/FriendLinker-Uncovering-Indirect-Friendship-Relations-in-Ego-Networks

The FriendLinker project focuses on identifying indirect composite relations within an ego network, specifically exploring the Friend relationship to uncover connections between different egos.

Primary LanguagePython

FriendLinker: Uncovering Indirect Friendship Relations in Ego Networks

Project Description

The FriendLinker project focuses on identifying indirect composite relations within an ego network, specifically exploring the Friend relationship to uncover connections between different egos.

Result

The algorithm in this project facilitates the discovery of friend connections within a defined limit (L). The results vary based on the chosen limit:

  • If L = 1 => Result: Direct Friends (1st Connection)
  • If L = 2 => Result: Friends of Friends (2nd Connection)
  • If L = 3 => Result: Friends of Friends of Friends (3rd Connection), and so forth...

The project's outcome helps visualize the relationships among egos within the network based on the specified connection limits.

TODOs

  • Understand the basic framework of the dataset
  • Implement the algorithm on the dataset
  • Publish applicable results through graphs with appropriate parameters
  • Develop a user-friendly interface displaying the traversal of each node and the algorithm's progress

Usage

To utilize FriendLinker:

  1. Input the ego network dataset.
  2. Set the desired limit (L) to determine the level of indirect friendship relations.
  3. Run the algorithm to uncover and visualize the connections.
  4. Use the provided UI to navigate through nodes and observe the algorithm's progression.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Author

The FriendLinker project is authored by MANAI MORTADHA. Contact: [mannaimortadha898@gmail.com].

Contact

For inquiries or feedback, contact [mannaimortadha898@gmail.com].

Support

If you find this project helpful and wish to support its development: