Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/xjqx/bethereai
https://github.com/xjqx/bethereai
Last synced: 18 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/xjqx/bethereai
- Owner: xJQx
- License: mit
- Created: 2023-06-17T22:17:06.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-06-19T05:18:22.000Z (over 1 year ago)
- Last Synced: 2024-05-01T17:32:10.535Z (7 months ago)
- Language: TypeScript
- Size: 2.25 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
BeThereAI
Stay Close no matters the miles
UC Berkeley AI Hackathon 2023## ๐๐ป Introducing `BeThereAI`
Revolutionizing Emotional Connections Across Generations. Our AI-powered device and application seamlessly bridges the communication gap between working adults and their elderly loved ones, enhancing physical and emotional connections.
## ๐ฏ Product Goals
1. Stengthen **emotional connections** by creating personalized video messages to replicate human-to-human conversations
2. Increase **accessibility** and **independence** for elderly people living alone by giving them a simpler and more intuitive technology
3. Provide **emotional relieve** for working adults as they have an easier way to check in on their elderly loved ones
## ๐ฅ Product Features
#### 1. Phone App for the Working Adult
- Receive mood notifications from the elderly
- Translate audio messages to text for easy access
- Automatically attach emoticons when texting
- Send texts to respond, and `BeThereAI` will translate it to a personal deepfake video for their elderly language translation#### 2. Tabletop Assistant for the Elderly Person
- Receive deepfake videos created from working adultโs messages
- Receive activity suggestions based on facial mood recognition
- Send messages through voice and video language translation
## ๐ช๐ป Try Yourself
1. Get a copy of this repository by opening up your terminal and run:
```bash
git clone https://github.com/xJQx/BeThereAI.git
```2. Setup frontend application
Install Dependencies:
```bash
cd frontend
yarn add
```Start up the frontend application:
```bash
yarn start
```Open http://localhost:3000/ in your browser. Note: view the app in **`mobile view`** for the real experience.
3. Setup backend application
Create Virtual Environment:
```bash
cd backend
python -m venv .venv
. .venv/bin/activate
```Install Dependencies:
```bash
pip install -r requirements.txt
```Setup API Keys by creating a `.env` file with the following secrets (refer to `.env.example`):
```bash
OPENAI_API_KEY=
HUME_API_KEY=
```Start up the backend application:
```bash
uvicorn main:app --reload
```
Congratulations, you have successfully created your own copy of BeThereAI.
## ๐๏ธ Tech Stack
![React](https://img.shields.io/badge/react-%2320232a.svg?style=for-the-badge&logo=react&logoColor=%2361DAFB)
![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?style=for-the-badge&logo=typescript&logoColor=white)
![TailwindCSS](https://img.shields.io/badge/tailwindcss-%2338B2AC.svg?style=for-the-badge&logo=tailwind-css&logoColor=white)
![Python](https://img.shields.io/badge/python-3670A0?style=for-the-badge&logo=python&logoColor=ffdd54)
![FastAPI](https://img.shields.io/badge/FastAPI-005571?style=for-the-badge&logo=fastapi)
![Figma](https://img.shields.io/badge/figma-%23F24E1E.svg?style=for-the-badge&logo=figma&logoColor=white)
![ChatGPT](https://img.shields.io/badge/chatGPT-74aa9c?style=for-the-badge&logo=openai&logoColor=white)
## โจ Contributors
## ๐ก Contributing
Have an idea or improvement to make? Create an issue and make a pull request!
Liked it? Please give a โญ๏ธ to **BeThereAI**.