Skip to content
This repository has been archived by the owner on Nov 30, 2021. It is now read-only.

AshMenhennett/social-network

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Social Network

Groovy implementation of a PoC for a Generalised Social Network- connecting users based on their relationship with other users and their interests in the Network.

Disjktras Shortest Path Algorithm to solve the problem of finding the shortest path of one user to another and BFS to aggregate the results into a collection of RelationshipSuggestions for a given user (the source node).

What's next?

Considering we can prove a PoC like the one detailed in this repository, we could further abstract the implementation for use in other problems, E.g.

Customers that frequent a Restaurant or Food Chain- how are the customers connected and what attributes of the customers are common amongst the clientele. We could programmatically solve this and offer insights to the owner of the Restaurant and encourage them to consider certain aspects of their offerings and possibly increase efficiency in their marketing and approach to increasing their customer base.

About

A PoC Social Network Relationship Recommendation system- an application of Graph Theory

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages