여행지추천_어플리케이션[오늘_할_일_내일로].pdf
9.01MB
어플리케이션 소개
팀 내 수행 역할
- 사용자 기반 협업 필터링 알고리즘 적용
- 사용자의 계획 장바구니를 이용하여 최단 경로를 추천
- AWS EC2 서버 관리
- 프론트 엔드 팀에게 필요한 API 명세서 작성
사용자 기반 협업 필터링 알고리즘 적용
협업 필터링 알고리즘 : 추후 게시 예정
협업 필터링 추천 시스템 (Collaborative Filtering Recommendation System)
세상 간단한 추천 시스템
scvgoe.github.io
사용자의 계획 장바구니를 이용하여 최단 경로를 추천
사용자가 담은 장바구니의 노드들의 출발지와 도착지를 받아, 각 노드의 최단 경로를 찾아 반환하였다.
출발지의 A, B, C, D 중 가장 가까운 노드는 D 이므로 [departmentNode, DNode]가 된다.
다시 A, B, C 중 B가 가장 가까우므로 [departmentNode, DNode, BNode]가 되며, 이러한 형태로 클라이언트에게 json 형태로 반환해준다.
AWS EC2 서버 관리
서버 인스턴스 : EC2 t2.micro
운영체제 : ubuntu linux 18.04
웹 서버 : apache2
DB 인스턴스 : db.t2.micro
'프로젝트 > 개인 프로젝트' 카테고리의 다른 글
[Blazor, C#] 원격 조종 프레젠테이션/ Remote Controllable Presentation (0) | 2020.12.09 |
---|---|
[Simple Web Cam] 브라우저에서 웹캠 보여주고 캡처하기. (0) | 2020.11.11 |
SPA 강의 평가 사이트 개발[리팩토링 예정] (6) | 2020.07.04 |
Oneul 감정 다이어리 일기 어플리케이션 데모 개발 (1) | 2019.12.20 |
[Aduino Mega] 시각 장애인을 위한 거리 탐지기 웨어러블 (0) | 2019.10.12 |