Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

BargainBot

Assignment - In a AI workshop at Microsoft we were given an assignment to build a basic parser that can understand statements like Give me two mangos or I will give you three bananas. And use this to do basic Math. I'm taking it further to try and build a bot which can:

  • Understand natural language input, if it matches it's goals.
  • See if the inward bargain is reasonable and in sync with it's own goals.
  • If yes, close the deal, accept changes.
  • If no, propose a different bargain or cut the deal.
  • Send appropriate generated responses.

Main goal is to understand different NLP concepts and try and learn (almost) things from scratch.

Notebooks

  • .\notebooks\1_understanding the problem.ipynb - setting the basic layout of problem statment and build very very simple parser;

About

Assignment - a bot that bargains and deals

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages