davidberenstein1957's picture
Merge pull request #3 from huggingface/feat/upgrade-gradio-flow
a8cff7e unverified
---
title: Feel
emoji: πŸš€
colorFrom: blue
colorTo: gray
sdk: gradio
sdk_version: 5.10.0
app_file: app/app.py
pinned: false
---
# Feel
This is a project to create a continuous training application.
Platform being developed at MIT in collaboration with HuggingFace. Aimed at improving performance of existing Large Language Models through real-time human feedback loop.
This repository hosts the development of an automated RLHF platform for Hugging Face, where the community can provide real-time feedback on language models. The feedback is automatically integrated into an RLHF pipeline to continuously fine-tune and improve the models.
## What is Feel?
A community-driven project to improve Multilingual Vision-Language Models (VLMs). Leverages feedback from users and automated RLHF pipelines to continuously improve model performance.
## Why Feel?
Feel is a platform that enables the community to provide real-time feedback on language models. The feedback is automatically integrated into an RLHF pipeline to continuously fine-tune and improve the models.
## Repository Structure
The repository is organized as follows:
```
ml/ # Directory for machine learning code
β”œβ”€β”€ README.md # Dataset schema and project structure
β”œβ”€β”€ data/ # Directory for dataset files
β”œβ”€β”€ models/ # Directory for model files
app/ # Directory for application code
β”œβ”€β”€ app.py # Main application file
```
## Installation
The repository uses `uv` for managing virtual environments. To install `uv`, go [here](https://docs.astral.sh/uv/getting-started/installation/). Create a virtual environment.
```bash
uv venv --python 3.11
```
Activate the virtual environment
```bash
source .venv/bin/activate
```
Sync the dependencies
```bash
uv sync --all-groups
```
To install the required dependencies, run the following commands:
### ML Dependencies
```bash
uv sync --group ml
```
### App Dependencies
```bash
uv sync --group app
```
## Sync with Hugging Face Space
First, add the remote
```
git remote add hf https://huggingface.co/spaces/feel-fl/open-human-feedback-chat
```
Push to the remote branch
```
git push hf main
```