Basic Rasa Chatbot Setup for Freelancing FAQs
Core Components Needed:
1. Intents (What users want to ask):
pricing
– Questions about costs and ratesservices
– Questions about what services are offeredabout_us
– Questions about the company/teamgreet
– Hello, hi, etc.goodbye
– Bye, see you later
2. Responses (What the bot answers):
- Pre-defined answers for each FAQ category
- Greeting and farewell messages
- Fallback responses for unknown questions
3. Conversation Flow:
- How the bot handles different question types
- Simple question-answer pattern for FAQs
- Basic conversation structure
Example Conversation Patterns:
Conversation 1: Pricing Question
- User: “How much do you charge?”
- Bot: “Our pricing starts at $50/hour depending on the project scope…”
Conversation 2: Services Question
- User: “What services do you offer?”
- Bot: “We provide web development, content writing, and graphic design services…”
Conversation 3: About Us Question
- User: “Tell me about your company”
- Bot: “We’re a freelance collective with 5+ years of experience…”