The VOC Auto-Tagging System is an intelligent tool designed to analyze large-scale user feedback. It automatically identifies key touchpoints in the user journey, issue types, and sentiment polarity, helping teams gain actionable insights efficiently.
- Smart Tagging: Automatically detects user journey stages, issue types, and sentiment.
- Batch Processing: Supports bulk data import via Excel or CSV.
- Visualization Reports: Generates visual dashboards and summary reports.
- User-Friendly Interface: No technical background required to operate.
- Pre-Purchase: Brand perception, website/App experience, in-store inquiry/test drive
- Purchase Process: Ordering flow, sales service attitude, pricing transparency
- Delivery: Handover speed/process, onboarding training, store environment
- Driving Experience: Acceleration, braking, handling, comfort, noise
- Smart Features: Navigation, voice assistant, HUD/control interaction, OTA
- Charging & Energy: Home charging, public stations, range performance
- After-Sales Service: Maintenance, customer support, trade-in
- Stability | Performance | Usability | Compatibility
- Aesthetics | Interaction Logic | Safety | Service Experience | Expectation Gap
- Positive | Neutral | Negative
- Windows 10 or later
- Recommended: 8GB+ RAM
- Stable internet connection
Method 1 (Recommended):
- Double-click
voc_launcher.ps1
in the project root.
Method 2:
- Right-click
voc_launcher.ps1
→ Run with PowerShell.
On first run, the system will auto-install required environments.
🎯 VOC Analyzer v3.0 - Main Menu
1. 🎪 Demo Mode (Quick preview)
2. 🔤 Interactive Mode (Recommended)
3. 🎓 Train New Model
4. 📊 Batch Process Files
5. 📈 Model Performance Evaluation
6. 🔄 System Initialization
7. ❌ Exit
Go to Interactive Mode
→ Analyze a Single Text
.
Example input:
"The voice assistant of Li Auto ONE is accurate, but the navigation sometimes takes a longer route."
Output:
- Touchpoints: Smart Navigation, Voice Assistant
- Issues: Usability
- Sentiment: Neutral
- Confidence Scores Included
CSV or Excel format:
text,notes
"The voice assistant is accurate, but the navigation is off-route.", Feedback 1
"Charging is slower than advertised.", Feedback 2
"Sales service was great, smooth delivery process.", Feedback 3
Choose Batch Process Files
and follow prompts:
- File Path
- Text Column Name (default:
text
) - Generate Report? (recommended: Yes)
- Tagged CSV output
- HTML report with visual analytics
To train with custom data:
Format Example:
text,touchpoints,issue_types,sentiment
"Navigation often takes longer routes, voice not recognized","Smart Navigation,Voice Assistant","Stability,Usability",Negative
"Delivery staff gave detailed instructions, seat massage was impressive","Delivery Training,Suspension Comfort",,Positive
Notes:
- Use commas to separate multiple labels
- Min. 500 labeled samples recommended
- Ensure clean, accurate labeling
voc-analyzer/
├── voc_launcher.ps1 # Launcher script
├── README.md # Documentation
├── src/ # Core source files
├── data/
│ ├── voc_sample_data.csv # Sample data
│ ├── models/ # Trained models
│ ├── logs/ # System logs
│ └── reports/ # Generated reports
└── config/ # Configuration files
Problem: Cannot launch
- Confirm Windows 10+
- Right-click → "Run with PowerShell"
Problem: Execution policy error
- Run PowerShell as Admin:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
Confirm withY
, then relaunch.
File read error
- Ensure file is CSV/XLSX and not open elsewhere
- File must be UTF-8 encoded
Inaccurate tagging
- Ensure clear and complete input text
- Consider retraining the model for domain-specific language
Slow performance
- First run may download models
- For large datasets, process in batches
- Check your network connection
- Original text
- Predicted touchpoints
- Predicted issue types
- Sentiment polarity
- Confidence scores
- Summary stats
- Charts by category
- Correlation heatmaps
- Quality diagnostics
- Ensure clean, well-written text
- One feedback per line
- Remove irrelevant symbols or formatting
- Recommend ≤5000 entries per batch
- Split larger files for stability
- Clear temp files regularly
- Focus on high-confidence results
- Review predictions below 0.5 manually
- Retrain periodically with new data
Last updated: May 26, 2025