dc.contributor.advisor | Akhond, Mostafijur Rahman | |
dc.contributor.author | Khan, Riasat Islam | |
dc.contributor.author | Khan, Sayed Mahmud | |
dc.contributor.author | Debnath, Tanmoy | |
dc.contributor.author | Islam, Md. Nazmul | |
dc.contributor.author | Kayes, Muhtasim Ibne | |
dc.date.accessioned | 2021-10-21T05:23:45Z | |
dc.date.available | 2021-10-21T05:23:45Z | |
dc.date.copyright | 2021 | |
dc.date.issued | 2021-01 | |
dc.identifier.other | ID 14101156 | |
dc.identifier.other | ID 16301023 | |
dc.identifier.other | ID 16201008 | |
dc.identifier.other | ID 19241026 | |
dc.identifier.other | ID 17201068 | |
dc.identifier.uri | http://hdl.handle.net/10361/15506 | |
dc.description | This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2021. | en_US |
dc.description | Cataloged from PDF version of thesis. | |
dc.description | Includes bibliographical references (pages 25-26). | |
dc.description.abstract | With the constant evolvement of social network structure, complex data, as well as
graph structure, has been growing with increasing importance to model the interconnection of various entities. Community spot is a method of detecting densely
connected sub-graph within a large network, for the given set of query vertex in the
graph. It has many uses in social networking for instance when a certain user wants
to get connected with other people or groups that go with the personality the user
possesses. The main purpose of this method is to plot a well-organized mechanism
to track the most dominant nodes as well as the corresponding meaningful communities that the vertex belongs to in an online manner.
The multi attributed graph contains the data and statistics as the properties of
the nodes as well as the probable relationship among the nodes. These details are
used to ensure accuracy and to figure out the target community. The present-day
methods of working do not have enough features to allow the attributes or keyword
information associated with a given edge for searching for the desired community.
We have worked on developing a new multi attributed community search algorithm
that takes all the attributes of the edge into account and uses modern weighted
search algorithms to find communities for given nodes. These explored nodes are
densely connected and share a lot of common features. Our study was conducted
in two phases. In the first place, a weight was assigned to each of the attributes
matching up their significance. Then an algorithm was applied to the weighted
decision matrix to form a single-attributed graph from the initial multi-attributed
graph. A sub-graph with the least required weight assigned as the community weight
was used to get a strongly connected community that the query vertex belongs to.
Our system was built using the tools and built-in libraries of Python programming
language. Thus our experimental procedure was used in searching for communities
from given data that resembles the real world more closely. | en_US |
dc.description.statementofresponsibility | Riasat Islam Khan | |
dc.description.statementofresponsibility | Sayed Mahmud Khan | |
dc.description.statementofresponsibility | Tanmoy Debnath | |
dc.description.statementofresponsibility | Md. Nazmul Islam | |
dc.description.statementofresponsibility | Muhtasim Ibne Kayes | |
dc.format.extent | 26 pages | |
dc.language.iso | en | en_US |
dc.publisher | Brac University | en_US |
dc.rights | Brac University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. | |
dc.subject.lcsh | Communities | |
dc.title | Community search from multi-attributed large social graph | en_US |
dc.type | Thesis | en_US |
dc.contributor.department | Department of Computer Science and Engineering, Brac University | |
dc.description.degree | B. Computer Science | |