Posted on: 01/09/2025
Job Description :
- Experience in development of virtual agents (chatbots, voicebots) and natural language processing
- Experience working with one or more AI/NLP platforms - DialogFlow, Alexa, Converse.ai, Amazon Lex, Rasa, Luis, Kore.AI, Microsoft Bot Framework, IBM Watson, Wit.ai, Salesforce Einstein etc.
- Knowledge of one or more of the following technologies : Python, JavaScript or Node.js
- Experience in training chatbots by analyzing historical chat conversations or large amounts of user generated content and process data
- Practical knowledge of formal syntax, formal semantics, corpus analysis, dialogue management
- Strong written communication skills
- Ability to learn latest technologies
- Good problem-solving ability
Nice to have skills :
- Understanding of conversational UI, voiced based processing (text to speech, speech to text) and voice apps built on Amazon Alexa or Google Home is a plus
- Experience in Test Driven Development & Agile methodologies
- Knowledge of creating an end to end pipeline for development of AI based conversational applications
- Perform text mining, generate and test working hypotheses, prepare and analyze historical data and identify patterns
- Ability to write regular expressions for data cleaning and preprocessing
- Understanding of API integrations, Single-Sign-on and token-based authentication
- Develop unit test cases as per project specific standards
- Experience with HTTP, Sockets, REST and other web services
- Perform keyword and topic extraction from chat logs
- Knowledge of training and tuning topic modelling algorithms like LDA and NMF
- Understanding of training classical Machine learning algorithms along with an understanding of choosing the right evaluation metric
- Knowledge of frameworks like nltk and spacy
- Ability to write regular expressions for data cleaning and preprocessing
The job is for:
Did you find something suspicious?