The project that couldn't move forward.
Design a tool that could allow users to catch up on old friends, stay updated, and filter their connections based on certain parameters so they could find people for specific purposes.
Use a conversational interface to accomplish your task.
The proposed design uses Google's DialogFlow as a conceptual framework to define interactions.
To make sense of actions that needed to be built, I decided to first define specific terms for myself.
The person using the application.
The person(s) whom the user is referring to while talking to the system.
The user may only refer to an individual by his/her first name or last name. If the user has two individuals in his contact list that have the same first or last name, we run a confirmation prompt.