Full Stack Technical Lead
Current- Client: Nielsen, Project: Arthur Chatbot PlatformArthur Chatbot is an AI platform that aims at automating Nielsen production support needs (L1 and L2) via a smart chatbot.My role was to develop the chatbot platform.
- Utilized Google Dialogflow service for maintaining the chatbot user agents, intents, entities, contexts and webhooks.
- Developed end user/helpdesk chat client for interacting with a chatbot using Angular and Websockets.
- Developed python services to create Dialogflow entire user agent (chatbot knowledge base) by consuming a simple excel file.
- Leveraged Nginx for load balancing the end user queries.
- Developed python services to redirect user query to the helpdesk in a situation where the query is not part of bot knowledge base.