Skip to content

User Questions

Geoff Natin edited this page Mar 25, 2017 · 16 revisions

Intent Name: 'usersBiography'
Entities involved: 'user'
GitHub Code:

<tbw>

Unique Utterances

  • What is <user>'s bio?
  • What is the bio of <user>?

Intent Name: 'usersBiography'
Entities involved: 'user'
GitHub Code:

<tbw>

Unique Utterances

  • What is <user>'s bio?
  • What is the bio of <user>?

Intent Name: 'usersBiography'
Entities involved: 'user'
GitHub Code:

var github = new GitHubClient(new ProductHeaderValue("GitBot"));
var u = await github.User.Get(user);
var gitbotResponse = ($"{user}'s bio is \"{u.Bio}\".");

Unique Utterances

  • What is <user>'s bio?
  • What is the bio of <user>?
  • What's <user>'s biography?
  • What's the biography of <user>?
  • Bio of <user>?
  • <user>'s bio?
  • biography <user>
  • <user> biography
  • Show me <user>'s biography
  • Get me the biography for <user>
  • Tell me what <user>'s biography is

Intent Name: 'usersBiography'
Entities involved: 'user'
GitHub Code:

<tbw>

Unique Utterances

  • What is <user>'s bio?
  • What is the bio of <user>?

Intent Name: 'usersBiography'
Entities involved: 'user'
GitHub Code:

<tbw>

Unique Utterances

  • What is <user>'s bio?
  • What is the bio of <user>?

Intent Name: 'usersBiography'
Entities involved: 'user'
GitHub Code:

<tbw>

Unique Utterances

  • What is <user>'s bio?
  • What is the bio of <user>?

Intent Name: 'usersBiography'
Entities involved: 'user'
GitHub Code:

<tbw>

Unique Utterances

  • What is <user>'s bio?
  • What is the bio of <user>?

Intent Name: 'usersEmail'
Entities involved: 'user'
GitHub Code:

var github = new GitHubClient(new ProductHeaderValue("GitBot"));
var u = await github.User.Get(user);
var gitbotResponse = ($"{user}'s email address is {u.Email}.");

Unique Utterances

  • What is <user>'s email?
  • What is the email of <user>?
  • What's <user>'s email address?
  • What's the email address of <user>?
  • email of <user>?
  • email <user>
  • <user>'s email?
  • <user> email
  • email address <user>
  • <user> email address
  • Show me <user>'s email
  • Get me the email address for <user>
  • Tell me what <user>'s email address is

Intent Name: 'usersFollowerCount'
Entities involved: 'user'
GitHub Code:

var github = new GitHubClient(new ProductHeaderValue("GitBot"));
var u = await github.User.Get(user);
var gitbotResponse = ($"{user}'s has {u.Followers} followers.");

Unique Utterances

  • How many followers does <user> have?
  • How many people follow <user>?
  • How many people is <user> followed by?
  • <user> has how many followers?
  • Number of followers of <user>?
  • Amount who follow <user>
  • Tell me the number of people who follow <user>.
  • Get me the number of users who follow <user>.
  • <user> is followed by what amount of people?
  • <user> is followed by how many?

Intent Name: 'usersFollowingCount'
Entities involved: 'user'
GitHub Code:

var github = new GitHubClient(new ProductHeaderValue("GitBot"));
var u = await github.User.Get(user);
var gitbotResponse = ($"{user} is following {u.Following} users.");

Unique Utterances

  • How many does <user> follow?
  • How many people are followed by <user>?
  • How many users does <user> follow?
  • <user> is following what number of people?
  • Number who <user> follows?
  • Amount who are followed by <user>
  • Tell me the number of people who <user> follows.
  • Get me the number of users who are followed by <user>.
  • <user> is following how many?
  • <user> following number

Intent Name: 'usersLocation'
Entities involved: 'user'
GitHub Code:

var github = new GitHubClient(new ProductHeaderValue("GitBot"));
var u = await github.User.Get(user);
var gitbotResponse = ($"{user}'s location is {u.Location}.");

Unique Utterances

  • Where is <user> from?
  • Where does <user> live?
  • In what location is <user>?
  • <user> is where?
  • Place of <user>
  • <user> position
  • <user> is in what place?
  • What place is <user> from?
  • Where in the world is <user>?
  • <user> location
  • <user> is from where?

Intent Name: 'usersName'
Entities involved: 'user'
GitHub Code:

var github = new GitHubClient(new ProductHeaderValue("GitBot"));
var u = await github.User.Get(user);
var gitbotResponse = ($"{user}'s real name is \"{u.Name}\".");

Unique Utterances

  • What is the name of <user>?
  • What's <user>'s name?
  • name of <user>?
  • <user>'s name?
  • name <user>
  • <user> name
  • Show me <user>'s name
  • Get me the name <user>
  • Tell me <user>'s name

Intent Name: 'usersProfileLink'
Entities involved: 'user'
GitHub Code:

var github = new GitHubClient(new ProductHeaderValue("GitBot"));
var u = await github.User.Get(user);
gitbotResponse = ($"Here's a link to {user}'s profile: {u.HtmlUrl}");

Unique Utterances

  • <user>
  • Show me <user>
  • Give me <user>'s profile
  • What's the link to <user>
  • <user> profile
  • <user> page
  • Profile <user>
  • Link for <user>
  • Get <user>
  • Where can I find <user>
  • Where's <user>

Intent Name: 'usersRepositories'
Entities involved: 'user'
GitHub Code:

var github = new GitHubClient(new ProductHeaderValue("GitBot"));
var repos = await github.Repository.GetAllForUser(user);
gitbotResponse = ($"Here are {user}'s repositories:\n");
for (int i=0;i<repos.count;i++){
   gitbotResponse += ($"\"{repos.ElementAt(i).Name}\"\n");
}

Unique Utterances

  • List <user>'s repositories.
  • What are <user>'s repos?
  • Show me <user>'s repositories?
  • Repositories of <user>
  • <user> repos
  • repos <user>
  • Repos owned by <user>
  • All of the repositories that are by <user>
  • Each repo from <user>
  • All <user> repos

Intent Name: 'usersRepositoryCount'
Entities involved: 'user'
GitHub Code:

var github = new GitHubClient(new ProductHeaderValue("GitBot"));
var repos = await github.Repository.GetAllForUser(user);
var gitbotResponse = ($"{user} has {repos.count} repositories.");

Unique Utterances

  • How many repos does <user> have?
  • What is the number of repositories that<user>'s owns?
  • <user> has how many repositories?
  • Number of <user>'s repos?
  • repo count for <user>
  • <user> repo count
  • The amount of repos by <user>
  • <user> has made how many repos?
  • <user>'s got what number of repos?

Intent Name: 'usersStarsCount'
Entities involved: 'user'
GitHub Code:

var github = new GitHubClient(new ProductHeaderValue("GitBot"));
var u = await github.User.Get(user);
var gitbotResponse = ($"{user} is following {u.Following} users.");

Unique Utterances

  • How many has <user> starred?
  • How many repos are starred by <user>?
  • How many repos has <user> starred?
  • <user> has starred what number of repositories?
  • Number that <user> starred?
  • Amount that are starred by <user>
  • Tell me the number of repos that <user> has starred.
  • Get me the number of that have been starred by <user>.
  • <user> starred how many?
  • <user> stars number
Clone this wiki locally