1. 프로젝트 배경 요즘 사회는 워라밸 열풍이 불고 있다. 이는 work, life, balance의 앞 글자를 딴 줄임말로 일과 삶, 어느 한 쪽으로도 치우치지 않는 균형잡힌 삶을 살자는 것을 의미한다. 워라밸 열풍으로 인해 현대인들은 일과 휴식을 적절히 분배하여 삶의 질을 더욱 높이려 하며, 여가 활동에 대한 관심 역시 높아졌다. 뿐만 아니라 주 52시...
우리팀은 서울시의 축제 및 행사정보를 제공하기 위해 공공데이터포털의 TourAPI(국내관광정보서비스API)를 활용하였다.TourAPI는 한국관광공사가 제공하는 OpenAPI서비스로 관광정보를 보유하고있다. tourapidataset.PNG 앞으로 설명할 진행순서는 다음과 같다. 1. TourAPI 활용신청 2. TourAPI 요청 3. 구체적인 데이터 ...
우리 팀은 유동인구 예측을 위해 서울열린데이터광장의 '자치구단위 서울 생활인구 일별 집게표' 데이터셋을 사용하였다. 유동인구 예측의 대략적인 절차는 다음과 같다. 1. 수집할 데이터 결정 2. 오픈API 인증키 받기 3. 인증키와 URL을 통해 파이썬으로 크롤링 4. 예측 알고리즘모듈 사용을 위해 데이터 형태 변환 5. 예측 알고리즘모듈을 통해 유동인구 ...
2.2 에서 말한 축제 및 행사정보 데이터셋을 불러오는 코드를 작성하겠다. 코드진행순서는 다음과 같다. 1. 필요한 module 2. conent함수 3. action함수 1. 필요한 module import urllib : URL처리에 관련된 module을 모아놓은 package로 tour api를 불러와 처리하는 데 사용한다. from urllib...
Prophet을 활용한 시계열의 예측 앞선 2-2에서 우리는 서울열린데이터광장에서 날짜별 행정구의 유동 인구 자료를 크롤링하여 csv파일로 저장하였다. 그리고 이제 저장된 csv파일을 바탕으로 미래의 유동인구를 예측하는 프로그램을 만들어보도록 하겠다. 먼저, 코드를 작성하기 이전에 우리는 Prophet 알고리즘에 대해서 알아야 할 것이다. Prophet ...
앞선 3-1과 3-2에서 소개한 함수를 사용해 NUGU Play Builder와 통신하는 서버를 구축했다. 우리는 RESTful API 서버를 구축하는 데에 python flask를 사용했다. 먼저 3-1과 3-2에서 각각 생성한 관광 정보 API를 불러오는 함수와 DB에 접근하는 함수를 import해주었다. 1. Flask RESTful 서버 기본 코...
1. Intent Intent란? Intent는 사용자가 발화를 통해 수행하고자 하는 기능을 구체적으로 구분한 범주이며, Play의 필수 구성 요소이다. 입력된 예상 발화를 바탕으로 NLU 엔진이 자동으로 학습하여 사용자의 실제 발화를 분석한다. 투어하냥(TourHanyang)에서 정의한 Intent > 1. ask.festival 이 intent는 사용...
Prophet 라이브러리를 사용하여 예측한 유동인구 데이터의 정확도를 파악하고자 하였다. 2018년 12월 1일 ~ 2019년 10월 31일의 유동인구 데이터셋을 통해 2019년 11월 1일 ~ 2019년 11월 30일의 유동인구를 예측하였고, 예측된 데이터를 실제 2019년 11월 1일 ~ 2019년 11월 30일의 유동인구 데이터와 비교하여 정확도를 측...
자치구단위 서울 생활인구 일별 집계표 https://data.seoul.go.kr/dataList/datasetView.do?infId=OA-15379&srvType=S&serviceKind=1¤tPageNo=1&searchValue=&searchKey=null 관광정보 https://api.visitkorea.or.kr/guide/inforA...
이렇게 하여 투어하냥(TourHanyang) 서비스는 완성이되었다. 이제 NUGU speaker에서 본보야지를 실행하면 아리아가 "서울시의 축제 및 행사 정보"와 "해당 지역의 유동 인구 예측 정보"를 말해준다. (다음 링크를 통해 NUGU speaker에서 본보야지가 실행되는 것을 확인할 수 있다.😉) 이 영상을 통해 지금까지 진행한 프로젝트의 전반적...