-
pip install nltk
-
python 3.13.2
-
python
import nltk nltk.download('punk_tab')
-
python naivebayes_intent_classifier.py
-
Output: Testing classifier with example queries:
Query: What is a Common Data Environment (CDE)? Intent: Facility Management (Confidence: 30.42%) Template: BIM for Facility Management Top intents:
- Facility Management: 30.42%
- Clash Detection & Issue Resolution: 17.31%
- General BIM Concept: 9.91%
Query: How do I comply with ISO 19650? Intent: BIM Standards & Compliance (Confidence: 99.38%) Template: BIM Standards & Compliance Top intents:
- BIM Standards & Compliance: 99.38%
- General BIM Concept: 0.14%
- Software-Specific Help: 0.11%
Query: What are common clashes between MEP and structural design? Intent: Clash Detection & Issue Resolution (Confidence: 97.81%) Template: Clash Detection & Issue Resolution Top intents:
- Clash Detection & Issue Resolution: 97.81%
- Sustainability & Green Building: 1.27%
- Automation & AI in BIM: 0.56%
Query: How do I create a custom Revit family? Intent: Software-Specific Help (Confidence: 99.97%) Template: Software-Specific Help Top intents:
- Software-Specific Help: 99.97%
- Automation & AI in BIM: 0.01%
- Facility Management: 0.01%
Query: Can AI improve clash detection in BIM? Intent: Automation & AI in BIM (Confidence: 97.53%) Template: Automation & AI in BIM Top intents:
- Automation & AI in BIM: 97.53%
- Clash Detection & Issue Resolution: 2.45%
- Sustainability & Green Building: 0.01%
Query: How can BIM improve collaboration between architects and contractors? Intent: BIM Workflow Optimization (Confidence: 99.80%) Template: BIM Workflow Optimization Top intents:
- BIM Workflow Optimization: 99.80%
- Facility Management: 0.10%
- Sustainability & Green Building: 0.05%
Query: How can BIM help with cost estimation? Intent: Cost & Time Estimation (Confidence: 99.94%) Template: Cost & Time Estimation with BIM Top intents:
- Cost & Time Estimation: 99.94%
- General BIM Concept: 0.01%
- BIM Implementation & Adoption: 0.01%
Query: How does BIM support LEED certification? Intent: Sustainability & Green Building (Confidence: 99.80%) Template: Sustainability & Green Building with BIM Top intents:
- Sustainability & Green Building: 99.80%
- General BIM Concept: 0.05%
- Automation & AI in BIM: 0.04%
Query: How can BIM improve facility management for hospitals? Intent: Facility Management (Confidence: 99.98%) Template: BIM for Facility Management Top intents:
- Facility Management: 99.98%
- BIM Workflow Optimization: 0.02%
- Sustainability & Green Building: 0.00%
Query: How do I implement BIM in a small construction firm? Intent: BIM Implementation & Adoption (Confidence: 97.09%) Template: BIM Implementation & Adoption Top intents:
- BIM Implementation & Adoption: 97.09%
- Sustainability & Green Building: 1.69%
- Automation & AI in BIM: 0.46%