Building a Chatbot using Google’s DialogFlow

Building a Chatbot using Google’s DialogFlow

Building a Chatbot using Google’s DialogFlow A chatbot is an Artificial Intelligence software that can simulate the conversation with User in natural language through mobile apps, websites, messaging applications, telephone. It is the one of the most advanced interactions between humans and machines. Chatbot is a Question Answering system leveraging Natural Language Processing. It has two main tasks. 1. Analyzing User Request. 2. Processing User Request. 3. Giving Adequate Response. Chatbot analyses the Users intent and extracts the Entities from the User’s Request. Once the user intent is analyzed, the chatbot has to Process the User Request and give adequate…

How to solve NLP problems

How to solve NLP problems

How to solve NLP problems Suppose you are going to launch a new company or new product that can always have the massive data. By using those data you can improve, validate and expand the functionalities of that product. From that data we can extract the meaning and learning to an active topic of research, it is called as Natural Language Processing. The NLP is a very large field because it produces the new and existing results on daily basis. Using this NLP we are having number of applications like 1. Detecting and extracting different categories from feedbacks. (Sentiment Analysis,…

Basics of Natural Language Processing

Basics of Natural Language Processing

Basics of Natural Language Processing Now days, one of the most famous advancement technology is Machine Learning. It is the development of abilities to teach the machines to how to understand the human communications. In this I am going to explain the basics of Natural Language processing, before this we have to understand the some basics. Basically, the computer or machine is working with the mathematical calculations but it is not able to do the complex interpretations and understandings. But the computers will do the complex calculations in seconds.   Basic transformations: Coming to Natural language processing it is an…

Resume Filtering using NLP

Resume Filtering using NLP

Resume Filtering using NLP Suppose you own a company and luckily you bagged a project for which two data scientists are required. Job postings are done in LinkedIn where 400 resumes were received. In such scenario it is a hectic task to choose the appropriate resume that fulfill your need Then you might think of ”Is there a way to select the best out of them without manually checking one-by-one ”, for such purposes these latest technologies comes very handy.  NATURAL LANGUAGE PROCESSING (NLP) provide you the functionality that can manipulate the text   Problem statement: Your company need a…