Skip to content

membuk/foodage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Foodage

In this project, our main purpose is to prevent famine. We create an app that you can make your own predictions for your own menus. This app has two main components: prediction page and upload csv file page.

The Sustainable Development Goals

The Sustainable Development Goals (SDGs), also known as the Global Goals, are a set of 17 interlinked goals designed to be a "blueprint to achieve a better and more sustainable future for all." They were adopted by all United Nations Member States in 2015 as part of the 2030 Agenda for Sustainable Development. The SDGs address a wide range of global challenges, including poverty, inequality, climate change, environmental degradation, peace, and justice.

Our Goals

Our project aligns with two goals of the SDGs:

  • Goal 2: aims to end hunger, achieve food security and improved nutrition and promote sustainable agriculture
  • Goal 12: aims to ensure sustainable consumption and production patterns

What are used?

  • Flutter for cross-platform development of the user interface
  • Tensorflow for building and implementing artificial intelligence features

Prediction

In the test menu, users may make predictions via entering their own menu.

  • Choose the meals from the list that has already been prepared
  • Click on Predict button for prediction

Results can be easily viewed.

Uploading data

There is an option to import users' own .csv files for prediction

  • Click on the Train button and choose the .csv file
  • Separate your meals into four groups (only once for each file)

After viewing the file name, users can separate their meals into four groups and use their own data.

Features

Clear UI

Our app's UI is designed for simplicity and clarity, prioritizing an intuitive experience. With clear visuals and organized navigation, users can effortlessly engage with our TensorFlow-powered predictions, ensuring easy interpretation and actionable insights.

Language Support

We have incorporated language support to cater to diverse language preferences. This expansion of language support significantly broadens the app's usability and makes it more accessible to a wider user base. For now, our app supports Turkish, English and Spanish languages.

Testing the App

  • First, click here to download the app
  • Open the foodage.apk file
  • Go to the downloaded app, and go to Test page
  • Enter your menu for prediction
  • Click Predict button to calculate the number of people
  • Here is your prediction

NOTE 1: You can run the code directly in your emulator using the Flutter folder which is given above.
NOTE 2: Please make sure you are using Android

YouTube

YouTube Channel To find our YouTube channel click here

YouTube Video To find our Demo Video click here

Authors