Since last year that I haven’t added any post on my blog, but I would like add new posts. This year I’ll start sharing publishing the work carried out in order to get my degree. The document is currently in spanish.
Here is the abstract:
Nowadays people are reproducing the social network from your real life
into a virtual space in which are represented the same social structures
and relations of friendship, work, academic partners, and “love-
This thesis focuses on the latter type of relations, in order to investigate,
create and analyze a “recommendation engine” capable of generating
recommendations of “couples-friend” to a registered couple in a site
designed for them, where only can sign-in couples previously formed.
For the process of development was used “Research Methodology” and
the software was made using methodology “Extreme Programming”
The recommend engine is based on relationships with other couples
registered with the site. Relationships are represented as graphs where
nodes symbolize each couple and the ties between nodes represent
friendship between them. To carry out the suggestions of the way of: “You
might know this couple …” were used and compared two algorithms. The
first of them is based on the number of nodes (pairs) in common and
another in the adaptation of a search method used in semantic network
which is know as “Spread Activation” in which, from the couple being
analyzed, an amount of energy is propagated to adjacent couples.
In order to capture test data was developed a Facebook Application using
the Python programming language together with the frame-work for
Django web development, and other tools.
Finally it was concluded, using the performance measures know as
“Precision” and “Recall”, that the suggestions that were based on
“Spreading Activation” are slightly better than those based only on the
number of mutual friends.