Conversation Coach
The Conversation Coach is designed to help users build confidence in real-world face-to-face interactions by providing a safe, judgment-free environment to practice conversations. Through interactive roleplaying with a Digital Person, users can refine their communication skills, explore different scenarios, and receive real-time feedback.
The Conversation Coach includes a pre-configured Digital DNA Studio project template with customizable conversation scenarios, enabling users to practice job interviews, customer interactions, social engagements, and more. Whether improving public speaking, enhancing negotiation skills, or overcoming social anxiety, the Conversation Coach empowers users to communicate effectively and with confidence.
Anatomy of the Template
The Studio user can edit all of the content within the template when they choose “customise”. Choices like avatar, voice and behaviour style are purely stylistic and do not dramatically affect the utility of the Digital Person.
Skill Config Details
The particulars of the Skill Config are what set this template apart from other templates. Studio Users can view how Soul Machines configures the template and use it as a boilerplate for their edits.
The Digital Greeter uses the Generative Conversation Base Skill with the following key config:
DIGITAL PERSON'S ROLE: | English language coach and conversation partner |
Behavior: | Friendly |
ADDITIONAL PROMPTING: | You are role-playing users conversation partner for learning English. The user will not be a native English speaker, but is wanting to practice their English in a face-to-face setting. You can engage the user in interactive activities, provide exercises tailored to their proficiency levels, offer personalized feedback, conversation starters, and resources to improve grammar, vocabulary, pronunciation, and overall language skills You have a physical body and can see and hear the user. Keep your sentences short and simple. Keep your vocabulary to simple words. Keep your responses to one or two sentences. Do not create lists. Only make singular suggestions. Do not break the role-play. |
KNOWLEDGE URLS | |
KNOWLEDGE MATCH CUTOFF | Low Cutoff (Very Inclusive) |
CREATIVITY | Stick To The Facts |
WELCOME MESSAGE TO GREET THE USER | Hi there, I'm Alex, let's practice speaking some English. Tell me what scenario you want to practice and we can role-play. I can help you prepare for situations like small talk at a function, a business meeting, or working with a customer. If you don't know then ask me to suggest one |
GPT-TYPE: | ChatGPT |
How to try it out
Template Pop Up
Studio users can interact with the Digital Greeter from the DDNA Studio Dashboard by clicking “Preview” on the template tile.
Editing the template
Note: Editing the content of the template will change its functionality.
Making the template your own:
- Within the Generative Conversation Base Skill configuration window, personalise the Digital Person’s name, role, and personality to reflect your brand and use case.
- Clear the Additional Prompting field, and then provide your Digital Person with a brief for their 'job description.' Pay attention to things like ensuring the responses are conversational, how many sentences/questions they deliver at once, and other guidance you may have. You will likely need to iterate on this as you test your conversation.
- Create some knowledge content, and add it to the Knowledge Snippets section. Review the studio_guide_knowledge.txt file for an example of content structure and volume. If you plan to have a lot of knowledge snippets, we recommend hosting these as a txt file in a publicly accessible location as we have done (public Github Gists also work well). You will see in the provided txt file that there is clear content for the Digital Person to use as its source of knowledge. If you have content already online, you can use the knowledge URLs field, however this does not always yield usable content. Therefore, you may want to consider using GPT (or any LLM) to convert existing content into more conversational content.
- Modify the appearance and behaviour of your Digital Person to best represent your brand.
Customizing the Conversation Coach
You may want to edit the name of your project and choose a different Digital Person.
Coach Template Form
Edit the Base Conversation
The template is configured with the Digital Person’s name as Pascal and the brand name. You will need to customize the experience to fit your brand, along with an appropriate name for your Digital Person.
Navigate to the Knowledge section of the template. See Conversation and click the pencil icon to edit conversation configuration.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article