Cahill, Sean (2011) Profiling and Indexing Application for use in Social Networks. Masters thesis, National College of Ireland.
Download (1MB) | Preview
The current, most popular social networks are great applications for connecting people who know each other. But sometimes the people who you would most want to meet are those that you don’t know about. Our project focuses on how it would be possible to allow people to find others within a social network, based on their profile, their business needs and/or their interests and activities. The project developed an algorithm to index a social network member’s profile. The project further created application programming interfaces (apis) to allow for efficient retrieval of matching profiles to allow profiled members of a social network find others within their network based on a number of criteria.
The resulting application can be considered as a Software as a Service (SaaS) offering for social networks, providing all the necessary functionality for a social network to index their members and includes mechanisms for efficient retrieval and matching of registered profiled members.
An event based social network application was created as a proof of concept of the work done in creating the profiler application. This application is a web based application intended to run on a smartphone platform. This application will allow signed in users of an event to make connections with fellow attendees at the event, based on their profiles, areas they wish to collaborate on and/or their interests and hobbies.
The application allows users to change the context of their profile matching request on demand making it flexible in its use. The report concludes with an examination of the work carried out so far and presents a set of areas where the project can be taken forward and developed in the future.
Actions (login required)