• Quoted as an industry expert, G2Crowd

    Our company has built chatbots for large tech retail organizations. We have done this from scratch by building out the backend infrastructure and language models, as well as the front end user experience.

    We have a background in natural language processing (NLP), artificial intelligence (AI), and computer science. If one is building a chatbot from scratch, it is important to be an expert in software development concepts, as well as AI concepts of machine learning and NLP. It is also important to know about linguistics, parts of speech (nouns, verbs), and dependency parsing.

  • Chatbots - Past, Present and Future

    In the past few months, chatbots have made headlines and have become a much-required interface for communication. In this talk, we will discuss three aspects of chatbots:

    • How chatbots have evolved from Natural Language Processing and Artificial Intelligence
    • Internals and Technologies involved in Chatbots
    • How to build chatbots yourself and the questions to ask yourself before building one
    Finally we will discuss where chatbots are heading to from here

  • Quoted as an industry expert, Voyager Search

    According to Dr. Rutu Mulkar-Mehta, CEO of Ticary Solutions, a developer of customized NLP solutions, "Any company that has a lot of data can benefit from automating the process of understanding that data. ...

  • Quoted as an industry expert, Flarrio

    Chatbots can automatically learn urgency of customer requests, thereby moving people up and down in a queue based on the priority of requests, disrupting the first-come-first-serve model.

  • Quoted as an industry expert, IDGconnect

    the push towards chatbots is part of a new wave of Artificial Intelligence, which enables end users to communicate directly with machines that are programmed to converse with humans. It is ...

  • Quoted as an industry expert, Tech.co

    I have discovered that the Seattle culture and community has a huge part to play in the startup scene. Most people in Seattle are open, friendly, non-threatening and approachable, this effectively ...

  • Natural Language Processing using Python

    As the amount of Unstructured Linguistic Data is increasing each day, it is becoming important to develop tools to analyze this data automatically. In this tutorial we will talk about the basics of linguistic data analytics and then build up to come more complicated pieces of NLP. We will start with basic linguistic techniques - such as Lemmatization, Part of Speech Tagging, Parsing etc, and write some code to implement some these using NLTK. Next, we will talk about how probabilities and statistics are used with Linguistic Data Processing to develop Language Models, and finally we will talk about more complicated techniques such as Deep Learning. In particular we will talk about Word2Vec, its strengths, its weaknesses and how to use it.

  • Redefine, Rebrand, Re-launch!

    Dr. Rutu Mulkar-Mehta speaks at 1h 22mins: