Applications
Battery prediction of mobile devices application
domain
Telecommunication
Definition
Mobile device battery life will be estimated by analyzing usage patterns of features like Bluetooth, sync, GPS, and CPU speed. This estimation will inform users about how many hours their phone will last on a single charge.
Area of cognitive computing : Artificial Intelligence
Artificial Intelligence models will be used to do the prediction of battery life of mobile devices. Features like Bluetooth, GPS, Sync and CPU speed will be send as an input to the AI models which will provide the battery consumption rate as an output. The application will also provide ranking of features where features of mobile device will be ranked based on the amount of energy consumed by each feature.
Platform
Scikit-learn
Scikit-learn is a popular machine learning library in python to build code for regression models
Student's Guide Application
domain
Education
Definition
This application is designed for students seeking learning support. It offers language learning tools and tutoring assistance. Through chatbots, students can engage in conversations with language-learning chatbots to enhance their speaking and comprehension skills. Additionally, the application aids students with their assignments. Students can choose their course from a list and request assignment help. The chatbot will then deliver a step-by-step solution for the specified assignment
Area of cognitive computing
Questions-Answering Technology
GPT-3 will be used as a Q/A model which will serve as chatBot's backend which will be responsible for answering questions posed by students
Natural Language Processing
NLP will enable the system to parse student queries and extract meaning from them.
Chatbots use NLP to generate natural language responses to student's queries. This includes selecting appropriate words, phrases, and grammar rules to create human-like replies
API
API will serve as communication channel between Q/A model and ChatBot
Platforms
Microsoft Azure
Azure bot services for chatbots
Azure Machine Learning for Q/A model deployment
Azure API management for API integration