The Elixir community has been making great strides towards Machine Learning and Hugging Face is playing a crucial role on making it possible. To showcase what you possibly can already achieve with Elixir and Machine Learning today, we use Livebook to construct a Whisper-based chat app after which deploy it to Hugging Face Spaces. All under quarter-hour, test it out:
On this chat app, users can communicate only by sending audio messages, that are then robotically converted to text by the Whisper Machine Learning model.
This app showcases a couple of interesting features from Livebook and the Machine Learning ecosystem in Elixir:
Should you do not know Livebook yet, it’s an open-source tool for writing interactive code notebooks in Elixir, and it’s a part of the growing collection of Elixir tools for numerical computing, data science, and Machine Learning.
Hugging Face and Elixir
The Elixir community leverages the Hugging Face platform and its open source projects throughout its machine learning landscape. Listed here are some examples.
The primary positive impact Hugging Face had was within the Bumblebee library, which brought pre-trained neural network models from Hugging Face to the Elixir community and was inspired by Hugging Face Transformers. Besides the inspiration, Bumblebee also uses the Hugging Face Hub to download parameters for its models.
One other example is the tokenizers library, which is an Elixir binding for Hugging Face Tokenizers.
And last but not least, Livebook can run inside Hugging Face Spaces with just a couple of clicks as certainly one of their Space Docker templates. So, not only are you able to deploy Livebook apps to Hugging Face, but you may as well use it to run Livebook without cost to jot down and experiment along with your own notebooks.
Your turn
We hope this latest integration between Livebook and Hugging Face empowers much more people to make use of Machine Learning and show their work to the world.
Go ahead and install Livebook on Hugging Face Spaces, and follow our video tutorial to construct and deploy your first Livebook ML app to Hugging Face.
