Abstract:
Consistently, individuals from everywhere throughout the world connect, share and
exchange data over Internet. We communicate online to share individual data, discover
answers to inquiries, direct money related exchanges, play social recreations and keep up
proficient and individual connections. “Online Social Network (OSN) is a set of personal
contacts through which the people maintains their social identity and receive emotional
support, material aid, services, information and new social contacts” [1] like Facebook,
Orkut etc. Online Social Network gives a virtual situation where people can share their
stories, pictures, recordings, and take part in chat rooms for online chatting with their
friends and associates. In the last decade, Online Social Networks (OSN) have expanded
ubiquitously. More people use OSN to share their interests and make associations, [1]
likewise, OSN help people to overcome geographical impediments.
Despite of its advantages OSN has also raised some privacy concerns for users. Many
people have lost their jobs [86], lives [89], become bullied [4], hacked [4] etc. because of
privacy issues of OSN. The situation is even worst for teens who get emotionally, socially
and physically compromised due to interactions over online social networks. This is
because of the fragile psychology of teens as they are more inclined to pulls of fascination
[4,38], emotionally immature [3], more inclined to sensual offers [3,5] and easily grasped
by fraudulent [3]. Thus, there is a need of an application that can evaluate, maintain and
exhibit the community trust over acquaintances for teens. Trust is an essential part of
connections in online social networks whether it is for security, deciding information
access, or recommender systems [8].
In this thesis, the student has analyzed issues of teenagers and the factors that affect the
formation of end user trust in online environments. After exploring the factors, the student
has proposed a framework portraying various stages and their elements important to build
trust among people. On the basis of framework, a reputation model is proposed, which xi
ensures that a stranger or an acquaintance is trustworthy or not. Our proposed method
basically judges people on the basis of their reputation, trustworthiness, honesty,
benevolence, integrity, compatibility, confidence etc.
The method is also implemented using dot net framework and SQL server. The student
generates a new app on Facebook App. Then, the student gets Facebook App Key and App
Secret Key. After that, in dot net framework the student gets built in Facebook
Configuration Dll. Then, the student creates an instance of Facebook Dll Class and set its
App Key and App Secret Key. Then, ask the User Current Session Token Context to be
used by Facebook. Then, it will check for Permissions assigned to us by the User on
FaceBook.
The application was also tested and evaluated by teens on the basis of usefulness, ease of
use, ease of learning, satisfaction, and system capabilities. The questionnaire was validated
through inter-item and inter-variable correlation which appeared to be sufficiently
significant. Moreover, Cronbach’s Alpha test was carried out for internal consistency
which also appears to be statistically significant. The average users’ response over the
variable and their items suggests that teens are satisfied with the proposed approach and it
really helped them to identify trustworthy and well reputed friends