Sure thing @HareeshMR
Let me Expalin NLP first, Natural Language Processing is an intermediate between Humans and Computers. To keep it simple, it runs an algorithm which can detect the language of a person, analyze any statement and classify it as Positive or Negative or Neutral.
What I want to do it, I want to create a bot which performs review analysis of movies and provide me the best movies for this week.
Now you may ask why API’s comes into picture?
You see, when we are dealing with this NLP which is essentially a cloud based, takes in the input of the user and fires a response whether it is positive input or negative( just an example), so without NLP servers and API’s it is really difficult to incorporate a Uipath Bot which implements NLP.
I hope this makes clear