welcome to the source code for my website keele.codes
my website is built using elixir-lang and currently runs sentiment analysis on tweets from twitter
the following technologies are used:
- PhoenixFramework as the web framework to build this app
- Phoenix.LiveView to display tweets in real-time and recompute topic sentiment
- Elixir.GenServer for a tweet and sentiment server
- Phoenix.PubSub to communicate between the tweet server, sentiment server, and UI
- X API for Tweet data
- HuggingFace AI models for BERTweet model
- Elixir.Nx.Bumblebee to load model and classify text
- TailwindCSS for UI
- DigitalOcean for hosting on $18 Basic / 2 GB / 2 vCPUs