ajm19826 commited on
Commit
da7eab9
ยท
verified ยท
1 Parent(s): f81688c

Maintained by HouseLearning

Browse files
Files changed (1) hide show
  1. README.md +72 -3
README.md CHANGED
@@ -1,3 +1,72 @@
1
- ---
2
- license: mit
3
- ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # ๐Ÿค— IntentSnap-AI
2
+
3
+ IntentSnap-AI is a Hugging Faceโ€“powered **intent classification model** designed to understand what a user wants from natural language input.
4
+
5
+ It turns plain text into structured intents for use in chatbots, assistants, apps, and automation systems.
6
+
7
+ #### Author: Alex Manochio
8
+ ---
9
+
10
+ ## ๐Ÿซ About HouseLearning
11
+
12
+ This project is created and maintained by **HouseLearning**.
13
+
14
+ - ๐ŸŒ Website: https://www.houselearning.org
15
+ - ๐ŸŽ“ Mission: Building accessible, practical tools for learning computer science, AI, and software development.
16
+
17
+ IntentSnap-AI is part of HouseLearningโ€™s open-source efforts to make modern AI understandable and usable by students, educators, and developers.
18
+
19
+ ---
20
+
21
+ ## ๐Ÿง  What This Model Does
22
+
23
+ The model classifies text into predefined **intents**, such as:
24
+
25
+ - `open_settings`
26
+ - `shutdown`
27
+ - `restart`
28
+ - `play_music`
29
+ - `pause_music`
30
+ - `get_time`
31
+ - `open_browser`
32
+
33
+ Example:
34
+
35
+ Input: "Open the browser"
36
+ Output: open_browser
37
+
38
+
39
+ ---
40
+
41
+ ## ๐Ÿ“ Project Structure
42
+
43
+ ```
44
+ intentsnap-ai/
45
+ โ”œโ”€โ”€ data/
46
+ โ”‚ โ””โ”€โ”€ intents.csv
47
+ โ”œโ”€โ”€ model/
48
+ โ”œโ”€โ”€ train.py
49
+ โ”œโ”€โ”€ predict.py
50
+ โ”œโ”€โ”€ requirements.txt
51
+ โ””โ”€โ”€ README.md
52
+ ```
53
+
54
+ ---
55
+
56
+ ## ๐Ÿš€ Getting Started
57
+
58
+ ### Install dependencies
59
+
60
+ ```bash
61
+ pip install -r requirements.txt
62
+ Train the model
63
+ python train.py
64
+ The trained model will be saved to the model/ directory.
65
+
66
+ ๐Ÿ”ฎ Run Inference
67
+ python predict.py
68
+ Type a sentence and the model will predict the intent in real time.
69
+
70
+ ๐Ÿงช Example Output
71
+ > Shut down the system
72
+ ๐ŸŽฏ Intent: shutdown (0.98)