Inspiration

Growing up you might have heard the term ‘Health is Wealth’, but its essential meaning is still not clear to most people. Our food habits does not have merely one but numerous benefits. It helps us in various spheres of life. So to help you keep track of it we present you The Nutrition Coach , a website to raise people's awareness about diets and it's types. Here person can convert the language of nutrition label and receive access to exercise bot.

What it does

The Nutrition Coach helps in three area's : 1.Diet : It provides diet corresponding to illness and chart to find their category.It has explained diets according to provided illness 2.Action Console or Bot : This functionality provides the user to join into exercise workspace in slack and talk in #general channel with each other and also a dialog flow bot. 3.Language converter: This functionality helps in converting English nutrition labels behind the packaging of product into their native language for better understanding.

How I built it

  • It is purely HTML , CSS , JavaScript web application. It has customize diets for illness with detailed description to follow rendered in cards format .
  • It has a trained Dialog flow conversational bot linked to Slack through Exercise workspace.It was built in dialog flow console and integrated to slack
  • It has built with Tesseract.js to build an OCR web application.

Challenges I ran into

In the starting it was hard to understand the working of Tesseract.js and took some research and then adding the language functionality . We faced difficulty as it was hard to find the syntax and embedding it as well of native languages.The Dialog flow bot had to be trained and google didn't supported some feature . Slack worked like a charm

Accomplishments that I'm proud of

Everything works in the website and with correct conversions.

What I learned

We learnt to build a chat bot , advanced css and Image to text by OCR.

What's next for The Nutrition Coach

We will add a health calculation section, new diet types and a consultant panel.

Share this project:

Updates