Skip to content

This is a pokebot made using Unity and Rasa. It answers questions for a set of predefined Pokemons and supports voice input

Notifications You must be signed in to change notification settings

retrogeek46/Rasa-Pokebot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rasa-Unity

This is a pokebot made using Unity and Rasa. It answers questions for a set of predefined Pokemons and supports voice input

Installation

First, clone this repo using git clone https://github.com/retrogeek46/Rasa-Unity

Rasa

  • Change directory into Rasa/ and create a virtual environment using
    python -m venv venv
  • Activate the virtual environment
    Bash on Windows : source venv/Scripts/activate
    CMD : venv\Scripts\activate
    Linux : source venv/bin/activate
  • Install Rasa into the virtual environment (elevated prompt recommended for creating spacy link)
    pip install rasa[spacy]
    python -m spacy download en_core_web_md
    python -m spacy link en_core_web_md en
  • Run rasa server using
    rasa run

Unity

  • The Unity project was made using 2019.3 hence is the recommended version.
  • Open Unity Hub and choose "Add" from top right corner.
  • Select the Unity project folder located in Rasa-Unity/Unity/Rasa.
  • Press play after running the Rasa server.
  • Type your message and the bot should respond.

About

This is a pokebot made using Unity and Rasa. It answers questions for a set of predefined Pokemons and supports voice input

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published