Giter Club home page Giter Club logo

lookncook's Introduction

2024 Google Solution Challenge : LookNCook

lookncook_page-0001

๐Ÿ’ก What is LookNCook ?

Have you ever considered the challenges faced by visually impaired individuals as they age? Vision loss, impacting over 90% of sensory input, can decrease physical activity and heighten health risks for aging individuals, making maintaining a healthy diet even more crucial.

However, cooking independently can be difficult for them. Our solution, LookNCook, empowers visually impaired seniors to cook for themselves and supports their health.

๐ŸŽฏ Our SDG Goals and target

image
  • Goal 2: No Hunger
  • Goal 3: Good health and well-being
  • Goal 10: Reduced inequality

We aimed to achieve Goal 10: Reduced Inequality by supporting elderly individuals with visual impairments to cook in the kitchen just as easily as those without disabilities.

In particular, we focused on the common issue of inadequate nutrition among elderly individuals with visual impairments. By recommending recipes tailored to the user's age and basic health situation, we sought to achieve Goal 3: Good Health and Well-being and ultimately target 2.2 of Goal 2: No Hunger, which is to end all forms of malnutrition.

๐Ÿ“ฝ Demo

IMAGE ALT TEXT HERE

โœจ Features

1. Personalized recipe recommendation

With LookNCook, users can receive personalized ingredient recommendations based on their user information and the contents of their refrigerator.

2. Analyze cooking environment for potential hazards

For users who are visually impaired, the app analyzes the cooking environment for potential hazards and notifies them to ensure safety

3. Step by step cooking instructions

LookNCook provides step-by-step cooking instructions for its recipes, making the cooking process accessible and manageable.

๐ŸŒฑ User Guide

We'll walk you through our application, step-by-step.

The application aids visually impaired with a voiceover guide.

Begin

Screen Guide
image Press the begin button and take a picture of your refrigerator.

Get list of ingredients in your fridge

Screen Guide
image You'll get a list of ingredients in your fridge, and application will read each ingredients for you.

Get personalized recipe recommendations

Screen Guide
image You'll get personalized recipe recommendations, each informing you about the difficulty, and the kinds of ingredients used in the recipe.

Take out the ingredients needed

Screen Guide
image The application will inform you the ingredients needed in the recipe, and the location of the ingredient in the fridge.

Analyze potential hazards in cooking environment

Screen Guide
image Take a picture of the cooking environment, and the application will analyze potential hazards in cooking environment.

Start cooking based on the instructions

Screen Guide
image The application will read the instructions. Happy cooking !

๐Ÿ–ฅ Project Architecture

KakaoTalk_Photo_2024-02-26-10-39-23

LookNCook application uses Firestore to store data and Cloud Run to deploy. For analyzing fridge image and cooking environment, we used Gemini api.

If a dangerous situation arises for the user, we utilize FCM (Firebase Cloud Messaging) to send notifications to the caregiver.

๐Ÿ”— Link to other repositories

๐Ÿ’™ Contributors

Soobeen Kim Yongjae Kim Hyunjin Kim Soeun Uhm
image
Flutter/Design Flutter ML Server

lookncook's People

Contributors

ddoddii avatar suekim3028 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.