Skip to content

An implementation of K-means algorithm using Spark MLlib and Scala

Notifications You must be signed in to change notification settings

siddharth271101/Spark-kmeans

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spark-kmeans

Background

LoudAcre Mobile is a mobile phone service provider which has introduced a new open network campaign. As a part of this campaign, the company has invited users to raise a request to initiate a complaint about the towers in their locality, if they face issues with their mobile network. LoudAcre has collected the dataset of users who had raised the complaint.

Problem Description

The fourth and the fifth field of the dataset has latitude and longitude of users which is an important information for the company. You have to find this information of latitude and longitude on the basis of available dataset and create three clusters of users with a k-means algorithm.

Conclusion

Succesfully divided the user’s location data(latitude and longitude) into three clusters with centers [34.544,-118.055],[39.922,-121.384],[35.085,-112.576].This will further help the company improve their service by maximising the coverage for its users.

About

An implementation of K-means algorithm using Spark MLlib and Scala

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages