https://github.com/shubham0204/spam_classification_android_demo
An Android Project to demonstrate the use of a TensorFlow Lite model to classify spam messages.
https://github.com/shubham0204/spam_classification_android_demo
android android-application kotlin-android machine-learning spam-classification tensorflow-lite
Last synced: 3 months ago
JSON representation
An Android Project to demonstrate the use of a TensorFlow Lite model to classify spam messages.
- Host: GitHub
- URL: https://github.com/shubham0204/spam_classification_android_demo
- Owner: shubham0204
- License: apache-2.0
- Created: 2019-04-30T06:38:45.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-02-25T02:16:27.000Z (over 1 year ago)
- Last Synced: 2025-04-08T19:11:26.639Z (6 months ago)
- Topics: android, android-application, kotlin-android, machine-learning, spam-classification, tensorflow-lite
- Language: Kotlin
- Size: 286 KB
- Stars: 12
- Watchers: 0
- Forks: 5
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.txt
Awesome Lists containing this project
README
# Spam Classification Android Demo
An Android Project to demonstrate the use of a TensorFlow Lite model to classify spam messages.
## Updates
### January 2024
* Replaced XML-based UI with Jetpack Compose
* Set `compileSdk=34`
* Async inference in `Classifier.kt` with Coroutines
* Added version catalogs
* Replaced Groovy build scripts with Kotlin build scripts### February 2021
* Improved `Classifier.kt` by removing unwanted methods.
* Added documentation for classes and methods in `Classifier.kt` and `MainActivity.kt`.
* Replaced `AsyncTask` with [Kotlin Coroutines](https://developer.android.com/kotlin/coroutines).## Feedback
You can [open an issue](https://github.com/shubham0204/Spam_Classification_Android_Demo/issues/new) here or
[start a new Discussion](https://github.com/shubham0204/Spam_Classification_Android_Demo/discussions/new).
You may consider filling out this [form](https://forms.gle/6dbLZdmnBZjE99Bx5).