WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

TomiToivio/vasama

Repository files navigation

Vasama

This is the repository for the Vasama Telegram Data Analysis Demo. Vasama is a customizable data collection and analysis framework. Vasama uses Ollama to run local open source LLM models for multimodal data analysis. Applications include political sentiment analysis, OSINT analysis and market analysis. This Streamlit dashboard is a demonstration of Vasama data analysis results. Data is related to the war in Ukraine and collected from Telegram channels. The data analysis takes into account OSINT information as well as geopolitical sentiments.

Basic Components

  • Data Collection: Data collection with custom web scrapers and official APIs.
  • Data Storage: Storage of media files in S3 and data in MongoDB.
  • Data Analysis: Customizable data analysis pipeline. Uses Ollama to run open source LLM models locally.
  • Data Visualization: Streamlit dashboard of data analysis results.

Optional Components

  • Daily Summary Reports: Daily summaries of data analysis results.
  • Data Collection Agent: Tool-using data collection agent.
  • Data Analysis Chatbot: RAG chatbot explaining data analysis results.

Releases

No releases published

Packages

No packages published

Languages