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