chai / README.md
jonatanklosko's picture
Add chat
0fea377
---
title: Chai
emoji: 🍵
colorFrom: pink
colorTo: red
sdk: docker
pinned: false
---
# Chai 🍵
Chai is a demo web application built with [Phoenix LiveView](https://github.com/phoenixframework/phoenix_live_view)
and showcasing multiple Neural Network models from the [Bumblebee](https://github.com/elixir-nx/bumblebee) package.
The app uses a combination of pre-trained models for the following features:
* **Conversation** using [Blenderbot](https://huggingface.co/facebook/blenderbot-400M-distill)
* **Speech transcription** using [Whisper](https://huggingface.co/openai/whisper-tiny)
* **Image captioning** using [BLIP](https://huggingface.co/Salesforce/blip-image-captioning-base)
* **Emotion recognition** using [RoBERTa](https://huggingface.co/j-hartmann/emotion-english-distilroberta-base)
* **Named entity recognition (NER)** using [BERT](https://huggingface.co/dslim/bert-base-NER)
## Development
You need Erlang and Elixir installed, then:
```shell
git clone https://huggingface.co/spaces/jonatanklosko/chai
cd chai
mix setup
mix phx.server
```
Now you can visit [`localhost:4040`](http://localhost:4040) from your browser.