Software Project 2 - AD Project
April 12, 2020 · View on GitHub
AD Project 의 기획을 적어보겠다.
서비스 목적
- 사용자 관심 카텍고리의 기사를 추천해서 보여준다.
간략한 서비스 소개
관심 카테고리
사용자는 관심 카테고리를 설정할 수 있다.
선택한 관심 카테고리의 기사를 추천하고 선택해서 볼 수 있게한다.
선택하지 않은 카테고리도 물론 볼 수 있다.
아무 기사나 선택한 후 다음 선택하면 그 데이터를 수집하고 추천 기사 목록을 보여준다.
검색
기사를 검색해서 볼 수 있다.
사용 기술
- Markov Chain 을 이용해서 사용자의 데이터를 가공한다. (핵심)
- 기사 -> 다른 기사로 넘어가는 확률을 계산
- 확률 기반으로 내림차순 정렬한 후 추천 기사 제공
- Android Studio 를 이용해 Application 제작
- Python 을 이용해 서버 제작
- AWS EC2 instance 로 서버 구동