A flutter AI application where I encoporate the concept of neural network and natural language processing to perform operations on excel sheets using english text.



- Flutter and Dart
- Flask Framework for connecting to Rasa AI python framework to implement NLU (Natural Language Understanding)
- Postman for Testing
- SQLite Database implementation both in Flutter and Rasa python
- Firebase Authentication (Googe Sign In & User Sign In)
- GetX State Management
- Working with User Files
- Awesome Icons and other pubspec dependencies
- Figma for design
The Rasa API for this project can be found at https://github.com/curiouslumber/Rasa-API-ChatXL
Forking Notice - This won't run out of the box, please create your own Firebase project and add the respective google-services.json and firebase_options.dart file. Additionally, chat_api.dart has been hidden since it contains url of the server
Even though I have published this on Github for public use, please feel free to mention my name if forking this project. Thanks!