Source code for the challenge "Hackathon für gute KI #4GoodAI" 2020 - rewarded with the 2nd place.🥈
You can find our project here, where you can try out all the features.
This source code includes three separate builds - one for android, one for IOS and one for web, which makes it a delight to deploy the app anywhere.
Editing what the bot says and its response is also made easy - you can edit the dialog.txt
in the directory assets
. The dialog.txt uses a simple syntax to create a dialogue with no effort.
Install Flutter & Dart for your OS by following this guide.
As IDE, you could use Visual Studio Code, IntelliJ or Android Studio. Optional you can download the Flutter plugin/extension in each IDE.
- Open the
medi_bot
folder in your IDE - Then run
flutter pub get
(may take a while) in the console- This downloads all required dependencies
- Connect your Android or iOS device and make sure it is unlocked
- Execute
flutter run
- If you have multiple devices, you can run the app on all of those, by executing
flutter run -d all
- Optionally you can also add the
--release
parameter, which prevents flutter from starting the debug mode.
- If you have multiple devices, you can run the app on all of those, by executing
- Test the app on your device after it has built
- Open the
medi_bot
folder in your IDE - Then run
flutter pub get
(may take a while) in the console- This downloads all required dependencies
- Execute
flutter config --enable-web
, then create a release by executingflutter run -d web --release
- How to create a ChatBot with a custom Interpreter
- How to collaborate as a team
- How to use flutter for web-based builds