Giter Site home page Giter Site logo

mealrecipe's Introduction

Hang Sang

image

한-상이 여러분들의 메뉴 고민을 해결할게요!

식품의약품안전처에서 제공하는 건강한 레시피
매일 영양가 있는 한국인의 밥상을 차려드세요 🍳

한-상은 tflite를 활용 하여 식료품 목록을 인식하는 객체 인식 기반 레시피를 안내합니다.
더 나아가 맞춤 레시피 추천 기능을 도입하기 위해
TF-IDF 와 협업 필터링을 이용해 사용자 맞춤 레시피를 제공합니다.


목차

  1. 개요
  2. 개발팀 소개
  3. 배포 주소
  4. 프로젝트 소개
  5. 화면 구성
  6. 아키텍처

📌 개요

  • 프로젝트 이름: 한-상, 한국인의 밥상 🍚
  • 개발 기간 : 2023.09 ~ 2023.11
  • 개발 엔진 및 언어: Flutter & Spring Boot
  • 개발팀 : 졸업시켜조
  • 🥉2023 컴퓨터·인공지능공학부 캡스톤디자인 경진대회 장려상 수상

👯 개발팀 소개

Back Front
민정윤 양유정 이호욱 조윤희
image image image image
@YuneeeM @thangyou @ @awaaaake
부경대학교 컴퓨터공학과 4학년

️️🖥️ 배포 주소

개발 버전 : /
프론트 서버 : /
백엔드 서버 : /


⚙️ 프로젝트 소개

1. Description

⭐️ 이미지를 활용한 레시피 탐색

  • 객체 인식을 통해 식자재를 인식하고 레시피를 추천
  • ⭐️ 다양한 식재료 활용 방법 안내

  • 추후 지속적으로 레시피 추가 및 업로드 예정
  • 또한 사용자가 직접 레시피를 업로드
  • ⭐️ 개인화된 레시피 추천 기능

  • 사용자가 원하는 식자재와 알러지 성분을 입력받아 TF-IDF를 고려해 레시피를 추천
  • 사용자가 남긴 리뷰 평점과 다른 사용자의 리뷰 평점을 고려해 협업필터링 기반 레시피 추천

  • 2. Requirements

    For building and running the application you need:


    3. Installation

    $ git clone https://github.com/YuneeeM/MealRecipe.git
    $ cd MealRecipe

    Backend

    $ 
    $ 

    Frontend

    $
    $

    Flask

    $ pip install flask
    $ pip install flask-restx

    4. Stacks

    Environment

    intellij

    Development

    flutter springboot

    Communication

    Discord Notion Git Github


    📱 화면 구성

    시작 페이지 로그인 페이지 회원가입 페이지 마이 페이지
    추천 페이지 선호 식자재 및 알러지 맞춤 레시피 추천
    식자재 인식 페이지 협업필터링 기반 맞춤 레시피
    레시피 페이지 리뷰
    사용자 업로드 레시피 페이지 찜 페이지

    🔎 아키텍쳐

    ├── README.md
    ├── build.gradle
    ├── gradlew
    ├── hangsang-backend : 
    │   ├── auth 
    │   │   ├── model
    │   │   │   ├── KakaoOauthToken
    │   │   │   ├── KakaoProfile
    │   │   │   └── PostKakaoReq
    │   │   ├── OAuthController
    │   │   ├── OAuthRepository
    │   │   └── OAuthService
    │   ├── config 
    │   │   ├── exception
    │   │   │   ├── BaseException
    │   │   │   ├── BaseResponse
    │   │   │   ├── BaseResponseStatus
    │   │   │   └── Constant
    │   │   ├── MD5Generator
    │   │   ├── SecurityConfig
    │   │   └── SwaggerConfig
    │   ├── controller
    │   │   ├── BoardController : 게시판
    │   │   ├── CommentController : 댓글
    │   │   ├── LikeController : 저장, 찜
    │   │   ├── RecipeController : 레시피
    │   │   ├── RecommendController : 추천 시스템
    │   │   ├── ReviewController : 리뷰
    │   │   └── UserController : 사용자
    │   ├── model
    │   │   ├── DTO
    │   │   └── Entity
    │   ├── repository
    │   ├── service
    │   └── utils
    │       ├── JwtService
    │       ├── SHA256
    │       └── ValidationRegex
    │   ├── MealRecipeApplication
    │   ├── WebSecurityConfig
    │   ├── resources
    │       └── application.yml
    └── hangsang-front : 
        ├── README.md
        ├── component
        

    mealrecipe's People

    Contributors

    yuneeem avatar thangyou avatar

    Recommend Projects

    • React photo React

      A declarative, efficient, and flexible JavaScript library for building user interfaces.

    • Vue.js photo Vue.js

      🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

    • Typescript photo Typescript

      TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    • TensorFlow photo TensorFlow

      An Open Source Machine Learning Framework for Everyone

    • Django photo Django

      The Web framework for perfectionists with deadlines.

    • D3 photo D3

      Bring data to life with SVG, Canvas and HTML. 📊📈🎉

    Recommend Topics

    • javascript

      JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

    • web

      Some thing interesting about web. New door for the world.

    • server

      A server is a program made to process requests and deliver data to clients.

    • Machine learning

      Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

    • Game

      Some thing interesting about game, make everyone happy.

    Recommend Org

    • Facebook photo Facebook

      We are working to build community through open source technology. NB: members must have two-factor auth.

    • Microsoft photo Microsoft

      Open source projects and samples from Microsoft.

    • Google photo Google

      Google ❤️ Open Source for everyone.

    • D3 photo D3

      Data-Driven Documents codes.