Spaces:
Running
Running
File size: 3,026 Bytes
602d30e fed9f99 602d30e 1c69645 602d30e 1c69645 602d30e 1c69645 602d30e 1c69645 602d30e 1c69645 602d30e 1c69645 602d30e 1c69645 602d30e 1c69645 602d30e 1c69645 602d30e 1c69645 602d30e 1c69645 602d30e 1c69645 4e933f3 602d30e |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 |
---
title: RAGtim Bot - Raktim's AI Assistant
emoji: π€
colorFrom: green
colorTo: blue
sdk: gradio
sdk_version: "5.34.0"
app_file: app.py
pinned: false
license: mit
---
# π€ RAGtim Bot - Raktim's AI Assistant
An intelligent AI assistant powered by Hugging Face Transformers that answers questions about Raktim Mondol's research, expertise, and professional background.
## π Features
- **Complete Markdown Knowledge Base**: Loads all portfolio content from markdown files
- **GPU-Accelerated Search**: Uses `sentence-transformers/all-MiniLM-L6-v2` for semantic similarity
- **Comprehensive Coverage**: Research, publications, skills, experience, education, statistics
- **API Endpoints**: Direct access to search and statistics
- **Real-time Chat**: Interactive conversational interface
## π Knowledge Base
This Space loads comprehensive information from:
- **about.md** - Personal information, contact details, professional summary
- **research_details.md** - Detailed research projects, methodologies, current work
- **publications_detailed.md** - Complete publication details, technical contributions
- **skills_expertise.md** - Comprehensive technical skills, tools, frameworks
- **experience_detailed.md** - Professional experience, teaching, research roles
- **statistics.md** - Statistical methods, biostatistics expertise, methodologies
## π What You Can Ask
- Research projects and methodologies
- Publications with technical details
- Technical skills and programming expertise
- Educational background and achievements
- Professional experience and teaching roles
- Statistical methods and biostatistics applications
- Awards, recognition, and professional development
- Contact information and collaboration opportunities
## π API Usage
### Search API
```python
import requests
response = requests.post(
"https://raktimhugging-ragtim-bot.hf.space/api/search",
json={"query": "What is Raktim's research about?", "top_k": 5}
)
results = response.json()
```
### Stats API
```python
response = requests.get("https://raktimhugging-ragtim-bot.hf.space/api/stats")
stats = response.json()
```
## π§ Technical Details
- **Model**: sentence-transformers/all-MiniLM-L6-v2
- **Embedding Dimension**: 384
- **Search Type**: Semantic similarity with relevance scoring
- **Knowledge Sections**: 50+ sections across 6 markdown files
- **GPU Acceleration**: Automatic CUDA detection and usage
## π Integration
This Space can be integrated with:
- Portfolio websites for intelligent chat assistance
- Research collaboration platforms
- Academic networking tools
- Professional inquiry systems
## π Contact
For questions about Raktim Mondol or collaboration opportunities:
- **Email**: [email protected]
- **Portfolio**: [mondol.me](https://mondol.me)
- **Institution**: UNSW Sydney, School of Computer Science & Engineering
---
**Built with**: Gradio, Hugging Face Transformers, PyTorch
**Powered by**: GPU-accelerated semantic search and comprehensive markdown knowledge base |