박주현KU23

DH Edu
박주현KU23 (토론 | 기여)님의 2023년 11월 21일 (화) 00:06 판
이동: 둘러보기, 검색


Neo4j

query1

  • 질의 의도: 1970년대 강남 지역 개발 이후 강남구에 '이전한 고등학교'와 '새롭게 설립된 고등학교'의 교가에 등장하는 산 이름에 차이가 있는지 알아보기 위해 질의어를 만들어 보았습니다.
  • 자연어 질의: 서울시 강남구(Location) 소재 고등학교 교가(SchoolSong)에서 언급된(mentions) 산(Mountain)의 이름과 학교명(name), 학교 설립연도(s_year)를 내림차순으로 출력하라.
  • 쿼리: match (a:Location{name:'서울시_강남구'}) -[*..2]- (b:HighSchool) -[*..2] - (c:Mountain) return b.name as 학교명, b.s_year as 설립연도, c.name as 산이름 order by 설립연도 desc

query2

  • 질의 의도: 교화가 장미이며, 교가에 북악산이 언급되어 있다는 특징 두 가지를 이용하여 내가 졸업한 '대일외국어고등학교'를 찾는 쿼리를 만들어보고자 하였습니다.
  • 자연어 질의:교화가 '장미'인 고등학교 중에서 교가에 '북악산'을 언급하는 학교를 찾아라.
  • 쿼리: match (a:Flower{name:'장미'})-[r:isSchoolFlowerof]-(b:Highschool)-[p:hasSchoolSong]-(c:SchoolSong)-[q:mentions]-(d:Mountain{name:'북악산'}) return b