Introduction
This project is a Streamlit web application that demonstrates the power of active learning. It allows users to interactively label data and train a machine-learning model, significantly reducing the amount of data that needs to be labeled to achieve good performance.
Features
- Interactive GUI: The app provides a user-friendly interface built with Streamlit.
- Active Learning: Implements active learning algorithms to intelligently select the most informative data points for labeling.
- Real-time Model Training: The model is trained in real time as you label data, allowing you to see the impact of your labeling efforts immediately.
- Visualizations: The app includes visualizations to help you understand the data and the model’s performance.