https://github.com/curiouslumber/chatxl
An AI-based Flutter Application to perform operations on Excel sheets via chat.
https://github.com/curiouslumber/chatxl
ai api-rest firebase flutter sqlite
Last synced: 7 months ago
JSON representation
An AI-based Flutter Application to perform operations on Excel sheets via chat.
- Host: GitHub
- URL: https://github.com/curiouslumber/chatxl
- Owner: curiouslumber
- License: mit
- Created: 2023-08-02T08:48:02.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-14T09:03:28.000Z (about 1 year ago)
- Last Synced: 2025-05-30T10:16:19.661Z (8 months ago)
- Topics: ai, api-rest, firebase, flutter, sqlite
- Language: Dart
- Homepage:
- Size: 2.91 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# ChatXL - An AI-based Excel Chat Application built using Flutter

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.



## Technologies Used
- 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
## @Required - Rasa API
The Rasa API for this project can be found at https://github.com/curiouslumber/Rasa-API-ChatXL
## Copyright Notice
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!