Building user communities by deep neural embedding

2018 COE Engineering Design Project (EB04)


Faculty Lab Coordinator

Ebrahim Bagheri

Topic Category

Software / Data Engineering

Preamble

Like-minded user communities in social networks are usually identified by either considering explicit structural connections between users (link analysis) or users' topics of interest expressed in their posted contents (content analysis). The effective identification of user communities on social networks enables applications such as news recommendation, user prediction and community selection, just to name a few.

Objective

The goal of this project will be to jointly embed social content and social structure using deep learning techniques to identify user communities.

Partial Specifications


Students will learn about cutting edge techniques in Natural Language Processing and Information Retrieval.

Suggested Approach

The work will build upon and improve the work presented in https://dl.acm.org/citation.cfm?doid=3132847.3132955

Group Responsibilities

The group will be responsible to replicate the work presented in the baseline paper, work with the FLC to further enhance the algorithm, implement the enhancements, perform experiments and report on the findings. All students will be responsible for understanding the baseline paper and participating in group brainstorming sessions.

Student A Responsibilities

Preparation of the dataset for the experiments and assist with the implementation of the enhancements to the baseline.

Student B Responsibilities

Implementation and Replication of the baseline code.

Student C Responsibilities

Leading the implementation of the enhanced code as well as running the experiments.

Course Co-requisites

N/A

 


EB04: Building user communities by deep neural embedding | Ebrahim Bagheri | Not yet submitted at No time