지능형 할 일 관리 서비스를 위한 기술 개발
Technology for Intelligence Task Management System
SW Maestro 과정 6기 1단계 2차 프로젝트
by Team. OneMind
See more details on : https://youtu.be/LgC2yZGr16s
12. 프로젝트 진행 일정
9월 10월 11월
기획
개발
프로젝트
목표설정
개발
환경 설정
개인화 할 일 추천
알고리즘 설계
연관 자료 추천
알고리즘 설계
프론트엔드
사례 분석 및 알고리즘 개선테스트
위치 정보 분석
할 일 추천 알고리즘 시간표 제작 알고리즘
프론트엔드 개선
주 담당자
유상현
김인식 도회린 유상현
최일지
다 함께
다 함께
연관 자료 추천
김인식
15. 풀어야 할 문제들
• 개인 맞춤형 할 일 추천
• 이 사용자는 언제, 어떤 일을 할까?
• 할 일을 하는데 얼마나 걸릴까?
• 시간표를 어떻게 배치해야 가장 효과적일까?
• 이 사용자는 언제, 어디에 있을까?
• 관련 문서 추천
• 관련된 자료는 무엇이 있을까?
• 수 많은 자료 중 어떤 것을 추천할까?
17. 언제, 어떤 일을? 할 일 수행 패턴 분석
• 형태소 기반의 키워드 추출
• 형태소 분석기 MeCab 활용
• Skip-gram으로 키워드 간의 교차
• 예) 멘토링 자료 준비
à (멘토링, 자료), (자료, 준비), (멘토링, 준비), …
• 키워드 별 패턴 파악
• 하루 24시간 × 일주일 간의 요일
18. 언제, 어떤 일을? 할 일 수행 패턴 분석
예시 분석 키워드
‘멘토링’
시간별 키워드 선호도 요일별 선호도
31. 어떤 문서를 보여줄까? 연관 자료 추천
• 개인 연관 자료 추천
• 엘라스틱 서치를 이용한 적합한
자료 선정
• 클러스터링 알고리즘의 이용
• 사용자의 “할 일”을 군집화
• 같은 군집 내의 사용자가 많이
읽은 문서 추천
등록된 할 일 수집된 문서 전체
추천할 문서 선택
32. 어떤 문서를 보여줄까? 연관 자료 추천
• 일반 검색과의 차이점
강남역 주변
저녁 맛집 알아보기
강남역 ㅇㅇ빌딩 회의
강남역 저녁 식사
저녁 운동
강남 맛집 탐방
전체 사용자의 할 일
유사한 할 일을 등록한
다른 유저들이
많이 읽은 문서를 추천