Skip to content

๐Ÿ“š a social network study case written in java and using only graph theory

License

Notifications You must be signed in to change notification settings

leandro-santi/graph-social-network

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

12 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

languages license repo size

Graph Social Network Sample

This project is an implementation of a Social Network Graph using graph theory.

Brief

This is a console-based prototype of a social network designed to demonstrate how it functions.

  • There is a strong connection between the concepts of graphs and social networks.
  • In social networks, entities can be individuals, groups, pages, etc., and the relationships between them can be friendships, followers, and more.
  • Social networks can be represented as graphs, where vertices represent users and edges represent connections between them (such as friendships and followers).

The sample program includes the following features:

  • Create users;
  • Add users;
  • Show friends' feed;
  • Show global feed;
  • Search for a user (using BFS);
  • Display the global network.

Technologies

  • Java
  • IntelliJ IDEA
  • Maven

References

Contribute

Fork the repository and create a pull request.

License

This project is licensed under the Unlicense - see the LICENSE file for details.

About

๐Ÿ“š a social network study case written in java and using only graph theory

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages