Skip to content

sathwikv2005/Intent-OS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IntentOS 🚀

An NLP-powered framework that performs intent detection and maps user inputs to appropriate execution layers, enabling automation of real world workflows.


✨ Features

  • 🧠 Intent classification (e.g., timetable, attendance, etc.)
  • 🔍 Entity extraction (dates, course codes, percentages, etc.)
  • ⚡ Clean modular backend architecture
  • 🧩 Easily extendable for new intents and entities
  • 🔗 Designed to integrate with APIs (like VTOP)

📸 Screenshots

Screenshot 1 Screenshot 2


🏗️ Project Structure

src/
├── nlp/
│   ├── intent_classifier.py
│   ├── entity_extractor.py
├── services/
│   ├── attendance.py
│   ├── timetable.py
├── utils/
│   ├── formatter.py
└── main.py

⚙️ How It Works

  1. User sends a natural language query\
  2. Intent classifier determines the action\
  3. Entity extractor pulls structured data\
  4. Service layer processes request\
  5. Response is returned

🚀 Getting Started

git clone https://github.com/sathwikv2005/Intent-OS
cd intentos
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
cd src
python main.py

📄 License

MIT License

About

A modular framework that performs intent detection and maps user inputs to appropriate execution layers, enabling automation of real world workflows.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages