A Streamlit-based application for data visualization.
- Python 3.11
- pip (Python package installer)
- Clone this repository:
git clone https://github.com/chrishonselaar/inzicht-ui-prototype
cd inzicht-ui-prototype
- Create and activate a virtual environment (optional but recommended):
python -m venv venv
source venv/bin/activate # On Windows use: venv\Scripts\activate
- Install required dependencies:
pip install -r requirements.txt
- Copy and rename .env.example to .env, fill in your API keys
This repository contains two Streamlit applications:
For real-time data monitoring and visualization:
streamlit run src/statler_realtime/app.py
For historical data analysis and research:
streamlit run src/waldorf_research/app.py
If you're using Visual Studio Code, you can use the included launch configurations:
- Open the project in VS Code
- Go to the "Run and Debug" view (Ctrl+Shift+D)
- Select either "Statler Realtime" or "Waldorf Research" from the dropdown menu
- Click the play button or press F5
Check out the examples/
, notebooks/
and deep-research/
directory for sample visualization scripts and demonstrations of different chart types and data analysis techniques.
The system processes data from multiple input sources:
- Municipal archives (30,000+ documents)
- Live meetings (Real-time data)
- Scientific publications
- News and social media
- Internal documents (Reports, permit applications)
Through intelligent knowledge tools including Waldorf/Statler, this data is transformed into three key outcomes:
- Better informed decision-making
- Stronger animal welfare advocacy
- More effective coalition building