Top Banner
세모알 세상 모두의 알림 2016.09.25 HeXATHON 곽희나, 고건일, 김민규, 오정민, 우민규, 이재성
32

[HeXathon] 발표자료 - 세모알

Apr 12, 2017

Download

Social Media

NAVER D2
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: [HeXathon] 발표자료 - 세모알

세모알세상 모두의 알림

2016.09.25����������� ������������������   HeXATHON곽희나, 고건일,����������� ������������������  김민규,����������� ������������������  오정민,����������� ������������������  우민규,����������� ������������������  이재성

Page 2: [HeXathon] 발표자료 - 세모알

‘세모알’이 나오게 된 이유

Page 3: [HeXathon] 발표자료 - 세모알

내일 아침, 여러분은 우산을 챙겨야 할까요?

Page 4: [HeXathon] 발표자료 - 세모알

네이버 날씨정보 2016/09/26

기상청 말로는 챙기라고 하는데...

Page 5: [HeXathon] 발표자료 - 세모알

[여론]����������� ������������������  기상청 신뢰도,����������� ������������������   7년 만에 72%→����������� ������������������  47%,����������� ������������������  노컷뉴스,����������� ������������������   2016년 09월 25일.

네이버 날씨정보 2016/09/26

보시다시피 기상청의 신뢰도가 좋지는 않네요.

기상청 말로는 챙기라고 하는데...

Page 6: [HeXathon] 발표자료 - 세모알

구글 날씨정보

‘세모알’은Crowdsourcing을 이용해좀 더 자세하고 정확한 기상 정보를 얻을 수 있습니다!

지금 당장,현재 내 위치에비가 오는지 알수 있습니다.

Page 7: [HeXathon] 발표자료 - 세모알

‘세모알’은 어떻게 쓰는 건가요?

Page 8: [HeXathon] 발표자료 - 세모알

Q.����������� ������������������  지금 비가 오나요?

강수확률이 70%라면 여러분은 지금 비가 오는지 확신할 수있습니까?→ 기상청에서 기상정보를 받아온 후,

확실하지는 않지만 비가 올확률이 높은 상황에 다음과 같은 질문을 합니다.

랜덤하게 선택된 어플리케이션 사용자들에게“지금 비가 오나요?” 와같은 질문이 주어지게 되며,각질문은다음과같이잠금화면에서답할수있습니다.

Page 9: [HeXathon] 발표자료 - 세모알

대다수의 사용자들이 “비가 온다” 라고 답을 하게 되면

그근처에 있는사용자들에게,“비가 오니 우산을 챙기세요” 와같은알림이 가게 됩니다.

Page 10: [HeXathon] 발표자료 - 세모알

어플에서는 사용자로부터 얻어진 결과를 Heatmap으로 표시하여어느 지역에서 비가 오는지 한눈에알아볼 수있도록 합니다.

이정보를 통해사용자들은 우산을 챙길 수있게되고,어떤 지역에 비가 내리는지 보다정확히 알수있습니다.

Page 11: [HeXathon] 발표자료 - 세모알

기상 정보 수집 이외에도,날씨에 영향을 받는 모든 것을 질문할 수 있습니다!

날씨 정보

좁은 지역의기상정보

옷차림

생활

지금현재위치에비가오나요?

지금현재위치에눈이오나요?

오늘외투를입고나가야할까요?

오늘날씨는반팔과긴팔중어느것이적당할까요?

오늘빨래를해도될까요?

오늘눈사람을만들수있을까요?

Page 12: [HeXathon] 발표자료 - 세모알

Q.����������� ������������������  오늘의 날씨는 반팔과 긴팔 중 어느 것이 더 적당한가요?

오늘 예상 기온이 20℃ ~26℃ 사이 일때이질문이 잠금화면에 나타나사용자들에게 답을 요청하게 됩니다.

옷을 입고 나가는 것은 아침 한번이므로,오전 7시에서 10시 사이에질문에 대한답을 수집하고, 알림을 주게 됩니다.

Page 13: [HeXathon] 발표자료 - 세모알

‘세모알’의 실제 구현 및 쓰인 기술

Page 14: [HeXathon] 발표자료 - 세모알

질문 목록질문에 대한근처 사람들의 답변과 질문 목록을 볼수있습니다.

Page 15: [HeXathon] 발표자료 - 세모알

질문 정보질문들의 총구독인원, 3km이내 구독 인원, 알림 기준, 답변 요청 주기등각질문들의 자세한 정보를 볼수있으며자신이 응답가능한 시간과 알림을 받고싶은 시간을 설정할 수있습니다.

Page 16: [HeXathon] 발표자료 - 세모알

지도로 보기지도에 표시된 Heatmap을 통해지역별 결과를 보다 쉽게 알수있습니다.

Page 17: [HeXathon] 발표자료 - 세모알

답변 요청 화면 (잠금 화면)잠금화면에서 답변을 함으로써 사용자들은 쉽게 질문에 대한 답을 줄수있습니다.오른쪽으로 미는 제스처와 왼쪽으로 미는 제스처로 답변의 종류를 결정하며무응답이나 홈버튼, 잠금버튼을 눌렀을 경우“모름” 으로 처리하였습니다.

Page 18: [HeXathon] 발표자료 - 세모알

Google Heatmap API네이버 아이디로 로그인 API 기상청 오픈API(신동네예보정보조회서비스)

API

Page 19: [HeXathon] 발표자료 - 세모알

Crowdsourcing:컴퓨터가 가진 한계를 극복하고 더욱 정확한 정보를 제공하며,

그밖에 사용자들로 얻어지는 결과를 통하여사용자들의 트렌드 또한 알수 있습니다.

Page 20: [HeXathon] 발표자료 - 세모알

Data����������� ������������������  Visualization: Heatmap으로 각질문의 결과를 보여줌으로써

더명확하게 지역별 결과를 알아 볼 수있습니다.

Page 21: [HeXathon] 발표자료 - 세모알

‘세모알’의 발전방향 및 자주 묻는 질문

Page 22: [HeXathon] 발표자료 - 세모알

‘세모알'은 5km����������� ������������������  그리드 내의 n명에게 질문을 보냅니다.

5km인 이유?: ‘세모알’이 사용하는 ‘신동네예보정보조회서비스 API’에서 받아오는 데이터가 5km 그리드 단위이며,

기상청에서 제공하는 강수확률의 최소단위 입니다.저희는 이 기준으로 같은 그룹 내사람들끼리 임의로 그룹화하여 기준을 충족한 질문을 생성한 후랜덤하게 선택된 사용자들에게 답변 요청을 보내 결과를 알려줍니다.

Page 23: [HeXathon] 발표자료 - 세모알

‘세모알'은 5km����������� ������������������  그리드 내의 n명에게 질문을 보냅니다.

n을 결정하는 방법1. 지역별 인구밀도 표에 따르면, 1km2 당500명 정도의 인구 밀도를 가집니다.

‘세모알'에서 쓰는 5km 그리드 단위를 적용시키면12500명 정도의 인구 밀도를 가진다는 것을 알수 있습니다.

지역별인구밀도,국가지표체계사이트(http://www.index.go.kr/potal/main/EachDtlPageDetail.do?idx_cd=1007)

Page 24: [HeXathon] 발표자료 - 세모알

‘세모알'은 5km����������� ������������������  그리드 내의 n명에게 질문을 보냅니다.

n을 결정하는 방법2. ‘세모알’이 95%의 신뢰수준을 가진다고 가정을 했을 때,

표본 모집단 수공식에 따르면 10%의 오차범위를 가지기 위해서는한그리드 당 96명의 응답자가 필요합니다.

𝑚 =  

surveyMonkey :����������� ������������������  http://help.surveymonkey.com/articles/ko/kb/How-many-respondents-do-I-need

Page 25: [HeXathon] 발표자료 - 세모알

‘세모알'은 5km����������� ������������������  그리드 내의 n명에게 질문을 보냅니다.

n을 결정하는 방법3. 또한 ‘세모알'은 온라인으로 저난도의 조사를 하는 것이므로 83.8%의 응답률을 가지며,

96명의 응답자를 갖기 위해서는 총115명에게 보내야 함을 알 수있습니다.

이지영, and 김진교. "온라인패널조사와오프라인대인면접 조사간데이터품질비교: 신뢰도와타당도를 중심으로." (2006).

Page 26: [HeXathon] 발표자료 - 세모알

‘세모알'은 5km����������� ������������������  그리드 내의 n명에게 질문을 보냅니다.

n을 결정하는 방법4. 하지만 인구밀도는 지역마다 큰 차이를 보이며,

‘세모알'은 모바일을 통한 조사이기 때문에 응답률이 더 높아질 수도 있습니다.그러므로 직접 ‘세모알'을 이용한 실험을 통해서만 정확한 n을결정할 수있습니다.

Page 27: [HeXathon] 발표자료 - 세모알

반팔 vs 긴팔과 같은 질문은 사용자마다 답변에 차이가 있지 않나요?

우선, 저희는 답변의 비율을 알려주는 것도 사람들이 어느 것을 결정하는데큰 도움이 될 수있다고 생각하였습니다.

또한 반팔 vs 긴팔과 같은 질문처럼사람마다 느끼는 정도가 다르거나 사람의 기호에 영향을 받는 질문은자신과 비슷한 선택을 했던 사용자들끼리 묶어서 설문조사 결과를 추천해주는 방향으로발전시킬 수 있다고 생각합니다.

Page 28: [HeXathon] 발표자료 - 세모알

모든 질문의 답변이 한 사용자에게 요청되나요?

그렇지 않습니다.사용자들은 자신이 대답할 수있으며 알림 받고 싶은 질문을 구독하게 되며,질문을 구독하는 사용자 중랜덤하게 선택되는 사용자에 한해서 답변을 요청하게 됩니다.

더 나아가 사용자들이 구독하고 싶은 질문들을 고를 때사용자의 정보를 입력받아 추천 질문을 예측하는 머신러닝 모델을 제작할 계획입니다.

Page 29: [HeXathon] 발표자료 - 세모알

사용자의 위치가 변하게 되면 어떻게 되나요?

‘세모알'은 GPS센서를 통해 사용자들의 위치정보를 가져오며,그 정보를 기반으로 답변을 요청하거나 질문에 대한 결과를 알려드립니다.예를 들어 A지역에서 답변한 후 B지역으로 이동하는 사용자일 경우A지역에 대한 정보를 답변하더라도 B지역에서의 결과를 알림받을 수있습니다.

그렇기 때문에 GPS값의 변화를 가진 계정들의 설문조사 답변은 이동하고 있을 때답변한 것이므로오히려 더설득력이 높은 대답이 될수 있습니다.

Page 30: [HeXathon] 발표자료 - 세모알

사용자가 의도적으로 잘못된 답변을 하는 경우도 생기지 않을까요?

고의적으로 잘못된 대답을 하는 사용자의 경우, false alarm detection과 같은 머신러닝기법을 활용하여필터링 할수 있도록 발전시킬 예정입니다.

Page 31: [HeXathon] 발표자료 - 세모알

LINE봇이나 Facebook봇 등 봇을 이용하여 알림을 주는 방법은 없나요?

저희도 봇을 이용하여 알림을 주는 방안에 대해 긍정적으로 생각합니다.

하지만 해커톤 특성 상24시간 내에 모든 것을 구현하기는 어려웠으며앞으로 봇을 활용하는 방법으로도 발전시킬 예정입니다.

Page 32: [HeXathon] 발표자료 - 세모알

Thank����������� ������������������  you����������� ������������������  :-)2016.09.25����������� ������������������   HeXATHON

곽희나, 고건일,����������� ������������������  김민규,����������� ������������������  오정민,����������� ������������������  우민규,����������� ������������������  이재성