The All-Source Intelligence Hub is a comprehensive web application that provides advanced analytics and insights for intelligence professionals. It leverages machine learning and real-time data integration to offer a powerful tool for analyzing and visualizing intelligence from various sources.
- Interactive dashboard with key intelligence metrics
- Overview of intelligence sources and their characteristics
- Source blending analysis for comprehensive insights
- Machine learning-powered classification of intelligence reports
- Real-time data integration from news sources
- Visualizations including charts, graphs, and network analysis
- Python
- Streamlit
- Plotly
- Scikit-learn
- NLTK
- News API
- Clone the repository
- Install required packages:
pip install -r requirements.txt
- Set up your News API key in the
.streamlit/secrets.toml
file - Run the application:
streamlit run main.py
Navigate through the different pages using the sidebar:
- Main Dashboard: Overview of key metrics and recent alerts
- Overview: Introduction to All-Source Intelligence
- Sources: Detailed information on various intelligence sources
- Source Blending: Analysis of combining different intelligence sources
- ML Analysis: Machine learning-based classification of intelligence reports
- Real-Time Intelligence: Live feed of potential intelligence from news sources
Contributions to improve the All-Source Intelligence Hub are welcome. Please follow the standard fork-and-pull request workflow. My API Key is still there it's non-paid for so, if you run out of the daily rate, replace it with your own.
MIT License
Designed by Vance Poitier