Semantic Search Enhanced with Rating Scores
Abstract
:1. Introduction
2. Related Work
3. The Semantic Similarity Method
- Ont = <C, H>, where C is a set of , also referred to as , and H is the set of pairs of concepts of C that are related according to the hierarchy (specialization hierarchy);
- w is a function, referred to as weight, such that, given a concept c in the ontology, w(c) is a number in [0,…,1].
SemSime
4. SemSime Evaluation
5. Conclusions and Future Work
Author Contributions
Funding
Conflicts of Interest
References
- Gruber, T.R. A translation approach to portable ontologies. Knowl. Acquis. 1993, 5, 199–220. [Google Scholar] [CrossRef]
- Formica, A.; Missikoff, M.; Pourabbas, E.; Taglino, F. Semantic search for matching user requests with profiled enterprises. Comput. Ind. 2013, 64, 191–202. [Google Scholar] [CrossRef]
- Missikoff, M.; Formica, A.; Pourabbas, E.; Taglino, F. Enriching semantic search with preference and quality scores. In Encyclopedia with Semantic Computing and Robotic Intelligence; World Scientific: Singapore, 2017. [Google Scholar]
- Formica, A.; Missikoff, M.; Pourabbas, E.; Taglino, F. Weighted Ontology for Semantic Search; Lecture Notes in Computer Science; Springer: Berlin/Heidelberg, Germany, 2008; Volume 5335, pp. 1289–1303. [Google Scholar]
- Alani, H.; Brewster, C. Ontology ranking based on the Analysis of Concept Structures. In Proceedings of the K-CAP’05, Banff, AB, Canada, 2–5 October 2005. [Google Scholar]
- Euzenat, J.; Shvaiko, P. Ontology Matching; Springer: Heidelberg, Germany, 2007. [Google Scholar]
- Fang, W.-D.; Zhang, L.; Wang, Y.-X.; Dong, S.-B. Towards a Semantic Search Engine Based on Ontologies. In Proceedings of the 4th International Conference on Machine Learning, Guangzhou, China, 18–21 August 2005. [Google Scholar]
- Madhavan, J.; Halevy, A.Y. Composing Mappings among Data Sources. In Proceedings of the VLDB’03—International Conference on Very Large Databases, Berlin, Germany, 9–12 September 2003; pp. 572–583. [Google Scholar]
- Maguitman, A.G.; Menczer, F.; Roinestad, H.; Vespignani, A. Algorithmic Detection of Semantic Similarity. In Proceedings of the WWW’05—World Wide Web Conference, Chiba, Japan, 10–14 May 2005. [Google Scholar]
- Maarek, Y.S.; Berry, D.M.; Kaiser, G.E. An Information Retrieval Approach for Automatically Constructing Software Libraries. IEEE Trans. Softw. Eng. 1991, 17, 800–813. [Google Scholar] [CrossRef]
- Castano, S.; De Antonellis, V.; Fugini, M.G.; Pernici, B. Conceptual Schema Analysis: Techniques and Applications. ACM Trans. Databases Syst. 1998, 23, 286–333. [Google Scholar] [CrossRef]
- Cordi, V.; Lombardi, P.; Martelli, M.; Mascardi, V. An Ontology-Based Similarity between Sets of Concepts. In Proceedings of the WOA’05, Camerino, Italy, 14–16 November 2005; pp. 16–21. [Google Scholar]
- Dijkstra, E.W. A note on two problems in connexion with graphs. Numerische Mathematik 1959, 1, 269–271. [Google Scholar] [CrossRef] [Green Version]
- Manning, C.D.; Raghavan, P.; Schtze, H. Introduction to Information Retrieval; Cambridge University Press: New York, NY, USA, 2008. [Google Scholar]
- Lin, D. An Information-Theoretic Definition of Similarity. In Proceedings of the 15th International Conference on Machine Learning, Madison, WI, USA, 24–27 July 1998; Shavlik, J.W., Ed.; Morgan Kaufmann: San Francisco, CA, USA, 1998; pp. 296–304. [Google Scholar]
- Resnik, P. Using information content to evaluate semantic similarity in a taxonomy. In Proceedings of the IJCAI’95—The 14th International Joint Conference on Artificial Intelligence, Montreal, QC, Canada, 20–25 August 1995; pp. 448–453. [Google Scholar]
- Pourabbas, E.; Taglino, F. A semantic platform for enterprise knowledge interoperability. In Shaping Enterprise Interoperability in the Future Internet 5, Proceedings of the I-ESA’12—Enterprise Interoperability V, Valencia, Spain, 20–23 March 2012; Poler, R., Doumeingts, G., Katzy, B., Chalmeta, R., Eds.; Springer: London, UK, 2012. [Google Scholar]
- Rada, L.; Mili, V.; Bicknell, E.; Bletter, M. Development and application of a metric on semantic nets. IEEE Trans. Syst. Man Cybern. 1989, 19, 17–30. [Google Scholar] [CrossRef] [Green Version]
- Wu, Z.; Palmer, M. Verb semantics and lexicon selection. In Proceedings of the 32nd Annual Meeting of the Association for Computational Linguistics, Las Cruces, NM, USA, 27–30 June 1994; pp. 133–138. [Google Scholar]
- Dulmage, A.L.; Mendelsohn, N.S. Coverings of bipartite graphs. Can. J. Math. 1958, 10, 517–534. [Google Scholar] [CrossRef]
- Ali, G.; ElKorany, A. Semantic-based Collaborative Filtering for Enhancing Recommendation. In Proceedings of the KEOD’14—International Conference on Knowledge Engineering and Ontology Development, Rome, Italy, 21–24 October 2014; pp. 176–185. [Google Scholar]
- Eckhardt, A. Similarity of users’ (content-based) preference models for Collaborative filtering in few ratings scenario. Expert Syst. Appl. 2012, 39, 11511–11516. [Google Scholar] [CrossRef]
- Akmala, S.; Shih, L.H.; Batres, R. Ontology-based similarity for product information retrieval. Comput. Ind. 2014, 65, 91–107. [Google Scholar] [CrossRef] [Green Version]
- Formica, A.; Missikoff, M.; Pourabbas, E.; Taglino, F. Semantic Search for Enterprises Competencies Management. In Proceedings of the KEOD’10—International Conference on Knowledge Engineering and Ontology Development, Valencia, Spain, 25–28 October 2010; pp. 183–192. [Google Scholar]
- Shannon, C.E. A Mathematical Theory of Communication. Bell Syst. Tech. J. 1948, 27, 379–423. [Google Scholar] [CrossRef] [Green Version]
H | M | L | ||
---|---|---|---|---|
H | 1.0 | 0.8 | 0.5 | |
M | 0.8 | 1.0 | 0.8 | |
L | 0.5 | 0.8 | 1.0 |
Packages | |
---|---|
P1 | (Campsite (H), LocalTransportation (H), Concert (M),Flight(M), ArcheologicalSite (H), Food (L)) |
P2 | (FarmHouse (H), Trekking (M), HorseRiding (H), MediterraneanMeal (H)) |
P3 | (InternationalHotel (M), LocalTransportation (M), ArcheologicalSite (H), Flight (H), RegularMeal (M)) |
P4 | (InternationalHotel (H), CarRental (H), Museum (H), Cinema (L), Flight (H), InternationalMeal (L), ArtGallery (H), ShoppingCenter (L)) |
P5 | (Bed&Breakfast (M), LocalTransportation (H), Train (H), RockConcert(H), Cinema (M), BikeRiding (L)) |
P6 | (Bed&Breakfast (H), Bazaar (H), Museum (M), Theater (M), OpenAirActivity (L)) |
P7 | (SeasideCottage (M), Riding (H), Boating (H), Train (M), VegetarianMeal (H)) |
P8 | (Pension (M), CarRental (H), Shopping (L), CulturalActivity (H), LightMeal L) |
P9 | (Campsite (H), LocalTransportation (M), OpenAirActivity (H), Train (M), VegetarianMeal (H)) |
P10 | (Pension (M), ArtGallery (H), EthnicMeal (H), ClassicalConcert (H), LocalTransportation (L), Entertainment (L)) |
Users | |
---|---|
U1 | (InternationalHotel (M), Train (M), ArcheologicalSite (H), MediterraneanMeal (H)) |
U2 | (Campsite (H), BikeRiding (M), Trekking (H), MediterraneanMeal (M)) |
U3 | (InternationalHotel (H), Flight (M), LocalTransportation (H), InternationalMeal (H), Attraction (H)) |
U4 | (Bed&Breakfast (M), Flight (H), Museum (M), EthnicMeal (L)) |
U5 | (Bed&Breakfast (M), Riding (H), Boating (M), VegetarianMeal (H), Shopping (L)) |
U6 | (InternationalHotel (M), Flight (M), Trekking (H), MediterraneanMeal (H), ShoppingCenter (L)) |
U7 | (InternationalHotel (H), LocalTransportation (M), CulturalActivity (H), Entertainment (L), Flight (H)) |
U8 | (Farmhouse (H), Train (H), Boating (H), MediterraneanMeal (M)) |
U9 | (Bed&Breakfast (H), Train (H), LocalTransportation (H), OpenAirActivity (M), EthnicMeal (M), RockConcert (M)) |
U10 | (Bed&Breakfast (H), Museum (M), MediterraneanMeal (H), Bazaar (H)) |
U11 | (Bed&Breakfast (M), Car Rental (H), ArcheologicalSite (H), MediterraneanMeal (H), ShoppingCenter (M)) |
U12 | (InternationalHotel (L), Flight (M), ArcheologicalSite (H), EthnicMeal (M)) |
U13 | (Campsite(H), Train (L), Trekking (M), RockConcert (M), Food (L)) |
U14 | (InternationalHotel(M), Flight(H), LocalTransportation(H), EthnicMeal(M), OpenAirActivity(H)) |
U15 | (Bed&Breakfast(H), OpenAirActivity(M), EthnicMeal(M), Bazaar(M), Entertainment(M)) |
P1 | 0.95 | P3 | 0.76 | P3 | 0.76 | P3 | 0.61 |
P3 | 0.8 | P4 | 0.40 | P4 | 0.64 | P4 | 0.50 |
P4 | 0.5 | P1 | 0.36 | P1 | 0.44 | P1 | 0.42 |
P5 | 0.4 | P9 | 0.26 | P9 | 0.26 | P5 | 0.23 |
P8 | 0.2 | P5 | 0.20 | P5 | 0.24 | P9 | 0.22 |
P10 | 0.18 | P10 | 0.22 | P10 | 0.12 | ||
P7 | 0.07 | P7 | 0.07 | P7 | 0.06 | ||
P8 | 0.07 | P8 | 0.07 | P8 | 0.05 | ||
P2 | 0.02 | P2 | 0.02 | P2 | 0.02 | ||
P6 | 0.00 | P6 | 0.00 | P6 | 0.00 |
U1 | 0.62 | 0.71 | 0.71 |
U2 | 0.74 | 0.80 | 0.91 |
U3 | 0.73 | 0.74 | 0.82 |
U4 | 0.22 | 0.19 | 0.53 |
U5 | 0.56 | 0.45 | 0.81 |
U6 | 0.80 | 0.58 | 0.69 |
U7 | 0.93 | 0.98 | 0.98 |
U8 | 0.94 | 0.90 | 0.89 |
U9 | 0.75 | 0.75 | 0.83 |
U10 | 0.43 | 0.41 | 0.54 |
U11 | 0.75 | 0.72 | 0.71 |
U12 | 0.50 | 0.51 | 0.57 |
U13 | 0.61 | 0.79 | 0.58 |
U14 | 0.25 | 0.53 | 0.57 |
U15 | 0.72 | 0.80 | 0.78 |
U1 | - | 1 | 1 | 0 | 0.33 | 0.33 |
U2 | 1 | 1 | 1 | 0.33 | 0.33 | 0.66 |
U3 | 1 | 1 | 1 | 0.33 | 0.66 | 1 |
U4 | - | 0.5 | 0.5 | 0 | 0.33 | 0.33 |
U5 | 1 | 1 | 1 | 0.33 | 0.33 | 0.33 |
U6 | - | 1 | 1 | 0 | 0.33 | 0.33 |
U7 | 0.5 | 0.75 | 0.75 | 0.33 | 1 | 1 |
U8 | 1 | 1 | 1 | 0.33 | 0.66 | 1 |
U9 | 1 | 1 | 1 | 0.66 | 0.66 | 0.66 |
U10 | 1 | 1 | 1 | 0.33 | 0.33 | 0.33 |
U11 | 1 | 1 | 1 | 0.33 | 0.33 | 0.66 |
U12 | 1 | 0.66 | 0.66 | 0.33 | 0.66 | 0.66 |
U13 | 1 | 1 | 1 | 0.33 | 0.66 | 0.66 |
U14 | - | 0.33 | 0.33 | 0 | 0.33 | 0.33 |
U15 | 1 | 1 | 1 | 0.33 | 0.33 | 0.33 |
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Formica, A.; Pourabbas, E.; Taglino, F. Semantic Search Enhanced with Rating Scores. Future Internet 2020, 12, 67. https://doi.org/10.3390/fi12040067
Formica A, Pourabbas E, Taglino F. Semantic Search Enhanced with Rating Scores. Future Internet. 2020; 12(4):67. https://doi.org/10.3390/fi12040067
Chicago/Turabian StyleFormica, Anna, Elaheh Pourabbas, and Francesco Taglino. 2020. "Semantic Search Enhanced with Rating Scores" Future Internet 12, no. 4: 67. https://doi.org/10.3390/fi12040067
APA StyleFormica, A., Pourabbas, E., & Taglino, F. (2020). Semantic Search Enhanced with Rating Scores. Future Internet, 12(4), 67. https://doi.org/10.3390/fi12040067