We develop a mobile application called Pet Carer. It is a pet health observation and diagnosis service for pet owners. Being healthy is essential for every living thing, including animals who cannot tell us that they are sick. Recently, our first beloved pet passed away because we lack the knowledge to perform observation and evaluation on her health efficiently. We do not want this tragedy to happen again to any pet lover or us.
Performing health-checkup on pets regularly can help to prevent unpredictable tragedies from happening. Traditionally we would take our pet to vets for diagnosis. However, Pet Carer can help you perform initial diagnosis by yourself as well as help the vets to understand your pet better.
The on-device machine makes pet health-checkup by mobile applications possible. Pet Carer application performs five necessary checks, including an observation on the respiratory organs, eyes, ears, paws, and drops separately. The app uses photos and videos related to each inspection combining with pet's physical information, such as weight records as inputs to our machine learning models to determine the healthiness result of each check. The diagnosis will work seamlessly with no latency, even without an internet connection, and the user can choose to keep the diagnosis information secret.
We plan to make the application for supporting guinea pigs first then expand the service to other popular pet categories. The beta version of the app can be found on the Google play store with basic functions, like taking notes and recording weight.
We are waiting for approval on the Google play store.
We have launched the beta version of the app with basic functionalities to play store. Currently, we are developing the health-checkup feature which utilizes on-device machine learning power. We use Firebase services such as Cloud Firestore, Firebase Authentication, Firebase Storage, and other Firebase services to manage and store all of the application data. The progress of this feature can be seen in the sample code in this link
(https://github.com/BenBoonya/android-pet-carer).
We will use the Android Firebase ML Kit along with pre-trained Tensorflow Lite models to classify and analyze the pet images. The models are hosted on the Firebase project and will be updated automatically.
- Collecting categorized pet images for training the models. By using Google help will be able to ask for cooperation from the pet research center or universities much more comfortable. This link is the sample of guinea pig-related research papers that is very beneficial for the model training process. https://www.researchgate.net/publication/280246223_Diseases_in_pet_guinea_pigs_a_retrospective_study_in_1000_animals
- Mentorship to efficiently train the model to recognize problems or symptoms from the image of specific area of pets.
- Reach more audiences to gain more feedback from the real user for improving the application.
We plan to develop the Pet Carer application from December 2019 to May 2020 with five main processes.
We will continue developing and testing the basic features like authentication, weight record, and others then launch the public beta version of the application to the play store.
We will find the data set and train model for the health check-up feature, which includes the respiratory system, excretory system, eyes, paws, and ears.
The trained models will be available for usage, we will bring these models to integrate with the health check-up features and develops continually to get the completed application.
We will gain the users, analyze the application performance, and improve the application from the users' feedback.
We must maintain the application and plan to develop the new features for serving the existing users and gaining new coming users.
The detail of the project timeline is in this below link. https://docs.google.com/spreadsheets/d/1MWbPobGMfx0NviYfka8aLY7HucMKonwexW1N22w_bCU/edit?usp=sharing
My name is Boonya Kipitak, responsible for developing the Android application for the team. I'm an Android developer and Machine learning enthusiast based in Thailand. I have been working with Android development in the professional environment for more than four years. Here are links to the google play store of some of the apps that I have taken part in from the ground up.
- https://play.google.com/store/apps/details?id=com.minor.pizzacompany
- https://play.google.com/store/apps/details?id=com.minorfoodgroup.one1112.one
I have also been a speaker at tech events such as Thailand Mobile Conference 2018, Android Bangkok Conference 2019, etc. I love writing a blog about Android, as well as create demo repositories on Github.
Medium: https://medium.com/@boonya.kitpitak Github Android Demo Repository.
- https://github.com/BenBoonya/android-pokemon-info
- https://github.com/BenBoonya/calling-webservice Slideshare: https://www.slideshare.net/BoonyaKitpitak
You can find out more about me here.
- https://www.linkedin.com/in/boonya-kitpitak/
- https://stackoverflow.com/users/4997660/boonya-kitpitak
- https://www.credential.net/credential-redirect/jc88ybcl
Apart from me, there are also talented resources to help the app grow strongly in terms of business and marketing.