DH Edu
타죠: NGY26KU, CEJ26KU, LKS26KU, KMS26KU, LMS26KU, AYN26KU
연구 배경 및 목적
(내용 서술)
연구 대상
(내용 서술)
연구 방법
(내용 서술)
온톨로지(Ontology)
온톨로지 그래프(OntoGraph)
클래스(Class)
| 클래스명 | 한글명 | 설명 |
|---|---|---|
| Poem | 시 | 지하철 스크린도어에 게시된 시를 나타내는 클래스 |
| Station | 지하철 역 | 지하철 역 명을 나타내는 클래스 |
| Location | 위치 | 성북구의 법정동과 행정동을 참고하여 작성하되, 큰 범주로 간략화하여 표기한 위치를 의미하는 클래스.(예시: 하월곡동, 상월곡동, 월곡1동, 월곡2동은 월곡동으로 통일하여 표기한다.) |
| Poet | 시인 | 지하철 스크린도어에 게시된 시를 창작한 작가를 나타내는 클래스 |
| Contest | 공모전 | '서울詩 지하철 공모'로 통칭할 수 있는 공모전을 나타내는 클래스. 공모전은 2018년부터 시작되었으며, 공모전 명이 지속된 것이 아니라 계속 변화해 왔다.
|
릴레이션(Relation)
| 영문명 | 한글명 | 정의역 | 치역 | 설명 |
|---|---|---|---|---|
| isLocatedIn | 위치하다 | Station | Location | 역(Station)이 구체적으로 어느 위치(Location)에 있는지 서술하는 관계 |
| isWrittenBy | 작가에 의해 쓰이다 | Poem | Poet | 시(Poem)가 누구(Poet)에 의해 쓰였는지 연결하는 관계 |
| isPostedOn | 시가 게시되다 | Poem | Station | 시(Poem)가 어느 지하철 역(Station)에 게시되었는지 보여주는 관계 |
| isSelectedIn | 시가 선정되다 | Poem | Contest | 시(Poem)가 어느 공모전(Contest)에서 선정되었는지 보여주는 관계 |
속성(Attribute)
| 속성명 | 한글명 | 설명 |
|---|---|---|
| gid | 식별자 | 각각의 시(Poem)을 구별하는 고유값 |
| class | 클래스 | 이 노드가 속하는 클래스를 나타내며, Poem클래스임을 명시하는 속성 |
| name | 대표명 | 시의 제목을 명시하는 속성 |
| text | 전문 | 시의 전체 내용을 기록한 속성 |
| 속성명 | 한글명 | 설명 |
|---|---|---|
| gid | 식별자 | 각각의 지하철 역(Station)을 구별하는 고유값 |
| class | 클래스 | 이 노드가 속하는 클래스를 나타내며, Station클래스임을 명시하는 속성 |
| name | 대표명 | 지하철 역의 이름을 명시하는 속성 |
| line | 노선 | 지하철 호선을 분류해주는 속성 |
| 속성명 | 한글명 | 설명 |
|---|---|---|
| gid | 식별자 | 위치(Location)를 구별하는 고유값 |
| class | 클래스 | 이 노드가 속하는 클래스를 나타내며, Location클래스임을 명시하는 속성 |
| name | 대표명 | 위치를 법정동, 행정동에 기반하여 명시하는데 쓰이는 속성 |
| 속성명 | 한글명 | 설명 |
|---|---|---|
| gid | 식별자 | 각각의 시인(Poet)을 구별하는 고유값 |
| class | 클래스 | 이 노드가 속하는 클래스를 나타내며, Poet클래스임을 명시하는 속성 |
| name | 대표명 | 시인의 이름을 표기하는 속성 |
| professionalStatus | 직업적 상태 | 직업적 시인으로 활동하는지 여부를 나타내는 속성. 시인과 시민으로 분류하며, 이때 기준은 다음과 같다. 시민 창작 시 부문에서 선정된 작가는 시민, 시인 시 부문에 선정된 작가는 시인. |
| 속성명 | 한글명 | 설명 |
|---|---|---|
| gid | 식별자 | 각각의 공모전(Contest)을 구별하는 고유값 |
| class | 클래스 | 이 노드가 속하는 클래스를 나타내며, Contest클래스임을 명시하는 속성 |
| name | 대표명 | 공모전의 제목을 표기하는 속성 |
| year | 개최 년도 | 공모전이 몇 년도에 열렸는지 명시하는 속성 |
데이터 샘플링
연구 데이터
노드 데이터(총 299건)
- Contest 8건
- Location 8건
- Poem 138건
- Poet 136건
- Station 9건
링크 데이터(총 364건)
- isLocatedIn 9건
- isPostedOn 151건
- isSelectedIn 66건
- isWrittenBy 138건
연구 결과
Cyper Query & 분석·해석
문제의식 1
- 게시된 전체 시(Poem)의 수를 선정된(isSelectedIn) 년도(Contest.year)별로 분류하여 내림차순으로 출력하라.
- 맥락: 전체 시의 공모전 수상 년도를 정리하여 이에 따른 게시된 시의 수를 한눈에 볼 수 있는 질의어이다.
- 질의어
match(a:Poem)-[r:isSelectedIn]-(b:Contest) return b.year as 선정년도, count(a) as 선정작품수 order by 선정작품수 desc
위 질의어는 전체적인 구성에 집중한 질의어이다.
- 게시된 전체 시(Poem)의 수를 선정된(isSelectedIn) 년도(Contest.year)별로 분류, 시(Poem)가 게시된(isPostedOn) 지하철 역(Station) 당 선정된(isSelectedIn) 년도(Contest.year)별 시(Poem)의 수를 출력하라.
- 질의어
MATCH (station:Station)<-[:isPostedOn]-(poem:Poem)-[:isSelectedIn]->(contest:Contest)
WITH station.name AS 역이름, contest.year AS ContestYear, count(poem) AS PoemCount
ORDER BY ContestYear DESC
WITH 역이름, toString(ContestYear) + "년(" + toString(PoemCount) + "개)" AS TextDetail
RETURN 역이름, reduce(s = "", x IN collect(TextDetail) | s + (CASE WHEN s = "" THEN "" ELSE " / " END) + x) AS 세부사항
ORDER BY 역이름 ASC
위 질의어는 똑같은 맥락을 지니나, 지하철 역에 집중하여 살펴보는 질의어이다.
현재 성북구 지하철에는 2022년에 게시된 작품이 제일 많으며 그다음으로 2024년, 2023년, 2025년, 2018년 순으로 이어진다. 2019년부터 2021년까지 당선된 시는 게시되지 않았다. 왜 이런 공백이 발생한 것인지에 대한 의문은 다음 문제의식을 통해 어느 정도 해소될 수 있다.
문제의식 2
- 성북구 지하철 내 게시된(isPostedOn) 시(Poem) 중 중복된 것을 찾고, 중복된 시(Poem)의 제목(name)과 중복된 횟수를 내림차순으로 출력하라.
- 맥락: 전체 시 중 중복된 것을 찾고, 중복된 이유에 대해 생각해보기 위한(예: 한국인이 선호하는 시여서 중복됨) 질의어이다.
- 질의어: match (a:Poem)-[r:isPostedOn]-(b:Station)-[s:isLocatedIn]-(c:Location) with a.name as 시제목, count(a) as 중복횟수 where 중복횟수 > 1 return 시제목, 중복횟수 order by 중복횟수 desc
문제의식 3
- 성북구 지하철 내 게시된(isPostedOn) 시민(Poet.professionalStatus)이 쓴 시(Poem)의 수를 역(Station)마다 정리하고, 그 수를 역이름(Station.name)과 같이 내림차순으로 출력하라.
- 맥락: 시민이 쓴 시가 역마다 몇 개정도 걸리는지 알아봄으로써 역 당 시민의 시와 시인의 시의 비율을 알아보기 위한 질의어이다.
- 질의어: match (a:Poet{professionalStatus: '시민'})-[r:isWrittenBy]-(b:Poem)-[s:isPostedOn]-(c:Station)-[t:isLocatedIn]-(d:Location) return c.name as 역이름, count(a) as 작품수 order by 작품수 desc
문제의식 4
- 정지용(Poet)이 쓴 시(Poem)가 어느 역(Station)의 어느 호선(Station.line)에 게시되어(isPostedOn) 있고, 그 역은 어느 위치(Location)에 있는지 출력하라.
- 맥락: 특정 시인의 시를 추적할 때 어느 곳에 위치하였는지 세세히 알 수 있음을 보여주는 예시로써 쓰인 질의어이다.
- 질의어: match (a:Poet{name:'정지용'})-[r:isWrittenBy]-(b:Poem)-[s:isPostedOn]-(c:Station)-[t:isLocatedIn]-(d:Location) return a.name as 시인, b.name as 제목, c.name as 역이름, c.line as 호선, d.name as 위치
문제의식 5
- 시(Poem)의 내용(Poem.text) 중에서 "사랑"이 포함된 시의 제목(Poem.name)을 게시된(isPostedOn) 역(Station)의 이름(Station.name)과 호선(Station.line)과 같이 출력하라.
- 맥락: 추후 이 프로젝트를 통해 텍스트 연구를 진행할 팀을 위해 보여주는 예시로써 쓰인 질의어이다.
- 질의어: match (a:Poem)-[r:isPostedOn]-(b:Station) where a.text contains '사랑' return a.name as 시제목, b.name as 역이름, b.line as 호선
Maps 참고
지도를 불러오는 중...
(★필수: 문제의식에 맞춰 작성한 Cypher Query와 분석·해석 결과에 대해 서술 / Neo4j 화면 캡쳐본 삽입할 것. 내용이 여러 파트로 나뉜다면 ===소제목=== 을 추가하여 구분해 주세요.)
연구 후기
| NGY26KU | 🐰 | 연구를 마치며 느낀 점, 아쉬운 점, 배운 점을 자유롭게 서술해 주세요. |
| CEJ26KU | 🐯 | 연구를 마치며 느낀 점, 아쉬운 점, 배운 점을 자유롭게 서술해 주세요. |
| LKS26KU | 🐣 | 연구를 마치며 느낀 점, 아쉬운 점, 배운 점을 자유롭게 서술해 주세요. |
| KMS26KU | 👍🏻 | 연구를 마치며 느낀 점, 아쉬운 점, 배운 점을 자유롭게 서술해 주세요. |
| LMS26KU | 🐹 | 연구를 마치며 느낀 점, 아쉬운 점, 배운 점을 자유롭게 서술해 주세요. |
| AYN26KU | 🎵 | 연구를 마치며 느낀 점, 아쉬운 점, 배운 점을 자유롭게 서술해 주세요. |
코멘트
핫하조
| ASW26KU | 🐰 | 코멘트를 자유롭게 남겨 주세요 |
| KJW26KU | 🐯 | 코멘트를 자유롭게 남겨 주세요 |
| OSH26KU | 🐣 | 코멘트를 자유롭게 남겨 주세요 |
| LDH26KU | 👍🏻 | 코멘트를 자유롭게 남겨 주세요 |
| KHJ26KU | 🐹 | 코멘트를 자유롭게 남겨 주세요 |
| ADE26KU | 🎵 | 코멘트를 자유롭게 남겨 주세요 |
그것이알고싶조
| LYS26KU | 🐰 | 코멘트를 자유롭게 남겨 주세요 |
| LCY26KU | 🐯 | 코멘트를 자유롭게 남겨 주세요 |
| JYJ26KU | 🐣 | 코멘트를 자유롭게 남겨 주세요 |
| LXT26KU | 👍🏻 | 코멘트를 자유롭게 남겨 주세요 |
| CJ26KU | 🐹 | 코멘트를 자유롭게 남겨 주세요 |
| CYS26KU | 🎵 | 코멘트를 자유롭게 남겨 주세요 |
잼컨조
| KYJ26KU | 🐰 | 코멘트를 자유롭게 남겨 주세요 |
| KMJ26KU | 🐯 | 코멘트를 자유롭게 남겨 주세요 |
| CYW26KU | 🐣 | 코멘트를 자유롭게 남겨 주세요 |
| CSY26KU | 👍🏻 | 코멘트를 자유롭게 남겨 주세요 |
| AJO26KU | 🐹 | 코멘트를 자유롭게 남겨 주세요 |
| LSE26KU | 🎵 | 코멘트를 자유롭게 남겨 주세요 |
에쁠조
| KJH26KU | 🐰 | 코멘트를 자유롭게 남겨 주세요 |
| LEW26KU | 🐯 | 코멘트를 자유롭게 남겨 주세요 |
| LYK26KU | 🐣 | 코멘트를 자유롭게 남겨 주세요 |
| HJH26KU | 👍🏻 | 코멘트를 자유롭게 남겨 주세요 |
| CGH26KU | 🐹 | 코멘트를 자유롭게 남겨 주세요 |
| KRB26KU | 🎵 | 코멘트를 자유롭게 남겨 주세요 |
참고 자료
(참고 자료 및 주석은 출처 표기 규칙 페이지를 참고할 것!)
주석