Here is a list of the type of questions, that we are hoping for GitBot to be able to answer.
The LUIS Model column describes which LUIS Model the question is sent to to determine it's intent. The Code Written column helps us keep track of the functionality that has yet to be implemented.
| Questions |
LUIS Taught |
Code Written |
In Wiki |
How many contributors does <repo> have? |
✅ |
✅ |
✅ |
How many files are in <repo>? |
✅ |
✅ |
✅ |
How many watchers on <repo>? |
✅ |
✅ |
✅ |
What's the link to <repo>? |
✅ |
✅ |
✅ |
How many forks defined for <repo>? |
✅ |
✅ |
✅ |
How many branches in <repo>? |
✅ |
✅ |
✅ |
Which branch of <repo> has the latest commit? |
❌ |
❌ |
❌ |
Who commits the most on <repo>? |
❌ |
❌ |
❌ |
Who commits the least on <repo>? |
❌ |
❌ |
❌ |
Who commits the latest on <repo>? |
❌ |
❌ |
❌ |
Who commits the earliest on <repo>? |
❌ |
❌ |
❌ |
What time do users usually commit on <repo>? |
❌ |
❌ |
❌ |
What time does <user> usually commit on <repo>? |
❌ |
❌ |
❌ |
How many pull requests on <repo>? |
❌ |
✅ |
✅ |
What is the lastest pull request <repo>? |
❌ |
✅ |
✅ |
What are the lastest n pull requests <repo>? |
❌ |
❌ |
❌ |
| Questions |
LUIS Taught |
Code Written |
In Wiki |
What was the last commit on <repo>? |
✅ |
✅ |
✅ |
When was the last commit on <repo>? |
✅ |
✅ |
✅ |
How many total commits are there on <repo>? |
✅ |
✅ |
✅ |
What were the last <number> commits on <repo>? |
✅ |
✅ |
✅ |
What was <user>’s last commit on <repo>? |
✅ |
✅ |
✅ |
When was <user>’s last commit on <repo>? |
✅ |
✅ |
✅ |
How many commits has <user> made on <repo>? |
✅ |
✅ |
✅ |
What were <user>’s last x commits? |
✅ |
✅ |
✅ |
Who was the last person to commit on <repo>? |
✅ |
✅ |
✅ |
| Questions |
LUIS Taught |
Code Written |
In Wiki |
How many issues does <repo> have? |
❌ |
❌ |
❌ |
| Questions |
LUIS Taught |
Code Written |
In Wiki |
What is <user>'s biography? |
✅ |
✅ |
✅ |
What is <user>'s email address? |
✅ |
✅ |
✅ |
How many followers does <user> have? |
✅ |
✅ |
✅ |
How many users is <user> following? |
✅ |
✅ |
✅ |
Where is <user>'s location? |
✅ |
✅ |
✅ |
What is <user>'s name? |
✅ |
✅ |
✅ |
What repositories does <user> own? |
✅ |
✅ |
✅ |
How many repositories does <user> own? |
✅ |
✅ |
✅ |
How many repositories has <user> starred? |
✅ |
✅ |
✅ |
What's the link to <user>'s profile? |
✅ |
✅ |
✅ |
How many commits did <user> make yesterday? |
❌ |
❌ |
❌ |
How many commits has <user> made in the past <time period>? |
❌ |
❌ |
❌ |
How many commits has <user> made? |
❌ |
❌ |
❌ |
What time does <user> usually commit? |
❌ |
❌ |
❌ |
When was the <user>'s profile created? |
❌ |
✅ |
❌ |
| Questions |
LUIS Taught |
Code Written |
In Wiki |
| Compliment |
✅ |
✅ |
✅ |
| Help |
✅ |
✅ |
✅ |
| Hello |
✅ |
✅ |
✅ |
| Thank you |
✅ |
✅ |
✅ |
| How are you? |
✅ |
✅ |
✅ |