Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/xjqx/bethereai


https://github.com/xjqx/bethereai

Last synced: 18 days ago
JSON representation

Awesome Lists containing this project

README

        

BeThereAI


Stay Close no matters the miles



UC Berkeley AI Hackathon 2023



licence


forks


stars


issues


pull-requests


Report Bug
ยท
Request Feature

## ๐Ÿ‘‹๐Ÿป Introducing `BeThereAI`


BeThereAI Thumbnail

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**.