TeamSherlockWatsonKU21 기말
DH Edu
팀명: 셜록홈즈와 왓슨들
목차
연구 목적
범죄 발생의 원인 중에는 범죄환경(공간적 특성)이 존재한다. 범죄 예방을 위한 공간 디자인(CPTED)이 설계되는 만큼 현재 공간의 특성을 파악하고 보완할 점을 찾는다면, 범죄 예방에 더욱 가까워질 수 있다. 그래서 '살인'을 중점으로 특히 공공장소에서 발생한 사건을 분석하여 그 장소의 공간적 특성을 살펴보는 것이 본 연구의 주된 내용이다. 이를 통해 공간적 특성과 범죄 발생의 연관성을 알아보고 궁극적으로 범죄 예방을 위한 환경적 제언을 본 연구의 목적으로 한다. 범죄를 유발하는 환경을 최소화하는 과정은 더욱 안전한 사회에서 살아감을 기대해 보는 시초가 될 것이다.
연구 대상
(내용 서술)
연구 방법
(내용 서술)
온톨로지 설계
클래스(Class)
| 클래스명 | 한글명 | 설명 |
|---|---|---|
| Case | 사건 | 공공 장소에서 발생한 살인 사건 |
| Place | 장소 | 사건이 발생한 장소 |
| Location | 위치 | 사건이 발생한 장소의 행정구 및 행정동 |
| PoliceStation | 경찰서 | 사건이 발생한 장소와 가장 가까운 경찰서, 파출소, 치안센터, 지구대 |
| Time | 시간 | 사건이 발생한 연도, 달, 시간 |
관계(Relation)
| 영문명 | 한글명 | 정의역 | 치역 | 설명 |
|---|---|---|---|---|
| IsCommittedIn | 어디에서 발생하다 | Case | Place | 해당 사건이 발생한 장소이다 |
| IsPartOf | 일부이다 | Place | Location | 사건 발생 장소가 행정동의 일부이다 |
| IsPartOf | 일부이다 | Location | Location | 행정동이 행정구의 일부이다 |
| IsCloseTo | 가깝다 | Place | PoliceStation | 사건 발생 장소가 경찰서와 가깝다 |
| IsCommittedAt | 언제 발생하다 | Case | Time | 사건이 연도/달/시간에 발생했다 |
| IsPartOf | 일부이다 | Time | Time | 특정 시각은 새벽/아침/낮/밤의 일부이다 |
속성(Attribute)
| 속성명 | 한글명 | 설명 |
|---|---|---|
| gid | 식별자 | 개별 노드의 식별자 |
| class | 클래스 | 개별 노드가 속하는 클래스 |
| name | 대표명 | 개별 노드의 대표명 |
| url | - | ("http://dh.aks.ac.kr/~jisun/edu/index.php/" + "label명") |
| refurl | 참고 웹 자원 | 개별 노드의 정보에 대해 참고할 수 있는 웹 자원 |
| date | 날짜 | 사건 발생 일자 |
| relationship | 피-가해자 관계 | 국가/공무원/고용자/피고용자/직장동료/친구/애인/동거친족/기타친족/거래상대방/이웃/지인/타인/기타/미상으로 구분(경찰청 통계 기준) |
| relationship_details | 피-가해자 관계 세부사항 | 피-가해자의 세부적인 관계 |
| number_murderer | 가해자 수 | 살해에 가담한 가해자의 수 |
| number_victim | 피해자 수 | 살해당한 피해자의 수 |
| sex_murderer | 가해자 성별 | 가해자의 성별로 남, 여, 남/여(피해자가 2명 이상인 경우)로 구분 |
| sex_victim | 피해자 성별 | 피해자의 성별로 남, 여, 남/여(피해자가 2명 이상인 경우)로 구분 |
| age_murderer | 가해자 나이 | 가해자의 나이, 여러명인 경우 가장 기여도가 큰 한 명의 나이 기록 |
| age_victim | 피해자 나이 | 피해자의 나이, 여러명인 경우 언론 보도에서 가장 많이 등장하는 피해자의 나이 기록 |
| drunk_murderer | 가해자 주취여부 | 가해자의 주취 여부 |
| drunk_victim | 피해자 주취여부 | 피해자의 주취 여부 |
| nationality_murderer | 가해자 국적 | 가해자의 국적, 여러명인 경우 가장 기여도가 큰 한 명의 국적 기록 |
| nationality_victim | 피해자 국적 | 피해자의 국적, 여러명인 경우 언론 보도에서 가장 많이 등장하는 피해자의 국적 기록 |
| motivation | 범행동기 | 이욕(생활비)/이욕(유흥비)/이욕(도박비)/이욕(허영사치심)/이욕(치부)/이욕(기타)/사행심/보복/가정불화/호기심/유혹/우발적/현실불만/부주의/기타/미상으로 구분(경찰청 통계 기준) "우발적"의 경우 다툼으로 인한 것인지 묻지마 사건이었는지 구분 |
| motivation_details | 범행동기 세부사항 | 세부적인 범행동기 |
| caught_type | 검거 여부 | 검거 후 형벌을 받았으면 '검거', 검거 후 자살했으면 '자살'로 기록 |
| success_type | 범행 성공 여부 | 살해 여부에 따라 기수와 미수로 구분 |
| type | 실내외 구분 | 실내와 실외에서 발생한 사건 구분 |
| 속성명 | 한글명 | 설명 |
|---|---|---|
| gid | 식별자 | 개별 노드의 식별자 |
| class | 클래스 | 개별 노드가 속하는 클래스 |
| name | 대표명 | 개별 노드의 대표명 |
| url | - | ("http://dh.aks.ac.kr/~jisun/edu/index.php/" + "label명") |
| refurl | 참고 웹 자원 | 개별 노드의 정보에 대해 참고할 수 있는 웹 자원 |
| korname | 한글명 | 사건 발생 장소의 한글명 |
| category | 장소 종류 |
고속도로/노상/백화점/대형 할인매장/시장,노점/숙박업소,목욕탕/유흥 접객업소/공장/공사장,광산/역,대합실/지하철/기타 교통수단내/흥행장/유원지/학교/금융기관/의료기관/종교기관/공공기관/산야/해상/부대/구금장소/공지/주차장/공중화장실/기타로 구분(경찰청 기준 중 정의한 공공장소의 기준에 맞는 항목만 포함하고 경찰서, 소방서 등 공공기관 추가) |
| nearby_facility | 근처 시설 | 장소가 노상인 경우 근처에 있는 시설 |
| for_victim | 장소와 피해자의 관계 | 무관/생활반경/거주/근무/여가공간/비지니스/숙박/기타로 분류 |
| for_murderer | 장소와 가해자의 관계 | 무관/생활반경/거주/근무/여가공간/비지니스/숙박/기타로 분류 |
| address | 주소 | 정확한 주소 |
| form | 좌표의 종류 | 좌표를 점(point)으로 나타낼지, 사각형(polygon)으로 나타낼지 구분 |
| latitude1 | 위도1 | 점의 위도, 사각형의 위도1 |
| longtitude1 | 경도1 | 점의 경도, 사각형의 경도1 |
| latitude2 | 위도2 | 사각형의 위도2 |
| longtitude2 | 경도2 | 사각형의 경도2 |
| latitude3 | 위도3 | 사각형의 위도3 |
| longtitude3 | 경도3 | 사각형의 경도3 |
| latitude4 | 위도4 | 사각형의 위도4 |
| longtitude4 | 경도4 | 사각형의 경도4 |
| 속성명 | 한글명 | 설명 |
|---|---|---|
| gid | 식별자 | 개별 노드의 식별자 |
| class | 클래스 | 개별 노드가 속하는 클래스 |
| name | 대표명 | 개별 노드의 대표명 |
| url | - | ("http://dh.aks.ac.kr/~jisun/edu/index.php/" + "label명") |
| refurl | 참고 웹 자원 | 개별 노드의 정보에 대해 참고할 수 있는 웹 자원 |
| type | 종류 | 행정구는 Gu로, 행정동은 Dong으로 나타냄 |
| 속성명 | 한글명 | 설명 |
|---|---|---|
| gid | 식별자 | 개별 노드의 식별자 |
| class | 클래스 | 개별 노드가 속하는 클래스 |
| name | 대표명 | 개별 노드의 대표명 |
| url | - | ("http://dh.aks.ac.kr/~jisun/edu/index.php/" + "label명") |
| refurl | 참고 웹 자원 | 개별 노드의 정보에 대해 참고할 수 있는 웹 자원 |
| type | 종류 | 경찰서/파출소/지구대/치안센터 구분 |
| region_Gu | 행정구 | 해당 경찰서의 행정구 |
| region_Dong | 행정동 | 해당 경찰서의 행정동 |
| address | 주소 | 해당 경찰서의 주소 |
| latitude | 위도 | 해당 경찰서 좌표의 위도 |
| longtitude | 경도 | 해당 경찰서 좌표의 경도 |
| 속성명 | 한글명 | 설명 |
|---|---|---|
| gid | 식별자 | 개별 노드의 식별자 |
| class | 클래스 | 개별 노드가 속하는 클래스 |
| name | 대표명 | 개별 노드의 대표명 |
| url | - | ("http://dh.aks.ac.kr/~jisun/edu/index.php/" + "label명") |
| refurl | 참고 웹 자원 | 개별 노드의 정보에 대해 참고할 수 있는 웹 자원 |
| type | 종류 | 연도/달/시간/시간종류(새벽, 아침, 낮, 밤)으로 구분 |
데이터 샘플링
연구 데이터
노드 데이터(총 XXX건)
- 클래스명1 XXX건
- 클래스명2 XXX건
- 클래스명3 XXX건
- 클래스명4 XXX건
- 클래스명5 XXX건
- 클래스명6 XXX건
링크 데이터(총 XXX건)
- 릴레이션명1 XXX건
- 릴레이션명2 XXX건
- 릴레이션명3 XXX건
- 릴레이션명4 XXX건
- 릴레이션명5 XXX건
- 릴레이션명6 XXX건
전체 데이터 그래프
연구 결과
Neo4j 활용
문제의식 1
- 서울시 강남구(Location) 소재 고등학교 교가(SchoolSong)에서 언급된(mentions) 산(Mountain)의 이름과 학교명(name), 학교 설립연도(s_year)를 내림차순으로 출력하라.
- 맥락: 1970년대 강남 지역 개발 이후 강남구에 '이전한 고등학교'와 '새롭게 설립된 고등학교'의 교가에 등장하는 산 이름에 차이가 있는지 알아보기 위한 질의어이다.
- 질의어: match (a:Location{name:'서울시_강남구'}) -[*..2]- (b:HighSchool) -[*..2] - (c:Mountain) return b.name as 학교명, b.s_year as 설립연도, c.name as 산이름 order by 설립연도 desc
문제의식 2
- 교가(SchoolSong)에 언급된(mentions) 산(Mountain)의 이름(name)과 언급 횟수를 내림차순으로 출력하라.
- 맥락: 맥락 작성
- 질의어: match (a:SchoolSong) -[r:mentions] -> (b:Mountain) return b.name as 산이름, count(b) as 언급횟수 order by 언급횟수 desc
문제의식 3
- 교가(SchoolSong)에 한강이북에 위치한 산(Mountain)을 언급한(mentions) 고등학교(HighSchool)를 출력하라.
- 맥락: 맥락 작성
- 질의어: match (a:HighSchool) - [r] - (b:SchoolSong) - [s] - (c:Mountain{category:'한강이북'}) return a, r, b, s, c
전자지도 활용
(△ 옵션 / 전자지도 결과물 임베딩할 것)
연구 후기
| JYW21KU | 🐰 | 연구 후기를 작성해 주세요 |
| LNY21KU | 🍻 | 연구 후기를 작성해 주세요 |
| PES21KU | 🐣 | 연구 후기를 작성해 주세요 |
참고 자료
주석