/Foopys-Choice

[2021-1 휴먼프밍 여름프로젝트] Weather-based food recommendation service

Primary LanguageJavaOtherNOASSERTION

Foopy's Choice 🥞

Weather-based food recommendation service
(2021.08.03~2021.09.03)

Overview

In this project, we created a voice-enabled Android app that recommends the food recipes for users.
There are the key points we build.

  • Design the user interaction
  • Create and train a Wit app to do natural language processing (NLP) to catogorize weather
  • Integrate Wit with Android app
  • Randomly recommend recipes based on weather

Tell Foopy about today's weather. Foopy will recommend today's food right away!
If you are dissatisfied, ask Foopy again and get new recommendations 👍

Foopy.s.Choice.mp4

Prerequisites

You can download this applicaiton in google play store(to be modified)

If you want to modify the files or download the files

Conversation Design

This is the short scenario users can communicate with Foopy.

Let's consider the following conversation as the happy path:

Foopy: "Hello! I am Foopy taking care of your happy diet.
      I will recommend a suitable diet according to the weather. How’s the weather outside?"

User: "It’s a bit blowy day."

Foopy: "Let's see some good recipes to eat in this weather. Press show button."

Now let's think about scenarios were the user can deviate:

Foopy: "Hello! I am Foopy taking care of your happy diet.
      I will recommend a suitable diet according to the weather. How’s the weather outside?"

User: "I'm so hungry"

Foopy: "I'm sorry. Please say it again."

User: "The sky looks stormy."

Foopy: "Let's see some good recipes to eat in this weather. Press show button."

Project Report

Click Here

Reference

Contributors