RasaHQ / pokedex-demo

Rasa Demo for a digital assistant for pokemon
Apache License 2.0
36 stars 39 forks source link

Replacing pokenames.txt for a richer dataset #5

Closed juandes closed 4 years ago

juandes commented 4 years ago

Currently, the only data available in the project is the pokenames.txt file, which holds the names of Pokemon. However, I propose to replace it (or adding) another file that contains the Pokemon names, plus other information such as its Pokedex number, type, evolution, and more. That way, the bot could answer more in-depth questions about the Pokemon.

Example Suppose, you want to know Pikachu's name:

User> What's Pikachu's number?
Bot> Pikachu is Pokemon # 25.
koaning commented 4 years ago

we can add a json blob with info, but the text fills a purpose for recognizing entities at the moment. i have the blob from kaggle too, or do did you have another dataset in mind?

juandes commented 4 years ago

Not a particular one. The one from Kaggle should do the job :D

koaning commented 4 years ago

There's an experimental feature within Rasa called the "knowledge base" that might allow us to automatically map the json to something that is query-able. Until then I'd be interested in keeping it simple such that when you give it a name it retreives for you the photo and the pokedex text.

juandes commented 4 years ago

Just to make sure we're talking about the same thing, is this the dataset? https://www.kaggle.com/rajgaurav9/pokemon-stats-and-description-with-pictures-json

koaning commented 4 years ago

Yes. Althought I might want to host the images online somewhere, it might bloat the git repo otherwise. With Rasa you can easily pass the url of the image in order for it to show up in the chat.

juandes commented 4 years ago

This issue is related to PR #7 and #9 so, should we close it?

koaning commented 4 years ago

Agreed.