Skip to content

Latest commit

 

History

History
60 lines (35 loc) · 2.85 KB

README.md

File metadata and controls

60 lines (35 loc) · 2.85 KB

LifePal

Slide1

Introduction

Introducing LifePal, your machine learning powered life companion.

We believe that maintaining good health is vital for overall well-being. It is essential to prioritize basic needs such as sleep, nutrition, and hydration in order to take care of one's health.

Leveraging Apple's HealthKit, LifePal utilizes the capabilities of machine learning to generate personalized recommendations for food, water intake, and bedtime. This integration enables LifePal to provide tailored suggestions based on individual health data.

Features

Food Recommendation

LifePal incorporates a selection of food items from Brandywine, one of the largest UCI dining halls, into its own database. By analyzing the user's health data and goals, LifePal suggests suitable food options from the menu. Additionally, it presents the complete menu to the user if they wish to explore other choices.

Slide1

Water Intake Recommendation

LifePal calculates the user's optimal water intake based on their health data. Users can log their water consumption and monitor their progress towards their hydration goals.

Slide2

Sleep Recommendation:

LifePal enables users to input their desired wake-up time and utilizes their health data to recommend an appropriate bedtime. This feature assists users in optimizing their sleep schedule for improved well-being.

Slide3

HealthKit Integration

LifePal utilizes Apple's HealthKit to access the user's health data. This integration enables LifePal to provide personalized recommendations based on the user's health data as they are produced in real time.

Of course, the user's privacy is of utmost importance to us. LifePal only accesses the user's health data with their explicit permission. Furthermore, the user can revoke LifePal's access to their health data at any time.

Slide4

Presentation Videos

Live Demo

Full Product Launch Event

Technologies

  • Programming Language: Swift, Python
  • Libraries: HealthKit, SwiftUI, Django
  • Technologies: AWS, PostgreSQL

Other Components of LifePal

Machine Learning Component - GitHub Repo

Server & API Component - GitHub Repo

Contributors

  • Shengyuan Lu: iOS
  • Arkin Verma: iOS
  • Chi Zhang: Machine Learning
  • Anthony Hou: Server & API