- Make sure the version of python used is python 3.8
python3 -m venv venv
source venv/bin/activate
(Linux/UNIX)
venv\Scripts\activate
(Windows)
pip install rasa=3.0
Note: M1 Mac users install Rasa by following this guide - https://forum.rasa.com/t/an-unofficial-guide-to-installing-rasa-on-an-m1-macbook/51342
rasa train
rasa shell
rasa interactive
rasa run --enable-api --cors="*"
Clone bizdamn/priya and run the following command in the directory -
npm install
npm start
- intent: new_intent_name
examples: |
- some intent examples
- make sure the examples help train the AI
- and has all necessary keywords as well as variations of the keywords
- minimum 5 examples are recommended
- these examples all correspond to the same intent and will be mapped to a particular response so kindly do not club various examples together.
intents:
- existing_intent_name
- new_intent_name
.
.
.
responses:
utter_new_intent_name:
- text: "The response to new_intent_name"
- image: "https://image.com/image.png" # optional
- rule: Do action when asked about intent
steps:
- intent: new_intent_name
action: utter_new_intent_name
- Add frontend
- Update Frontend for Pi
- Add voice support (speech synthesis and speech recognition)
- Increase dataset (and add buttons and slots/entities)
- Add a fallback intent.
- Add university map.
- Look into better STT and TTS.
- Connect Mic and Speakers
- Give the Pi a body
- Add the frontend code to this repository
- Wake word
- Interface with mouth movements and face (refer something like UwU)
- Design 3d printed body
- Does not work on Safari (M1 Mac)