Front-End Developer | AI Developer | Back-End Developer |
---|---|---|
Inhwa Kim: github | MyeongSeok11: github dookh99: github, dbsdurjs: github |
Win9: github |
- 프로젝트 배경 : 운동 초보자는 쉽지않은 체계적인 식단관리, 식단에서 얼만큼의 영양소와 칼로리가 존재하는지 정보를 모으기 쉽지 않음.
- 프로젝트 목표 : 전문 트레이너가 없어도 사용자 혼자 할 수 있는 식단, 영양분 관리
- 개발기간 : 2023.03 ~ 2023.06
- 인원 : 5명
- AI
MobileNet | YoLo | ChatGPT |
---|---|---|
- Front-end
JavaScript | TypeScript | CSS |
---|---|---|
- Back-end
Java | SpringBoot | SpringData JPA | Spring Security | MySQL |
---|---|---|---|---|
Jenkins | JWT | AWS | NCloud | Swagger |
---|---|---|---|---|
KakaoTalk_20230604_172816149.mp4
- Nutt는 객체탐지와 대화형 인공지능을 이용하여 개발한 식단관리 웹 입니다.
- 사용자의 신체정보와 활동량, 목표치를 입력받아 이를 토대로 최적의 하루 섭취 칼로리와 영양성분들을 제시합니다.
- 섭취할 음식의 사진을 찍어 음식의 영양성분들을 알아볼 수 있습니다. 또한 이를 기록하여 과거에 얼만큼의 영양소를 섭취했는지 열람할 수 있습니다.
- 식단관리에 대해 모르는것이 있을때는 대화형 인공지능을 이용하여 여러 질문을 할 수 있습니다. 또한 먹은 식단에 대해서 또다른 패드백을 해줍니다.
default.mp4
- 해당 웹서비스를 IOS / Android 환경에 따라서 위와같은 방식으로 앱처럼 이용할 수 있습니다.
default.mp4
- 이메일과 제시된 비밀번호 양식에 따라서 회원가입을 진행합니다(일치하지 않으면 가입이 불가능합니다).
- 사용자의 키, 몸무게, 나이 등 신체정보를 입력합니다.
- 활동량(PAL)과 일주일간 목표와 목표 증감량을 선택합니다.
- 설계한 알고리즘에 따라서 최적의 하루 권장 섭취 영양소가 제시됩니다.
- 제시된 권장량에서 사용자가 조정을 할 수 있습니다.
default.mp4
- 섭취하려는 식단의 사진을 업로드 합니다.
- 식단의 음식들을 인식하여 식단이 가진 탄수화물, 단백질, 지방, 칼로리를 분석해서 알려줍니다.
- 이를 기록하여 저장할 수 있습니다.
- 아침, 점심, 저녁, 간식 타이틀을 나누어서 기록할 수 있습니다.
- 섭취한 음식에 따라서 대화형 인공지능이 피드백을 해줍니다.
default.mp4
- 과거에 기록된 식단을 열람할 수 있습니다.
- 날짜순으로 정렬됩니다.
- 날짜에 따라 섭취한 총 정보들을 확인할 수 있습니다.
- 대화형 인공지능이 식단에 대한 피드백을 합니다.
default.mp4
- 식단에 관한 궁금한 점이 있으면 질문을 통해 알아볼 수 있습니다.
- 인공지능을 이용한 챗봇이므로 정해진 양식이 아니라, 자유롭게 질문이 가능합니다.
- 건강과 관련한 질문이 아니면 대답하지 않습니다.
- 캡스톤디자인 경진대회 은상 수상
- 한국정보기술학회 대학생 논문 경진대회 동상 수상