SELECT ?friend WHERE {
?friend foaf:topic_interest ?interest.
?interest dc:label ’WEBIST 2013’.
FILTER ( bif:exists ((
SELECT * WHERE {<#me> foaf:knows ?friend})))}
where all aggregated profiles that are linked to an en-
tity the label of which contains ’WEBIST2013’, are
first retrieved and then only friend profiles are re-
turned.
- Searching for web-related events from right friends
SELECT ?interest WHERE {
<#friend1> foaf:topic_interest ?interest.
?interest dc:label ?label.
FILTER (REGEX (?label, ’web’, ’i’)).
FILTER (REGEX (?label, ’conference’, ’i’)).}
The web-based service consists of a personal user
interface which permits to connect to ones Facebook,
Twitter accounts and visualise ones aggregated profile
with three views basic, interest, and friends. The user
can also search for friends thanks to a keyword-based
search feature. The user’s query is translated into a
SPARQL query as cited above. For the present time,
the prototype is only able to search from aggregated
information.
We have tested our prototype with several real
users. The size of their merged friends list varies from
300 to more than 1000 connections.
5 CONCLUSIONS AND FUTURE
WORK
In this paper, we have presented a primary social
user aggregation based on the FOAF ontology. The
FOAF-based user profiling can (1) represent users of
OSNs, especially social aspects such as interests and
friends, (2) support the aggregation of user profiles
from OSNs, (3) and link aggregated profiles together
so that advanced searches could be possible. Our
first prototype, implemented for Facebook and Twit-
ter, has shown the applicability of the aggregated pro-
files. The user is able visualise his/her aggregated
profile and search for friends using keywords.
In our future work, we will increase the number of
supported OSNs and extend the FOAF-based model
to better describe users. Moreover, we plan to uti-
lize global ontologies like DBpedia and Wordnet as
a generic cross-domain interest model to enrich and
classify the user’s interests through different OSNs. It
could then be possible to develop more advanced per-
sonal recommendation applications in order to evalu-
ate the actual benefits for end-users.
ACKNOWLEDGEMENTS
Part of this work has been developed in cooperation
with the 50A Company
1
who is funding this work.
REFERENCES
Abel, F., Gao, Q., Houben, G.-J., and Tao, K. (2011). An-
alyzing temporal dynamics in twitter profiles for per-
sonalized recommendations in the social web. In Pro-
ceedings of the ACM WebSci’11, Koblenz, Germany.
Abel, F., Henze, N., Herder, E., and Krause, D. (2010).
Linkage, aggregation, alignment and enrichment of
public user profiles with mypes. In Proceedings of the
6th International Conference on Semantic Systems,
number 11 in I-SEMANTICS ’10, pages 11:1–11:8,
New York, NY, USA. ACM.
Boyd, D. M. and Ellison, N. B. (2007). Social net-
work sites: Definition, history, and scholarship.
Journal of Computer-Mediated Communication. doi:
10.1111/j.1083-6101.2007.00393.x, 13:210–230.
Brickley, D. and Mille, L. (2005). Foaf vocabulary specifi-
cation. http://xmlns.com/foaf/0.1/.
Kim, W., Jeong, O.-R., and Lee, S.-W. (2010). On social
web sites. Information System, 35(2):215–236. Spec
Section: Context-Oriented Information Integration.
Noor, S. and Martinez, K. (2009). Using social data as con-
text for making recommendations: an ontology based
approach. In Proceedings of the 1st Workshop on Con-
text, Information and Ontologies, CIAO’09, pages 1–
7, NY, USA. ACM.
Orlandi, F., Breslin, J., and Passant, A. (2012). Aggregated,
interoperable and multi-domain user profiles for the
social web. In Proceedings of the 8th International
Conference on Semantic Systems - I-SEMANTICS ’12,
page 41, New York, New York, USA. ACM Press.
Plumbaum, T., Wu, S., De Luca, E., and Albayrak, S.
(2011). User modeling for the social semantic web. In
Proceedings of the 2nd Workshop on Semantic Person-
alized Information Management: Retrieval and Rec-
ommendation, in conjunction with ISWC 2011.
Shapira, B., Rokach, L., and Freilikhman, S. (2012). Face-
book single and cross domain data for recommenda-
tion systems. User Modeling User-Adapted Interac-
tion.
Vu, T. and Baid, A. (2012). Ask, don’t search: A social
help engine for online social network mobile users. In
2012 35th IEEE Sarnoff Symposium, pages 1–5. Ieee.
Zhou, M., Zhang, W., Smith, B., Varga, E., Farias, M., and
Badenes, H. (2012). Finding someone in my social di-
rectory whom i do not fully remember or barely know.
In Proceedings of the 2012 ACM international confer-
ence on Intelligent User Interfaces, pages 203–206,
New York, NY, USA. ACM.
1
http://www.50a.fr/
WEBIST2013-9thInternationalConferenceonWebInformationSystemsandTechnologies
476