🕰️ 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(orhttp://<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 helloIf 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
- jupyter-notebook
- python
Log in or sign up for Devpost to join the conversation.