goyaljai / BatteryBrain

Improve the Current Phone's Battery Remaining Time Algorithm using Machine Learning and Battery Drainage/ Concepts. using machine learning to improve the accuracy and credibility of its battery-life predictions on the current Android. #AndroidDevChallenge

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BatteryBrain

Improve the Current Phone's Battery Remaining Time Algorithm using Machine Learning and Battery Drainage/ Concepts. using machine learning to improve the accuracy and credibility of its battery-life predictions on the current Android. #AndroidDevChallenge

Image of AndroidDevChallenge

Battery Brain is an Android Application which analyses the User’s Behaviour and Tries to Predict using Supervised machine learning algorithm and Survival Analysis the remaining time that the battery will last.

It will also show how much the user has to charge the phone in order to achieve the current goal that he can set (whether he is travelling or going to a place where the user cannot charge the phone). We will make the data for our algorithm by using dumpsys batterystats, battery-historian, our own generating logs for analysing the variable feature sets like Wifi, Bluetooth, GPS, 2G/3G/4G, Screen, Battery Temperature,On Call, Latitude, Longitude, Hotspot, Data packets Transfer etc.

Image where our app will focus

About

Improve the Current Phone's Battery Remaining Time Algorithm using Machine Learning and Battery Drainage/ Concepts. using machine learning to improve the accuracy and credibility of its battery-life predictions on the current Android. #AndroidDevChallenge


Languages

Language:Java 100.0%