🕰️ TCWIN – Temporal Cultural Wisdom Intelligence Network

TCWIN is an open-source Streamlit app that uses AI and data science to explore, analyze, and visualize 3,500+ years of Indian cultural heritage—combining Sanskrit NLP, machine learning, and interactive dashboards.


🚀 Quick Start

1. Clone the Repository

git clone https://github.com/yourusername/tcwin.git cd tcwin

2. Set Up Your Environment

It’s recommended to use a virtual environment: python -m venv venv

Windows: venv\Scripts\activate

macOS/Linux: source venv/bin/activate

3. Install Requirements

pip install -r requirements.txt

4. Run the App

streamlit run tcwin_dashboard.py

  • If you want to access from other devices on your network, use: streamlit run tcwin_dashboard.py --server.address 0.0.0.0

  • Then open http://localhost:8501 (or http://<your-ip>:8501) in your browser.


đź§­ What Can You Do With TCWIN?

  • đź§  Analyze Sanskrit texts with AI-powered NLP
  • đź”— Visualize knowledge graphs of cultural concepts and practices
  • 📊 Explore timelines of Indian cultural evolution
  • 🤖 Cluster and classify texts and traditions using ML
  • đź’ˇ Get recommendations and preservation risk insights

🛠️ Troubleshooting

  • Blank page?
  • Make sure your terminal shows “Running on ...:8501” with no errors.
  • Try a different browser or incognito mode.
  • Clear your browser cache.
  • If you’re on a remote machine, check your firewall allows port 8501.
  • Test with:
    streamlit hello If this is also blank, reinstall Streamlit.

🤝 Contributing

All contributions are welcome!

  • Fork, branch, and submit a pull request.
  • Open issues for bugs, ideas, or questions.

🌏 License

This project is fully open source and unlicensed.
You may use, modify, distribute, and build upon this code for any purpose, without restriction.


Enjoy exploring Indian cultural wisdom with data science!

Built With

Share this project:

Updates