M

menu_recommend_webpage

menu_recommend_webpage

ca005a85 Update README.md · by 박나리

오늘 뭐 먹지? - 기호에 따른 메뉴 추천 챗봇

사진1


About The Project

사용자의 기호에 따라 적절한 음식 메뉴를 추천해주는 챗봇을 개발한다. 1) 한식, 중식, 일식, 양식, 기타 / 2) 찬 음식, 뜨거운 음식/ 3) 매운 음식, 안 매운 음식/ 4) 국물 있는 음식, 없는 음식/ 5) 고기류, 해물류, 기타의 총 5가지 항목을 기준으로 사용자의 기호에 맞는 음식 메뉴 몇 가지를 추천해준다. 또한, 사용자의 거주지를 입력받아 네이버 맵 링크를 전송해 가까운 음식점 위치를 제공해주는 추가 기능을 포함한다.

IMAGE


Getting Started (Installation)

  • 사용자
    라인 > 친구추가 > @729kvfdk 입력 혹은 아래 QR코드 스캔

    qrimage

  • 개발자

  1. clone the repo
    git clone http://khuhub.khu.ac.kr/2021105602/menu_recommand_webpage.git

  2. NPM install(to terminal)

    npm install express
    npm install request
    npm install
    
  3. app.js 파일에서 TOKEN, Domain, PAPAGO_ID, PAPAGO_SECRET 자신의 것으로 변경

  4. node.js로 실행

Usage

  • 편리하게 자신의 기호에 따른 메뉴 추천받기
  • 주변 음식점 위치 및 정보 제공받기


Built With

  • Node.js
  • Python
  • Line Messaging Api
  • Papago Api
  • AWS EC2 server


RoadMap

  • fileread.py 파일이 5가지 기준으로 각각 분류되어 있는 txt 파일을 읽고 공통된 것을 발견
  • 챗봇이 사용자의 기호에 따른 추천 음식 목록을 전송
  • 사용자의 위치와 선택한 음식을 입력받아 주변 음식점 추천 -> naver map 링크 연결


Contributing

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request


Contact