A mobile app that can identify various indian classical dance
A mobile applcation that has been developed using java and Tensorflow to classify indian classical dance. Finetuned a pretrained MobileNet model to classify images. Converted trained tensorflow model into tensorflow lite model and then deployed it on android appliaction.
a) Clone this project
git clone https://github.com/pandeynandancse/indian_dance_classifier-mobile_app.git
b) Open Android Studio
c) Open folder from android studio
d) Then turn gradle sync on and build project - This will install everything required in android studio .
e) Now connect your mobile phone to android studio in developer model and allow file transfer.
f) Click on run Icon in android studio which is placed in side of mobile name. This will install the project as an app into your mobile.
g) Have a look at android apps and you will get an app named "indian_classical_dance_classifier"
h) open it and start classifying via selecting MobileNet model from dropdown.
If you find a bug (the website couldn't handle the query and / or gave undesired results), kindly open an issue here by including your search query and the expected result.
If you'd like to request a new function, feel free to do so by opening an issue here. Please include sample queries and their corresponding results.
If you'd like to do some contribution, feel free to do so by opening a pull request here. Please include sample queries and their corresponding results.
Nandan Pandey |
Special Thanks to Tensorflow for it's wonderful tutorial and for source code of app : https://www.tensorflow.org/lite/models/image_classification/overview
Data has been taken from Hackerearth's Deep Learning Competition : https://www.hackerearth.com/problem/machine-learning/identify-the-dance-form-deea77f8/