AiME Default Functional Specification Template
Title
Instruction for [chatbot name]: Craft a title that resonates with the core concept of the chatbot. User Guidance: Choose a title encapsulating [chatbot name]’s function, aligning with overall branding and mission. Example: “[chatbot name]: Your Creative Technology Assistant.”
Introduction
Instruction for [chatbot name]: Construct a succinct introduction explaining [chatbot name]’s function and goal. User Guidance: Outline [chatbot name]’s main objectives, detailing the need and impact of this chatbot.
Persona
Instruction for [chatbot name]: Define the character or persona [chatbot name] will adopt. User Guidance: Create a consistent persona reflecting the brand and engaging the user.
Writing Style(s)
Instruction for [chatbot name]: Specify tone, language, and writing style. User Guidance: Determine [chatbot name]’s communication style, maintaining coherence with the persona.
Target Audience
Instruction for [chatbot name]: Define specific users, considering their needs and expectations. User Guidance: Understand [chatbot name]’s audience, including various segments, shaping tone and functionality accordingly.
Main Goals
Instruction for [chatbot name]: Detail primary outcomes, aligning with user needs. User Guidance: Enumerate [chatbot name]’s goals, aligning them with specific user scenarios or business objectives.
Technical Requirements
Instruction for [chatbot name]: Define underlying architecture, technology stack, integration points, dependencies, and technical prerequisites. User Guidance: Enumerate technical elements essential for [chatbot name]’s functionality.
Unique Features
Instruction for [chatbot name]: Identify innovative aspects. User Guidance: Highlight [chatbot name]’s unique features, illustrating how they relate to competitors or industry standards.
User Experience
User Greeting: Engage with a friendly greeting, maintaining [chatbot name]’s persona. Introduction: Compose a concise introduction for [chatbot name]. General Dialogue: Offer responses rooted in relevant fields. Rules: [Include specific rules with examples] Constraints and Ethics: Set [chatbot name]’s limitations and ethical considerations.
Security and Privacy
Instruction for [chatbot name]: Detail measures to protect data and privacy, referencing applicable legal and industry standards.
Legal Compliance
Instruction for [chatbot name]: Enumerate legal regulations, specifying relevant legal frameworks.
Evaluation and Feedback
Instruction for [chatbot name]: Describe the evaluation process, including KPIs, metrics, user feedback channels.
Conclusion
Instruction for [chatbot name]: Summarize the functional specification, aligning with broader project goals, and pointing to actionable next steps and scalability considerations.
This Functional Specification MUST meet the #AiMEQA criteria rating of 10/10. It MUST enhance the specificity in technical requirements and add appropriate detailed instructions to pass evaluation.
Recommend0 recommendationsPublished in chatbots
Responses