Project Report: Application of Machine Learning
Project Report: Application of Machine Learning
on
This is to certify that the minor project entitled “MACHINE LEARNING” submitted by “SURAJ
PALIWAL & SURESH KUMAR” in partial fulfillment of the requirement for the award of the
Internship/Training under the mentorship of teacher of Bachelor in Engineering (II rd year , IV th
Semester) in Department of “ Computer Science & Engineering ” from “ MBM ENGINEERING
COLLEGE,JODHPUR ” for session 2020-2021.
SURAJ PALIWAL
SURESH KUMAR
CONTENTS
1.Introduction
1.1 Introduction to Maching Learning
1.2 Some Application of Machine learning
1.3 Concept/Topic of Machine learning
2. Specifications
2.1 Project Description
2.2 Project Objective
2.3 Project Input
2.4 Screen views
2.5 TechStack
3. Conclusion
4. References
INTRODUCTION
Specifications
Churn prediction is a function that involves systematic analysis of customer data for identifying
and analyzing patterns and trends of customer loyalty and blend. The detected patterns and trends
can be used by telecommunication industries to improve customer relationship and at the same
time improve net profit. Identification of churners and non- churners is a time consuming and
critical task, that has to be performed carefully, as the future growth of the company relies on the
result of such an analysis.
This task is considered challenging because of two reasons
➢ customer information volume has increased
➢ The data available is inconsistent and are incomplete thus making the task of formal
analysis a difficult task.
Further, due to its vast size, investigation and analysis of customer database takes longer duration
due to the complexity of these issues. (Specifially in KNN Algorithm)
The following can be considered to improve the proposed customer loyalty assessment model and
actionable knowledge discovery system.
➢ The proposed models can be further enhanced, if the processes can be parallelizing.This
is feasible, by identifying operations that are independent to each other and propose a
parallel architecture to improve the performance.
➢ Classification process can be improved by using advanced techniques like ensemble
clustering or ensemble classification.
References
• https://www.javatpoint.com
• https://trainings.internshala.com
• Youtube