https://github.com/yunussemree/fungify
Mobile application that utilizes artificial intelligence to classify mushrooms as consumable or non-consumable.
https://github.com/yunussemree/fungify
dart deep-java-library flutter java pytorch spring-boot sqlite
Last synced: about 1 month ago
JSON representation
Mobile application that utilizes artificial intelligence to classify mushrooms as consumable or non-consumable.
- Host: GitHub
- URL: https://github.com/yunussemree/fungify
- Owner: YunussEmree
- License: apache-2.0
- Created: 2024-03-23T00:37:06.000Z (about 1 year ago)
- Default Branch: v2-improved_system
- Last Pushed: 2025-03-26T15:58:05.000Z (about 2 months ago)
- Last Synced: 2025-04-15T00:17:31.041Z (about 1 month ago)
- Topics: dart, deep-java-library, flutter, java, pytorch, spring-boot, sqlite
- Language: Dart
- Homepage:
- Size: 14.4 MB
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Fungify (Tübitak 2209-B Project)
## What is Tübitak 2209-B Project?
Typically, projects under this program can last up to 12 months, and the funding amount is defined in the program guidelines. By participating in TÜBİTAK 2209-B, students get a valuable opportunity to gain hands-on research experience, work closely with industry professionals, and contribute innovative solutions to industrial challenges.## What is This Project?
The project's objective is to create a mobile application that utilizes artificial intelligence to classify mushrooms as consumable or non-consumable. This initiative is affiliated with Burdur Mehmet Akif Ersoy University's Bucak Computer and Informatics Faculty during the second semester of 2023.## Which Technologies used?
+ Backend
+ Java Deep Library for running Pytorch model in java
+ Spring Boot
+ Spring Boot Web for web application
+ Lombok for more clean code
+ JDBC for access to database
+ Mockito for unit tests
+ Database
+ SQLite
+ Mobile Application
+ Dart
+ Flutter
+ AI
+ PyTorch
+ MobileNetV2-autoencoder algorithm
+ Numpy
+ Seaborn
+ Others
+ Docker for prevent the some environment problems
+ Postman is used for tests
+ Github Actions for CI/CD
# Mobile App Showcase
![]()
![]()
![]()
# To Do's
- Database will change to mongodb
- Spring Security will be integrated
- Mobile app should be recode for clean code principles
- New tests will be written
- RabbitMQ will be integrated
- AI model will be changed
- Publish