Posts

Showing posts with the label Nutrition

2020-12-28: Nutri-Assist: A Personal Voice-Enabled Assistant to Find Food Nutrition Values

Image
This Fall I took the CS 795/895 Natural Language Processing offered by Dr. Ashok . This was a research-focused and project-based course where we were briefly introduced to the tools and techniques in NLP. We learned about Language Models , POS Tagging , Word Embedding , Dialog Systems , along with other topics. Later we were assigned to build up different systems based on our interests. Dr. Ashok encouraged us to build something that would solve some problems that do not exist in the market. Being fascinated with dialog systems and information extraction techniques, I chose to work on building a personal assistant that would help users to find food nutrition values using natural language voice commands. Figure 1: A snapshot of the JSON response returned by the FoodData Central API So what problem Nutri-Assist really solves My target was to make a website for computer browsers as well as a progressive web app for mobile devices just to increase user accessibility. While using the P