Answers.Body: <p>You may want to look at Chirpy Cardinal from Stanford. It doesn't provide mannerisms out of the box but the response generators can be configured to give each instance its own character.</p>
  <p><a href="https://stanfordnlp.github.io/chirpycardinal/" rel="nofollow noreferrer">https://stanfordnlp.github.io/chirpycardinal/</a></p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2022-01-06T06:06:07.130Z
Answers.LastActivityDate: 2022-01-06T06:06:07.130Z
Answers.UserDisplayName: AlDante
Body: <p>I've recently been looking into language models but ran into a small question out of curiosity. For some language models like GPT-3, it is possible to generate dialogue, with the model basing its answers on the initial input (which can be anything). This makes it possible to make a &quot;bot&quot; which a user can chat with, that identifies itself a certain way (ex. gender and job), has certain mannerisms (ex. polite or angry) and knows things about a custom world (ex. The bot is a cashier in a certain store, located in a certain city).</p>
  <p>Newer and better models for open-domain dialogue such as Facebook Blenderbot do not seem to have this possibility, it chats with the user but does not have to setup a certain context. Are there any other language models that can do this, and might perform better than GPT-3?</p>
  
Tags: <open-ai><gpt-3><dialogue-systems>
Title: Are there any other language models besides GPT-3 that can be used to create chatbots with a specific identity and environment?
UserDisplayName: Jelle
ThreadText: # Are there any other language models besides GPT-3 that can be used to create chatbots with a specific identity and environment?
  
  (Asked by: username_0 on 2022-01-05)
  
  I've recently been looking into language models but ran into a small question out of curiosity. For some language models like GPT-3, it is possible to generate dialogue, with the model basing its answers on the initial input (which can be anything). This makes it possible to make a "bot" which a user can chat with, that identifies itself a certain way (ex. gender and job), has certain mannerisms (ex. polite or angry) and knows things about a custom world (ex. The bot is a cashier in a certain store, located in a certain city).
  
  Newer and better models for open-domain dialogue such as Facebook Blenderbot do not seem to have this possibility, it chats with the user but does not have to setup a certain context. Are there any other language models that can do this, and might perform better than GPT-3?
  
  **Tags:** open-ai, gpt-3, dialogue-systems
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2022-01-06. Score: 2 | Accepted answer
  
  You may want to look at Chirpy Cardinal from Stanford. It doesn't provide mannerisms out of the box but the response generators can be configured to give each instance its own character.
  
  <https://stanfordnlp.github.io/chirpycardinal/>
  
  
  ---
  
  