llghdud921 / Recipe_recommend

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Recipe_recommend

레시피 추천 서비스

냉장고에 있는 재료를 입력하거나 사진을 찍어 재료를 판별하여 레시피를 추천해주는 서비스입니다.

구현 내용

Dec-31-2021 00-51-39

시연 영상 url >>

https://youtu.be/ZxTlawmWz-E

개발 언어 및 프레임워크

  • python , django

개발 프로세스

  1. 데이터 수집 만개의 레시피에서 데이터 크롤링하여 레시피 기본 정보 및 재료 이미지 수집.

  2. 전처리 cosine 유사도 기반의 추천 서비스로 토큰화(konlpy) 하는 과정.

  3. 분석 & 모델링

  • 식재료 인식

    Google Teacghable machine 이용하여 딥러닝 활용. 이미지는 약 20개의 재료 선별 후 구글 이미지 크롤링을 통해서 수집.

  • 추가 재료 추천

    크롤링한 레시피의 재료 조합을 Word2vec로 학습시켜 입력된 재료 이외 추가 재료를 추천.

  • 레시피 추천

    크롤링한 레시피의 정보를 조합하여 토큰화 시킨 후 입력된 재료와 cosine similarty를 계산하여 상위 레시피를 추천.

  1. 웹 구성
  • 메인 페이지 (재료 입력창 구현)
  • 카테고리별 검색 페이지
  • 추천 결과 페이지

About


Languages

Language:JavaScript 48.7%Language:CSS 23.2%Language:HTML 23.1%Language:Python 5.0%