Notes of the meeting with T.A.(Customer of our project) (20.02.2017) - bounswe/bounswe2017group7 GitHub Wiki
Meeting Note: 20 Feb 2017
Attendees: Irmak,Ebru,Cagdas,Salih and Arda Celebi(T.A. and customer)
Place: BM AVS room.
Guidelines
- Our objective for this meeting is to clarify project specifications.
- We will discuss our requirements that we decide on last meeting.
- Questions from the last meeting will be asked to T.A.
Notes
- To use and implemet API's there are some recommended videos and tutorials on the net. T.A. will send them via email.
- We are going to be mostly dealing with Intelligent Response part of the ChatBot
- Recommended programming languages are Python and NodeJs. Functional programming languages may be useful for filtering but not recommended.
- Since we are going to use Telegram API, there is no need for two different accounts(user and guest). It is enough that if user has a Telegram account.
- NLP tools may ease our work but they have low response time and not recommended.
- We can use some tools for typo mistakes that user might do.
- Our job is to match the user input with the templates in our databese.
- To increase functionality we can do this matching process within two levels. First level finds the spesific part of the input and matches to a template. Second level tries to divide the first template into two or more different templates and tries to match them with the information in the database.
- MongoDB has been recommended.
- We don't need to match every possible user input with the templates.
- The idea searching any book with their famous quotes is not useful but we can use famous quotes as an extra information about books.
- Creating profile page for each user is not necessary.
- We should add features which are going to be used. Spending time on implementing non-useful features doesn't make any sense. We should review our requirements according to this measure.
- We can do a conversation graph for Intelligent Response part.
- We can use Bot Analytics in order to find which node has been visited at most in our conversation graph.
TODOs
- Share all information above with the group members.