← Back to list

ai-customer-service-skill
by phuhao00
Real Deal is a comprehensive platform that connects startups with investors, companies with talent, and facilitates professional networking
⭐ 0🍴 0📅 Jan 18, 2026
SKILL.md
name: ai-customer-service-skill description: AI customer service and recommendation system for real_deal platform including AI chatbot, intelligent recommendations, natural language processing, and user intent understanding. Use when building AI chat interfaces, implementing recommendation engines, processing user queries with NLP, or creating AI-powered features.
AI Customer Service & Recommendations
AI Customer Service
Capabilities
- Natural language query understanding
- Context-aware conversations
- Multi-turn dialogues
- Knowledge base integration
- Escalation to human agents
Use Cases
- Answer platform FAQs
- Guide new users through onboarding
- Help with billing/quotas
- Explain verification processes
- Troubleshoot common issues
Conversation Management
- Session state tracking in Redis
- Conversation history storage in MongoDB
- Context window management
- Fallback to human support
Integration Points
- Platform documentation
- Billing system
- Verification workflows
- Account management
- Company/job search
Intelligent Recommendations
Recommendation Types
Job/Company Recommendations
- Based on user profile and preferences
- Industry, location, role matching
- Historical interaction analysis
- Explainable reasoning
Investor-Founder Matching
- Investment criteria alignment
- Stage and industry fit
- Geographic preferences
- Past deal history
Content Discovery
- Posts relevant to user interests
- Companies in focus areas
- Projects matching skills
- Products for potential collaboration
Recommendation Engine
// Generate recommendations
func RecommendJobs(userID string) []Job {
profile := GetUserProfile(userID)
preferences := GetUserPreferences(userID)
history := GetUserHistory(userID)
candidates := MatchJobs(profile, preferences)
scored := ScoreCandidates(candidates, history)
ranked := RankByRelevance(scored)
return ranked[:10]
}
NLP Processing
Query Understanding
- Intent classification
- Entity extraction
- Query expansion
- Disambiguation
Response Generation
- Template-based responses
- Contextual information insertion
- Dynamic content rendering
- Multi-language support
Language Support
- English (primary)
- Chinese (Simplified)
- Extensible to other languages
Data Models
AI System
Conversation- Chat session recordsMessage- Individual messages (user + AI)Recommendation- Generated recommendationsFeedback- User feedback on AI responses
User Tracking
UserPreferences- Preference dataInteractionHistory- Clicks, views, actionsRecommendationImpressions- Shown recommendations
Common Tasks
Implement AI Chat
- Create chat component in frontend
- WebSocket or polling for real-time
- Backend endpoint for message processing
- NLP intent classification
- Response generation logic
- Store conversation history
Build Recommendation System
- Define recommendation criteria
- Implement matching algorithm
- Score and rank candidates
- Add explainability (why this match?)
- A/B test recommendation quality
- Track user engagement
Integrate Knowledge Base
- Structure platform documentation
- Index for semantic search
- Map queries to answers
- Update answers as platform evolves
- Track query patterns for gaps
Handle Escalation
- Detect complex/ambiguous queries
- Route to human support
- Share conversation context
- Track resolution time
- Learn from escalations
Score
Total Score
60/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
✓説明文
100文字以上の説明がある
+10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon