Notation3 파일로 표현되는 트리플을 구문 분석하고 데이터베이스로로드하는 방법은 무엇입니까? 나는 다소 Jena과 Sesame에 익숙하지만, 이것들은 완전한 Notation3이 아닌 RDF 나 Turtle을 처리하는 것처럼 보였다.Notation3을 데이터베이스에로드
N3을 다루기위한 강력한 도구는 비교적 적습니다. 내가 찾은 적은 here이며 기본적인 명령 줄 동작 만 수행 할 수있는 대략적인 Python 스크립트로 구성되어 있으며 표준 패키지, 배포 또는 유지 관리가없는 것 같습니다. 기본 파이썬 라이브러리는 notation3.py
인 것처럼 보입니다. 그러나 단일 홈 페이지를 찾을 수 없었고 인터넷에 흩어져있는 수십 개의 다른 버전이있었습니다. 나는 그래서 임의의 쿼리를 실행할 수있는 데이터베이스에이 (유사한 기록 및 잠재적으로 수천)을로드 할 수 있도록하려면
{
[]
:genus "Abies" ;
:species "alba" ;
:name [:value "Silver Fir" ; :usage "common" ; :language "English" ] ;
:name [:value "European Silver Fir" ; :usage "common" ; :language "English" ] ;
:name [:value "abeto blanco" ; :usage "common" ; :language "Spanish" ] ;
:name [:value "abeto plateado" ; :usage "common" ; :language "Spanish" ] ;
:name [:value "Edeltanne" ; :usage "common" ; :language "German" ] ;
:name [:value "Silbertanne" ; :usage "common" ; :language "German" ] ;
:name [:value "Weißtanne" ; :usage "common" ; :language "German" ] ;
:stem!:type :erect ;
:stem!:height [ :value!:start 30.0 ; :value!:end 50.0 ; :value!:units "m" ] ;
:bark!:color :grey ;
:bark!:ridges :irregular ;
:foliage!:seasonality :evergreen ;
:foliage!:type :needle ;
:foliage!:arrangement :alternate ;
:foliage!:length [ :value!:start 1.0 ; :value!:end 3.0 ; :value!:units "cm" ] ;
:foliage!:width [ :value!:start 0.2 ; :value!:end 0.3 ; :value!:units "cm" ] ;
:foliage!:color :green ;
:foliage!:spiney :FALSE ;
:flower [ :gender :male ; :inflorescence :catkin ; :sense :straight ; :color :brown ] ;
:flower [ :gender :male ; :inflorescence :catkin ; :sense :straight ; :color :yellow ] ;
:flower [ :gender :female ; :inflorescence :catkin ; :sense :straight ; :color :pink ] ;
:fruit [ :kind :cone ; :color :brown ; ] ;
}
:is-a :botanical-classification ;
:source [
:uri <http://originating/site> ;
:name "John Doe" ;
:data-collection-date "2005-01-01" ;
] ;
:transcribed-by "Al Nonymous" ;
:transcription-date "2010-09-01" .
: 예를 들어
, 나는 다음 N3는 식물 분류를 나타내는이 있다고 "2010 년에 일반 스페인어 이름이 들어있는 레코드를 누가 대체 했습니까?" 또는 "속 X와 연관된 평균 꽃 색깔은 무엇입니까?"
현재 현재 시맨틱 웹 도구 및 N3와 관련이 있습니까?