이동현KU23
DH Edu
나의 그래프
Neo4j
query1
- 질의 의도: 은행나무는 주변에서 가장 쉽게 접할 수 있고 흔히 보이는 나무입니다. 하지만 저는 은행에서 나는 냄새를 별로 좋아하지 않는데요. 그래서 저는 은행나무를 교목으로 가지고 있는 학교는 어느 행정 구역에 분포하고 있는지 궁금했습니다. 교목으로 가지고 있으면 은행 냄새가 더 날 것 같기 때문입니다.
- 자연어 질의: 교목(SchoolTree)이 은행나무(SchoolTree-name)인 고등학교(HighSchool)를 출력하고 그 고등학교들(HighSchool)이 위치하고(isLocatedIn) 있는 행정동(Location)을 출력해줘.
- 쿼리: match (b:SchoolTree{name:'은행나무'})-[r:isSchoolTreeOf]-(a:HighSchool)
match (a)-[t:isLocatedIn]-(c:Location) return c.name as 행정구역
query2
- 질의 의도: 저의 모교인 이매중학교의 교목은 느티나무이며 교화는 매화입니다. 그래서 서울에 있는 고등학교 중 이매중학교와 교목과 교화가 같은 학교들이 있는지 궁금했습니다.
- 자연어 질의: 느티나무(SchoolTree-name)를 교목(SchoolTree)으로 하고 매화(SchoolFlower-name)를 교화(SchoolFlower)로 하고 있는 학교들을 출력해줘.
- 쿼리: match (a:SchoolFlower{name:'매화'})-[r:isSchoolFlowerOf]-(b:HighSchool)
match (c:SchoolTree{name:'느티나무'})-[t:isSchoolTreeOf]-(b:HighSchool) return b