1
1
# Karnival
2
+ 2021년 강릉과학산업진흥원 주최 SW연계 지역특화교육 출품작입니다.
3
+
4
+ 강원도 지역의 축제 후기와 각 지역의 인프라를 분석하여
5
+ 만족도와 지역 SOC에 어떠한 상관관계가 있는지 분석하고 결과를 시각화하여 나타냅니다.
6
+
7
+ 그 결과 여행객은 자신이 선호하는 사회기반시설이 있는 여행지를 찾을 수 있습니다.
8
+ 또한 비슷한 성격의 두 축제를 비교하여 만족도 차이와 사회기반시설의 관계를 알아내고
9
+ 축제 만족도를 높이기 위한 방안을 인프라를 바탕으로 고려할 수 있습니다.
10
+
11
+ 여행객이 선호하는 인프라가 갖추어져 있는 지역은 해당 여행객이 더 오래
12
+ 머물 수 있습니다. 따라서 여행객이 선호하는 인프라 등 간접자본이 잘 구축되어 있다면
13
+ 축제 시기 여행객의 체류시간을 늘리고 지역 내 소비가 이루어지도록 할 수 있습니다.
14
+ 이는 축제의 만족도를 향상시킬 수 있을 뿐 아니라 지역 상권의 활성화에도 보탬이 될 수 있습니다.
15
+
16
+ 따라서 ` Karnival ` 은 관광객의 만족도와 인프라에 관한 많은 데이터를 시각화하여 보여줍니다.
17
+
18
+ 시각화하는 데이터는 다음과 같습니다.
19
+ 1 . 축제 만족도
20
+ 2 . 지역의 중심 시설 개수
21
+ 3 . 지역의 지정 인프라의 총합
22
+ 4 . 축제 이미지 (축제 후기에서 발췌한 형용사 사용 빈도)
23
+ 5 . 지역 축제 위치
24
+
25
+ > 대관령 눈꽃축제, 태백산 눈축제 비교 결과 예시는 ` result_example.html ` 파일에 저장되어 있습니다.
26
+
2
27
## Usage
3
28
### 종속성 설치
4
29
``` python -m pip install -r requirements.txt ```
22
47
```
23
48
` 축제이름.json ` 파일을 생성해 위와 같은 형식의 데이터를 저장합니다.
24
49
25
- > ** 중요: 공공데이터포털의 데이터에 화천군의 시설이 포함되어 있지 않아 정상적으로 작동하지 않습니다. 구글 지도에서 검색하려면 facility_keywords 키에 아래 예시와 같은 형식의 데이터를 입력합니다.**
50
+ ` facility_keywords ` 에 아무것도 지정하지 않아도
51
+ 1 . 관광안내소
52
+ 2 . 금연구역
53
+ 3 . 전기차충전소
54
+ 4 . 숙박시설
55
+
56
+ 이 4가지 시설은 공공데이터포털의 자료를 바탕으로 수집됩니다.
57
+
58
+ > ** 중요: 공공데이터포털의 일부 데이터에 화천군의 시설이 포함되어 있지 않아 정상적으로 작동하지 않습니다. 구글 지도에서 검색하려면 facility_keywords 키에 아래 예시와 같은 형식의 데이터를 입력합니다.
59
+ > 구글 지도 검색 결과는 때때로 부정확할 수 있습니다.**
26
60
```
27
61
"facility_keywords": {"숙박시설": ["강원도 화천군 호텔", "강원도 화천군 민박"], "음식점": ["강원도 화천군 음식점"]}
28
62
```
@@ -101,6 +135,9 @@ Done.
101
135
Done.
102
136
```
103
137
### 데이터 시각화
138
+ 이미 각 축제 이름별로 폴더가 생성되어 있습니다.
139
+ 해당 폴더에는 만족도 정규분포 곡선과 시각화하지 않은 데이터가 포함되어 있습니다.
140
+
104
141
위의 작업이 완료되었다면 다음 명령을 실행합니다.
105
142
지도 위에 그려진 데이터가 웹 브라우저에서 실행됩니다.
106
143
@@ -120,4 +157,8 @@ Done.
120
157
마커를 클릭하면 감정형용단어 빈도수가 나타납니다.
121
158
마커에 마우스 오버하면 축제명이 나타납니다.
122
159
160
+ 특정 사회기반시설 개수와 만족도가 비례하는 것으로 나타났습니다.
161
+ 물론 일반화할 수는 없지만, ` Karnival ` 의 목적은 가설의 증명이 아닌
162
+ 지역 축제 발전 방안을 인프라를 중심으로 찾을 수 있도록 나타내는 것입니다.
163
+
123
164
> 해당 예시는 ` result_example.html ` 파일에 저장되어 있습니다.
0 commit comments