Skip to content

홍대생의 카공지도(홍익대학교 컴퓨터공학과 졸업프로젝트) - 웹 파트 코드(스프링부트) [2022.3~2022.12]

Notifications You must be signed in to change notification settings

ChocoPic/AIML_APPLICATION_PROJECT

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

홍익대학교 컴퓨터공학과 2022 AIML APPLICATION PROJECT

22.03 ~ 22.11


홍대생의 카공지도

사용자가 홍대 주변에서 ‘카공’을 위한 카페를 선택하고자 할 때 도움을 주는 서비스입니다. ‘카공’ 적합성을 판단하는 기준이 될 수 있는 대표적인 키워드들을 선정하고, 크롤링으로 수집한 인터넷 상의 리뷰 데이터를 BERT 기반 자연어 처리 모델을 이용하여 해당 키워드들을 기준으로 가공한 결과물을 웹 서비스 형태로 사용자에게 제공합니다.


NLP WEB Collaboration tool
Python
(Tensorflow, Selenium, KoNLPy)
Springboot + thymeleaf, MySQL
AWS RDS, AWS EC2
Naver Map API
Github, Notion, Google Colab,
Google Drive

Team Members

박정민 김다인 이채정
@inmyownway @dynene @ChocoPic

Build and Execution manual

실행 방법

  1. IntelliJ 또는 기타 IDE로 Build.gradle 파일을 실행 후 DemoApplication 을 실행합니다.

  1. http://localhost:8080/ 에 접속하여 확인 가능합니다.

  2. 데이터베이스는 AWS RDS 원격 DB을 사용하여 기본으로 연결되어 있습니다.


서비스 설명

  1. 메인 화면 메인 화면에서는 홍대 주변의 카페들의 위치와 사용자의 현 위치를 지도에 표시하여 보여줍니다. 각 카페의 마커를 클릭하면, 해당 카페의 정보와 총 리뷰의 개수, 각 키워드 관련 리뷰 개수를 볼 수 있습니다. 사용자는 총 리뷰 개수와 카공 키워드 관련 리뷰 개수를 비교하여 원하는 카페를 선택하는 데에 도움을 받을 수 있습니다.

  1. 상세 정보 화면 해당 카페에 대해 더 자세히 알고 싶은 경우, 우측 하단의 더보기 버튼을 누르면 키워드별 대표 문장과 카페에 대한 자세한 정보를 확인할 수 있습니다.

  1. 검색 화면 사용자는 검색어 입력 또는 선호하는 키워드 선택을 통해 자신이 원하는 카페의 정보를 선택적으로 얻을 수 있습니다.

  1. 검색 결과 화면 검색어를 통해 카페를 이름으로 검색할 수 있고, 원하는 카공 키워드를 선택하여, 해당 키워드가 리뷰에서 일정 비율 이상 언급된 카페들을 모아 볼 수 있습니다.

About

홍대생의 카공지도(홍익대학교 컴퓨터공학과 졸업프로젝트) - 웹 파트 코드(스프링부트) [2022.3~2022.12]

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published