Skip to content

Ranchu2000/ElderGPT

Repository files navigation

ElderGPT | CS294 Responsible GenAI and Decentralized Intelligence

Background

Despite high mobile phone ownership among the elderly, many struggle to utilise various mobile applications due to their complex and varied nature. We hope to tackle this issue through ElderGPT, a one-stop elderly-friendly gateway to interact with various mobile applications

Core Functionality

Text and Speech Interaction

  • Ability to converse with the model using speech. Supports different languages (using Streamlit)
  • Ability to read out model output using different agents and varying speaking rates (using ElevenLabs API)

Integration with various applications

  • Langchain agent is equipped with custom tools for Google Calendar, Google Translate, Google Maps, News, Door Dash, email

Product Demonstration

Product Demonstration

Running Locally

  1. Clone the repository
git clone https://github.com/Ranchu2000/ElderGPT.git
  1. Set up .env file (refer to env_template.txt)

  2. Enter the directory

cd ElderGPT
  1. Install the dependencies
pip install requirements.txt
  1. Run the app
streamlit run ./frontEnd.py

Developers

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages