📌This repo contains the kotlin implementation of TensorflowLite Example Android Apps🚀

Overview

TensorflowLite Examples Kotlin

TFLite kotlin samples-3

GitHub issues GitHub forks GitHub stars


This repo contains the kotlin implementation of TensorflowLite Example Apps here, which are mostly implemented in java rightnow. So if you like to see the kotlin, you can go through the repo!

Star ⭐️ this repo to support the project!

Example apps

Depth Estimation

An Android app which uses the MiDaS model to perform monocular depth estimation on RGB images directly. The app displays a depth map over the live camera feed and works for both the front and the rear cameras.

Contributed from: this repo

Digit Classifier

End-to-end sample of a digit classifier model built with TensorFlow 2.0 (Keras API), and trained on MNIST dataset.

Added from: this repo

Image Segmentation

The used model, DeepLab is a state-of-art deep learning model for semantic image segmentation, where the goal is to assign semantic labels (e.g. person, dog, cat) to every pixel in the input image.

Added from: this repo

Optical Character Recognition

OCR is the process of recognizing characters from images using computer vision and machine learning techniques. This reference app demos how to use TensorFlow Lite to do OCR. It uses a text detection model and a text recognition model as a pipeline to recognize texts.

Added from: this repo

Pose Estimation

This is an app that continuously detects the body parts in the frames seen by your device's camera. These instructions walk you through building and running the demo on an Android device. Camera captures are discarded immediately after use, nothing is stored or saved.

Added from: this repo

PoseNet

This is an app that continuously detects the body parts in the frames seen by your device's camera. These instructions walk you through building and running the demo on an Android device. Camera captures are discarded immediately after use, nothing is stored or saved.

Added from: this repo

Sound Classification

This Android application demonstrates how to classify sound on-device. It uses:

  • TFLite Task Library
  • YAMNet, an audio event classification model.

Added from: this repo

Style Transfer

Artistic style transfer is an optimization technique used to take two images: a content image and a style reference image (such as an artwork by a famous painter) and blend them together so the output image looks like the content image, but “painted” in the style of the style reference image.

Added from: this repo

Text classification

This is an end-to-end example of movie review sentiment classification built with TensorFlow 2.0 (Keras API), and trained on IMDB dataset. The demo app processes input movie review texts, and classifies its sentiment into negative (0) or positive (1).

Developed by: Sunit Roy

Coming Soon! 🚀

BERT Q&A

Speech commands

Smart reply

Object detection

Recommedation

Model personalization

Super resolution

Gesture detection

Image classification

Reinforcement learning

Goals 📝

  • Adding all pre-existing example apps to the repo
  • Designing & Creating other apps using the new Task API
  • Designing & Creating example apps with the Interpreter, to show the implementation.
  • Maintaining the Apps

Contribute 🤝

Contributions are welcome, checkout contribution guidelines

Join our discord channel to discuss about the project:

Mail me at [email protected]

Comments
  • Text Classification Tests in Kotlin

    Text Classification Tests in Kotlin

    Currently, the Text Classification sample's tests are written in java, we have to change it to Kotlin

    Test Link: https://github.com/SunitRoy2703/Tensorflow-lite-kotlin-samples/blob/acf213635ff0e1678b2b08d0afa5814e0fd34c0e/text_classification/app/src/androidTest/java/org/tensorflow/lite/examples/textclassification/UnitTest.java

    good first issue Hacktoberfest 
    opened by SunitRoy2703 4
  • New TFLite sample(kotlin)

    New TFLite sample(kotlin)

    • if you have a TFLite sample app, which is not present in this repo and you want to contribute, then you can take this issue
    • sample app must written in Kotlin
    • app also should use TFLite

    join our discord if you have queries: https://discord.gg/SBRfdXs7qD

    Hacktoberfest 
    opened by SunitRoy2703 3
  • Bert Qa Kotlin sample

    Bert Qa Kotlin sample

    • Understanding TFLite Bert Qa sample app in JAVA
    • Rewriting TFLite Bert Qa sample app in Kotlin with only Task Library Implementation
    • Rewriting tests in kotlin is not mandatory but is recommended

    TFLite Bert Qa sample app in java for reference: https://github.com/SunitRoy2703/examples/tree/1273c41c66ff38cec3023f7383f74db34f8b8eaa/lite/examples/bert_qa/android

    Hacktoberfest 
    opened by SunitRoy2703 0
  • Bert qa sample's tests errors

    Bert qa sample's tests errors

    Currently, the Bert qa sample's tests are written in java, we have to change it to Kotlin and also there are some compilation errors that are needed to be resolved

    Test Link: https://github.com/SunitRoy2703/Tensorflow-lite-kotlin-samples/tree/master/bert_qa/app/src/androidTest/java/org/tensorflow/lite/examples/bertqa

    good first issue 
    opened by SunitRoy2703 0
  • Beautifying the readme ✨

    Beautifying the readme ✨

    README is the first thing visitors will see. So need to make it pretty, simple and easy to read.

    you can

    • add graphics
    • change fonts
    • make the writing better
    • reorganize the readme

    If you have any new ideas, join our discord and discuss with us: https://discord.gg/SBRfdXs7qD

    Here is a list of beautiful READMEs for reference.

    good first issue Hacktoberfest 
    opened by SunitRoy2703 8
Owner
Sunit Roy
@Github @Campus-Experts Trainee| Gsoc'21 @tensorflow | Mentor @codepath| building @software-adda❤️
Sunit Roy
This repo contains my solutions to some data structures and algorithms problems on leetcode.

DSA Playground This repository contains solutions to dsa problems in kotlin. NOTE: This file will get long, please consider using <Ctrl>F DSA With Kun

Hardik Sachan 2 Dec 9, 2021
Repo: Programming problems with solutions in Kotlin to help avid Kotlin learners to get a strong hold on Kotlin programming.

Kotlin_practice_problems Repo: Programming problems with solutions in Kotlin to help avid Kotlin learners to get a strong hold on Kotlin programming.

Aman 0 Oct 14, 2021
A podcast proxy that sits between itunes search api and android apps allowing normalization of rss feeds to standard Json format that can be consumed by apps.

Podcasts Rss Feeds Search Proxy A podcast proxy written using kotlin dsl that sits between itunes search api, podcasts rss feeds and android apps allo

8BitsLives .❤️ 2 Nov 27, 2022
Reach plc. Apps Team Exercise (Junior)Reach plc. Apps Team Exercise (Junior)

Reach plc. Apps Team Exercise (Junior) Description One of our magazines is looking for new sources of revenues and starts a few partnerships with beau

null 0 Nov 9, 2021
Kotlin microservices with REST, and gRPC using BFF pattern. This repository contains backend services. Everything is dockerized and ready to "Go" actually "Kotlin" :-)

Microservices Kotlin gRPC Deployed in EC2, Check it out! This repo contains microservices written in Kotlin with BFF pattern for performing CRUD opera

Oguzhan 18 Apr 21, 2022
Just a POC repo for using Kotlin continuations

This repository This is for now just a POC repo for using Kotlin continuations, but i plan on using this to make a general library for kotlin integrat

Roman / Nea 0 Oct 29, 2021
It is a project that contains lessons and examples about Kotlin programming language. 🇰

Kotlin Tutorials What is Kotlin? I added the platforms it supports and great resources. You can access the article from the link below: https://medium

Halil Özel 94 Dec 22, 2022
Android app to fetch closed pull request of any public repo

Pullr Android app to fetch closed pull request of any public repo ?? Features Co

Sonu Sourav 2 Sep 17, 2022
Copy of privat enterprice repo of project made by team 37 in course in2000 spring 2021, University of Oslo

Njord - leeway simulation app in2000-team37-njord Copy of private enterprise repo of project made by team 37 in course in2000 spring 2021, University

Petter Johan Sandvand 0 Nov 25, 2021
TestContainer & Spring Test sample repo

SpringBoot Integration-Test sample ?? Kotlin(1.6.10) + Spring Boot 2.6.2 + Testcontainers(PostgreSQL) + MyBatis + DbUnit + Spring Security + JWT auth

Hikaru Saito 1 Jan 9, 2022
This Repo is the template for the Jetpack-Compose Challenge

This repository for the Jetpack Compose #AndroidDevChallenge. July 2022. I Started this challenge on my tech community group in Gaza strip- Palestine

Qamar A. Safadi 11 Jul 23, 2022
This repository contains the Android Frontend part of our project

Android_Frontend This repository contains the Android Frontend part of our project. In this part of the project many extra features could be added. Bu

null 0 Jan 11, 2022
It is a fun project(android app), that contains everything about hip-hop.

Hip Hop School This is a fun project (android app). This app contains information about Hip Hop, like its history, beefs, etc. App Architecture An att

Jatin Vashisht 0 Dec 12, 2021
A simple android application for IQ tests, contains 40 questions and issues.

IQ-Android A simple android application for IQ tests, contains 40 questions and issues. Compatible with API Level 14 and higher Support only arabic la

Majd Zain AL Deen 2 Nov 4, 2022
This repository contains RabbitMQ Protobuf starters with its usage samples for spring-rabbit and spring-cloud-starter-stream-rabbit modules

This repository contains RabbitMQ Protobuf starters with its usage samples for spring-rabbit and spring-cloud-starter-stream-rabbit modules

Maksim Kostromin 2 Nov 29, 2021
This folder contains the source code for the Words app codelab.

Words App This folder contains the source code for the Words app codelab. Introduction Words app allows you to select a letter and use Intents to navi

Ibrahim Alfaifi 0 Nov 8, 2021
The app contains an order flow for cupcakes with options for quantity, flavor, and pickup date

Cupcake app This app contains an order flow for cupcakes with options for quantity, flavor, and pickup date. The order details get displayed on an ord

null 0 Nov 13, 2021
This folder contains the source code for the Words app codelab.

Choose the letter, choose the word from a list then press it to google search for it. Ps. Learnt from Android-Basics-Kotlin powered by Google.

null 0 Nov 14, 2021
This repository contains event driven redis app uses redis streams

Spring Boot Redis Streams This repository contains event driven redis app uses redis streams Run redis in docker docker run --rm --name redis -itp6379

Maksim Kostromin 1 Dec 1, 2021