CVACADEMIC RESEARCH
.01

ABOUT

PERSONAL DETAILS
Pasaje Los Lirios 148, San Miguel, Lima, Peru
mapiconimg
cenguix@carlosfenguix.website
51 972 910 247
Hi There, Welcome To My Personal and Academic-Research Profile. I am a former University Lecturer, R&D Researcher And PhD Candidate. My Research Interests include Semantic Web, Open Knowledge Graphs (OKGs), Personal Knowledge Graphs (PKGs) And Integrating LLMs & KGs. You may contact me on my Contact Section.

BIO

ABOUT ME

ACM Professional Member-ACM SIGMOD Member, Semantic Web Researcher

Current Research Interests:
  • Semantic-Web: Semantic Web-based Triplestores-Graph Databases, RDF, RDF-S, OWL, SPARQL, SHACL, etc.
  • Knowledge Graphs: Open Knowledge Graphs (OKGs) And Personal Knowledge Graphs (PKGs).
  • Integrating LLMs & KGs
Past Research Interests:
  • WWW Database Search Engines
  • Information Retrieval, Semantic Indexing and Clustering Algorithms
  • Intelligent Agents and Case-Based Reasoning
  • Web Engineering

Life-long Learner. Always Open For Learning New Technologies, Frameworks And, Disciplines. I have been always an early adopter of state-of-the-art proof-of-concept research.

HOBBIES

INTERESTS

  • Reading Hard-Science Fiction and Futurist Books
  • Daily Jogging, early in the morning, By Keeping Fit
  • Netflix And Curiosity Stream Documentary Addict

FACTS

FACTS ABOUT ME

  • Former Member of the Knowledge Management Research Group (KMRG) at the School of Information Technologies, the University of Sydney, Australia Research Activities Focused Towards Developing a "Hypothesis Formulation and Testing Framework" for Life Sciences Bio-ontologies and Semantic Web Distributed Data Repositories
  • Former Member Of The Decision Systems Lab, Wollongong University, Australia
  • Former Work package Leader Knowledge Web Network of Excellence FP6-507482 : work package leader of the WP 2.3 Dynamics (Versioning of Ontologies) within the four year Network of Excellence project funded by the European Commission 6th Framework Programme.
  • Former PhD Candidate Information Systems: Resource Discovery on WWW/Internet Databases: Integrating Structured and IR Model
  • Former ACM Computing Reviews Reviewer During Several Years
  • Holder of Several Research Scholarships, Research Fellowships
  • Former University Computer Science/Information Systems Lecturer at The Mediterranean University Of Science And Technology, Universidad Politecnica de Valencia, Spain During Several Years
.02

RESUME

EDUCATION
  • 1998
    2000
    WOLLONGONG, NSW, AUSTRALIA

    INFORMATION SYSTEMS - PHD DOCTOR OF PHILOSOPHY CANDIDATESHIP

    DECISION SYSTEMS LAB, BUSINESS INFORMATION SYSTEMS DEPARTMENT, UNIVERSITY OF WOLLONGONG,

    Resource Discovery on WWW/Internet Databases: Integrating Structured and IR Models
  • 1997
    1998
    WOLLONGONG, NSW, AUSTRALIA

    MASTER BY RESEARCH HONOURS IN INFORMATION SYSTEMS

    DECISION SYSTEMS LAB, BUSINESS INFORMATION SYSTEMS DEPARTMENT, UNIVERSITY OF WOLLONGONG,

    WWW Data Integration & Parametric Search Engines. Thesis mainly covered the design and implementation of database search engines by crawling the WWW and convert the unstructured data into highly structured data by gathering metadata associated to Web pages, therefore allowing parametric search
  • 1996
    1997
    WOLLONGONG, NSW, AUSTRALIA

    POSTGRADUATE DIPLOMA BUSINESS INFORMATION SYSTEMS Unisys Award Best Student

    BUSINESS INFORMATION SYSTEMS DEPARTMENT, UNIVERSITY OF WOLLONGONG

    Commercial Programming, Information Systems, Web Development, RDBMS Postgraduate Course Diploma
  • 1994
    VALENCIA, SPAIN

    DIPLOMATE INFORMATICS

    Escuela Técnica Superior de Ingeniería Informática, UNIVERSIDAD POLITECNICA DE VALENCIA

    Equivalent To Technical Engineer Degree in Computer Science/Information Systems.
ACADEMIC AND PROFESSIONAL POSITIONS
  • 2007
    Sydney, NSW, Australia

    NICTA Research Scholarship at the Knowledge Management Research Group (KMRG)

    School of Information Technologies University of Sydney, NSW, Australia

    Research Activities Focused Towards Dealing With Life Sciences Bio-Ontologies and Semantic Web Distributed Data Repositories
  • 2005
    Galway, Ireland

    Research Fellowship

    Digital Enterprise Research Institute (DERI), National University of Ireland, Galway, Ireland

    Work package Leader Knowledge Web Network of Excellence FP6-507482: work package leader of the WP 2.3 Dynamics (Versioning of Ontologies) within the four year Network of Excellence project funded by the European Commission 6th Framework Program. Member of the “Paraconsistent Trustworthy Reasoning in Emerging Systems” (PATRES) FP6-2002-IST-C: Future and Emerging Technologies, an FP6 Specific Targeted Research Project (STREP) proposal.
  • 2001
    2004
    Valencia, Spain

    Computer Science Lecturer Mediterranean University of Science & Technology (MUST)

    Universidad Politecnica de Valencia

    Computer Science lecturer at the Department of Computer Science teaching the following courses:
    • Programming & Databases
    • Database Management Systems
    • Information & Data Structures
    • Methodology & Technology of Programming
    • Introduction to Programming and
    • Advanced administration of Databases
    Task included designing course programs, preparing course contents, preparing practical assignments, quizzes, projects and exercises, theory and practical class lectures, weekly tutorials, setup of web pages including course programs and preparation of the “Venia Docendi” in the area of Computer Languages and Information Systems focused in the area of database management systems
  • 2000
    Sydney, NSW, Australia

    R&D Software Engineer, R&D Innovit Start-Up

    Innovit Start-Up, Australian Technology Park, Sydney, NSW, Australia

    Development Intelligent Catalogue Management Engine for B2B & B2C E-Commerce Catalogues. Responsibilities involved data modelling with Oracle Designer CASE tool, object/database/interface/library layer deployed with JAVA JDK/J2EE/JDBC, JAVA IDE’s, Ansi SQL, DB2, Cloudscape. Also code re-factoring, query & transaction management, object-relational mapping, JDBC connectivity, DB2 & Cloudscape maintenance & set up, database design & performance, automated tests with JUnit framework, Extreme Programming practices, CVS code repositories and the Bugzilla bug tracking system
HONORS AND AWARDS
  • 2004
    Valencia, Spain

    Teaching Award Venia Docendi Database Systems

    Universidad Politecnica de Valencia

    Teaching Award Venia Docendi in the area of Database Systems (Computer Science-Information Systems)
  • 1997
    Wollongong, NSW-Australia

    UNISYS AWARD Postgraduate Diploma Business Information Systems

    Department of Business Information Systems, University Of Wollongong

    Postgraduate degree Information Systems & Commercial Business Programming. High Distinction Average, Best Graduating Student, 1996-1997 UNISYS Award Honours
.03

PUBLICATIONS

PUBLICATIONS LIST
21 Nov 2023

Applications Of Personal Knowledge Graphs (PKGs)

IET Digital Library

A blog post at Google on 16 May 2012 with the title “Introducing the Knowledge Graph: things, not strings” represented one of the first references concerning the current definition of Knowledge Graphs. On the other hand, the article by Krisztian Balog et al. “Personal Knowledge Graphs: A Research Agenda” represented one of the very first references clearly defining the commonalities of Personal Knowledge Graphs (PKGs) such as presenting a “Spider-Web” graph layout having as the user its “center of gravity.” To date, the literature related to PKGs is currently scarce given that it is still a virgin and promising research field. In this chapter, we present a survey including a classification of different types of applications of PKGs, spanning from E-learning Systems to Personal Information Managers (PIMs), to the Decentralized Web (e.g. the “Social Linked Data” (SOLID) stack), and so on. This classification identifies nine overlapping categories given that PKGs may belong to one or more categories. In each classification, we focus/highlight common and outstanding architectural components as reference architectures for each category type.We end-up the chapter by including and suggesting a reference architecture depicting desired main components for a semantic web (SW)-based PKG.

Selected Carlos F. Enguix, Sanju Tiwari, Fernando Ortiz-Rodriguez

Applications Of Personal Knowledge Graphs (PKGs)

Carlos F. Enguix, Sanju Tiwari, Fernando Ortiz-Rodriguez
Selected
About The Publication
A blog post at Google on 16 May 2012 with the title “Introducing the Knowledge Graph: things, not strings” represented one of the first references concerning the current definition of Knowledge Graphs. On the other hand, the article by Krisztian Balog et al. “Personal Knowledge Graphs: A Research Agenda” represented one of the very first references clearly defining the commonalities of Personal Knowledge Graphs (PKGs) such as presenting a “Spider-Web” graph layout having as the user its “center of gravity.” To date, the literature related to PKGs is currently scarce given that it is still a virgin and promising research field. In this chapter, we present a survey including a classification of different types of applications of PKGs, spanning from E-learning Systems to Personal Information Managers (PIMs), to the Decentralized Web (e.g. the “Social Linked Data” (SOLID) stack), and so on. This classification identifies nine overlapping categories given that PKGs may belong to one or more categories. In each classification, we focus/highlight common and outstanding architectural components as reference architectures for each category type.We end-up the chapter by including and suggesting a reference architecture depicting desired main components for a semantic web (SW)-based PKG.
04 Aug 2023

TEXT2KGBENCH: A benchmark For Ontology-Driven KG Generation From Text

Arxiv.org

The recent advances in large language models (LLM) and foundation models with emergent capabilities have been shown to improve the performance of many NLP tasks. LLMs and Knowledge Graphs (KG) can complement each other such that LLMs can be used for KG construction or completion while existing KGs can be used for different tasks such as making LLM outputs explainable or fact-checking in Neuro-Symbolic manner. In this paper, we present Text2KGBench, a benchmark to evaluate the capabilities of language models to generate KGs from natural language text guided by an ontology. Given an input ontology and a set of sentences, the task is to extract facts from the text while complying with the given ontology (concepts, relations, domain/range constraints) and being faithful to the input sentences. We provide two datasets (i)Wikidata-TekGen with 10 ontologies and 13,474 sentences and (ii) DBpedia-WebNLG with 19 ontologies and 4,860 sentences. We define seven evaluation metrics to measure fact extraction performance, ontology conformance, and hallucinations by LLMs. Furthermore, we provide results for two baseline models, Vicuna-13B and Alpaca-LoRA-13B using automatic prompt generation from test cases. The baseline results show that there is room for improvement using both SemanticWeb and Natural Language Processing techniques.

Selected Nandana Mihindukulasooriya, Sanju Tiwari, Carlos F. Enguix, Kusum Lata

TEXT2KGBENCH: A benchmark For Ontology-Driven KG Generation From Text

Nandana Mihindukulasooriya, Sanju Tiwari, Carlos F. Enguix, Kusum Lata
Selected
About The Publication
The recent advances in large language models (LLM) and foundation models with emergent capabilities have been shown to improve the performance of many NLP tasks. LLMs and Knowledge Graphs (KG) can complement each other such that LLMs can be used for KG construction or completion while existing KGs can be used for different tasks such as making LLM outputs explainable or fact-checking in Neuro-Symbolic manner. In this paper, we present Text2KGBench, a benchmark to evaluate the capabilities of language models to generate KGs from natural language text guided by an ontology. Given an input ontology and a set of sentences, the task is to extract facts from the text while complying with the given ontology (concepts, relations, domain/range constraints) and being faithful to the input sentences. We provide two datasets (i)Wikidata-TekGen with 10 ontologies and 13,474 sentences and (ii) DBpedia-WebNLG with 19 ontologies and 4,860 sentences. We define seven evaluation metrics to measure fact extraction performance, ontology conformance, and hallucinations by LLMs. Furthermore, we provide results for two baseline models, Vicuna-13B and Alpaca-LoRA-13B using automatic prompt generation from test cases. The baseline results show that there is room for improvement using both SemanticWeb and Natural Language Processing techniques.
05 Feb 2022

Semantic Web Layer Cake Core Technologies-Frameworks and Related – A Holistic And Comprehensive Review

Submitted For Review

To date, in the literature of review we can find surveys describing the Semantic Web Layer-Cake and Knowledge Graphs separately but none comparing such technologies holistically and jointly describing the interdependency among both. Therefore we introduce this survey from a holistic and comprehensive viewpoint/perspective, including the main components of the updated Semantic Web layer-cake technologies/frameworks and also include related graph-based technologies such as graph query languages and knowledge graphs.

Submitted Carlos F. Enguix, Sanju Tiwari

Semantic Web Layer Cake Core Technologies-Frameworks and Related – A Holistic And Comprehensive Review

Carlos F. Enguix, Sanju Tiwari
Submitted
About The Publication
To date, in the literature of review we can find surveys describing the Semantic Web Layer-Cake and Knowledge Graphs separately but none comparing such technologies holistically and jointly describing the interdependency among both. Therefore we introduce this survey from a holistic and comprehensive viewpoint/perspective, including the main components of the updated Semantic Web layer-cake technologies/frameworks and also include related graph-based technologies such as graph query languages and knowledge graphs. In summary, the survey presents a detailed description of a majority of RDF Document Serialization Formats, most popular Semantic Web Ontologies/Vocabularies, and most important Semantic Web Rule-Based Languages/Standards. It also includes a concise introduction to graph query languages, sub-divided into Semantic Web Query Languages and related Graph Query Languages. Finally, we end up by presenting the state-of-the-art in Knowledge Graphs, which are also sub-divided into Open Knowledge Graphs (OKG) and Enterprise Knowledge Graphs (EKG).
06 Nov 2005

Paraconsistent Reasoning for the Semantic Web

Proceedings International Semantic Web Conference ISWC 2005 Workshop Uncertainty Reasoning for the Semantic Web

Due to the Semantic Web’s decentralised and distributed management, contradictory information is and will remain frequent. However, classical reasoning systems fail to work properly in the presence of inconsistencies, because they implicitly or explicitly assume the ex contradictione quod libet (ECQL) principle stating that anything follows from contradictory premises. Paraconsistent reasoning challenges this ECQL principle. Stressing practical cases of reasoning on the Web, this position paper first argues that paraconsistent reasoning is likely to become a key issue for successful deployment of the Semantic Web. Then, it briefly introduces the main approaches to date to paraconsistent reasoning

Conferences Selected Sebastian Schaffert, François Bry, Philippe Besnard, Hendrik Decker, Stefan Decker, Carlos F. Enguix and Andreas Herzig

Paraconsistent Reasoning for the Semantic Web

Sebastian Schaffert, François Bry, Philippe Besnard, Hendrik Decker, Stefan Decker, Carlos F. Enguix and Andreas Herzig
Conferences Selected
About The Publication
Due to the Semantic Web’s decentralised and distributed management, contradictory information is and will remain frequent. However,  classical reasoning systems fail to work properly in the presence of inconsistencies, because they implicitly or explicitly assume the ex contradictione quod libet (ECQL) principle stating that anything follows from contradictory premises. Paraconsistent reasoning challenges this ECQL principle. Stressing practical cases of reasoning on the Web, this position paper first argues that paraconsistent reasoning is likely to become a key issue for successful deployment of the Semantic Web. Then, it briefly introduces the main approaches to date to paraconsistent reasoning
05 Sep 2003

The Influence of Semantics in IR using LSI and K-Means Clustering Techniques

International Symposium on Information and Communication Technologies, ISICT 03, Trinity College Dublin, Ireland

In this paper we study the influence of semantics in the information retrieval preprocessing. We concretely compare the reached performance with stemming and semantic lemmatization as preprocessing. Three techniques are used in the study: the direct use of a weighted matrix, the SVD technique in the LSI model and the bisecting spherical k-means clustering technique. Although the results seem not to be very promising, we believe that they should be improved in the future.

Conferences Selected Daniel Jimenez, Edgardo Ferreti, Vicente Vidal, Paolo Rosso and Carlos F. Enguix

The Influence of Semantics in IR using LSI and K-Means Clustering Techniques

Daniel Jimenez, Edgardo Ferreti, Vicente Vidal, Paolo Rosso and Carlos F. Enguix
Conferences Selected
About The Publication
In this paper we study the influence of semantics in the information retrieval preprocessing. We concretely compare the reached performance with stemming and semantic lemmatization as preprocessing. Three techniques are used in the study: the direct use of a weighted matrix, the SVD technique in the LSI model and the bisecting spherical k-means clustering technique. Although the results seem not to be very promising, we believe that they should be improved in the future.
11 Jul 2002

A Comparison of Experiments with the Bisecting-Spherical K-Means Clustering and SVD Algorithm

Workshop on Processing and Information Retrieval, JOTRI 2002, Universidad Politecnica de Valencia, Valencia, Spain

In this paper we propose a modified version of the Spherical K-Means clustering algorithm, the Bisecting Spherical K-Means. The Bisecting clustering algorithm is used to determine the initial set in the Spherical K-Means clustering algorithm. We have prepare a set of experiments to compare the SVD with different number of singular values in order to find an optimal solution. Analogously, we have done with our modified version of the Spherical K-Means clustering algorithm, with different number of clusters. Finally we have compared both techniques with respect to precision-recall ratios.

Conferences Selected Jimenez, D., Enguix, C. F., Vidal, V.

A Comparison of Experiments with the Bisecting-Spherical K-Means Clustering and SVD Algorithm

Jimenez, D., Enguix, C. F., Vidal, V.
Conferences Selected
About The Publication
In this paper we propose a modified version of the Spherical K-Means clustering algorithm, the Bisecting Spherical K-Means. The Bisecting clustering algorithm is used to determine the initial set in the Spherical K-Means clustering algorithm. We have prepare a set of experiments to compare the SVD with different number of singular values in order to find an optimal solution. Analogously, we have done with our modified version of the Spherical K-Means clustering algorithm, with different number of clusters. Finally we have compared both techniques with respect to precision-recall ratios.
12 May 1999

Roaming on the Web – Domain-Specific Intelligent Search

WWW8 Conference Posters

This paper presents the Web CBR-BDI agent architecture for effective and intelligent real-time search on well-demarcated domains on the WWW. The proposed architecture is based upon the integration of case-based reasoning (CBR) with the BDI agent architecture. The approach demonstrates the intelligent search capabilities of such agent based on the ability to learn from previous cases stored in a case memory, coupled with a domain specific knowledge-base.

Conferences Selected Cindy Olivia, C.F Enguix, C.F Chang, A.K. Ghose

Roaming on the Web – Domain-Specific Intelligent Search

Cindy Olivia, C.F Enguix, C.F Chang, A.K. Ghose
Conferences Selected
About The Publication
This paper presents the Web CBR-BDI agent architecture for effective and intelligent real-time search on well-demarcated domains on the WWW. The proposed architecture is based upon the integration of case-based reasoning (CBR) with the BDI agent architecture. The  approach demonstrates the intelligent search capabilities of such agent based on the ability to learn from previous cases stored in a case memory, coupled with a domain specific knowledge-base.
22 Mar 1999

Case-Based BDI Agents: An Effective Approach for Intelligent Search on the World Wide Web

Intelligent Agents in Cyberspace Papers from the AAAI Spring Symposium

This paper describes a framework that integrates case-based reasoning capabilities in a BDI agent architecture as well as its application to the design of Web information retrieval agents. The research proposed in this paper generates two key insights. First, it shows that the integration of case-based reasoning in a BDI agent architecture is a non-trivial exercise that suggests interesting ways of building BDI agents with learning capabilities. Second, it demonstrates the efficacy of the resulting framework by presenting the design of intelligent Web information retrieval agents that are effective in well-demarcated domains.

Conferences Selected Cindy Olivia, C.F Chang, C.F Enguix, A.K. Ghose

Case-Based BDI Agents: An Effective Approach for Intelligent Search on the World Wide Web

Cindy Olivia, C.F Chang, C.F Enguix, A.K. Ghose
Conferences Selected
About The Publication
This paper describes a framework that integrates case-based reasoning capabilities in a BDI agent architecture as well as its application to the design of Web information retrieval agents. The research proposed in this paper generates two key insights. First, it shows that the integration of case-based reasoning in a BDI agent architecture is a non-trivial exercise that suggests interesting ways of building BDI agents with learning capabilities. Second, it demonstrates the efficacy of the resulting framework by presenting the design of intelligent Web information retrieval agents that are effective in well-demarcated domains.
14 Apr 1998

Database Querying on the World Wide Web: UniGuide an Object-Relational Search Engine For Australian Universities

Proceedings of the 7th International World Wide Web Conference, Doctoral Consortium, Brisbane, Australia

The World Wide Web can be considered to be a huge semi-structured database that can provide us with a vast amount of information. Existing Web search techniques have significant deficiencies with respect to robustness, flexibility and precision. The purpose of this research is to develop a domain-centred alternative to keyword and subject directory search engines. The specific domain being considered for the prototype implementation is that of Australian universities including all the internal entities that belong to each university such as faculties, departments, research centres, etc. that is available on the Web. By modelling the ontology of this particular domain using an object-relational data model and restructuring the Web data using an object-relational database, structured queries can be issued against this database in a fashion that current search engines do not provide.

Conferences Selected Carlos F. Enguix, Joseph G. Davis

Database Querying on the World Wide Web: UniGuide an Object-Relational Search Engine For Australian Universities

Carlos F. Enguix, Joseph G. Davis
Conferences Selected
About The Publication
The World Wide Web can be considered to be a huge semi-structured database that can provide us with a vast amount of information. Existing Web search techniques have significant deficiencies with respect to robustness, flexibility and precision. The purpose of this research is to develop a domain-centred alternative to keyword and subject directory search engines. The specific domain being considered for the prototype implementation is that of Australian universities including all the internal entities that belong to each university such as faculties, departments, research centres, etc. that is available on the Web. By modelling the ontology of this particular domain using an object-relational data model and restructuring the Web data using an object-relational database, structured queries can be issued against this database in a fashion that current search engines do not provide.
14 Apr 1998

Database Querying on the World Wide Web: UniGuide an Object-Relational Search Engine For Australian Universities (extended version)

Proceedings of the Workshop on Reuse of Web Information held in conjunction with the 7th WWW Conference

The World Wide Web can be considered to be a very large semi-structured database that holds vast amounts of useful information. However, our ability to query, search, and reuse the information on the Web is limited at present. Existing search techniques suffer from critical deficiencies with respect to robustness, flexibility, and precision. This research attempts to develop a domain-centred alternative to keyword and subject directory search engines. By focusing on a well-demarcated (logical) domain whose ontology can be modelled using third generation, object-relational data models, we show how the relevant Web data can be restructured using an object-relational database, against which SQL-type queries can be issued. A prototype implementation for the 'universities' domain entitled 'UniGuide' is presented.

Conferences Selected Enguix, C. F., Davis, J.G., Ghose, A.K.

Database Querying on the World Wide Web: UniGuide an Object-Relational Search Engine For Australian Universities (extended version)

Enguix, C. F., Davis, J.G., Ghose, A.K.
Conferences Selected
About The Publication
The World Wide Web can be considered to be a very large semi-structured database that holds vast amounts of useful information. However, our ability to query, search, and reuse the information on the Web is limited at present. Existing search techniques suffer from critical deficiencies with respect to robustness, flexibility, and precision. This research attempts to develop a domain-centred alternative to keyword and subject directory search engines. By focusing on a well-demarcated (logical) domain whose ontology can be modelled using third generation, object-relational data models, we show how the relevant Web data can be restructured using an object-relational database, against which SQL-type queries can be issued. A prototype implementation for the ‘universities’ domain entitled ‘UniGuide’ is presented.
01 Mar 1999

Database Querying On The World Wide Web: The Design And Implementation Of Domain-specific Database Search Engines

Decision Systems Lab, Department of Business Systems, University of Wollongong, NSW, Australia

The World Wide Web can be considered to be a very large semi-structured database that holds vast amounts of useful information. However, our ability to query, search, and reuse the information on the Web is limited at present. Existing search techniques suffer from critical deficiencies with respect to robustness, flexibility, and precision. This research attempts to develop domain-centred alternatives to keyword and subject directory search engines. By focusing on well-demarcated logical domains whose ontologies can be modelled using third-generation, object-relational data models, we demonstrate how relevant Web data can be restructured using object-relational databases, against which SQL-type queries can be issued. A prototype implementation for the 'universities' domain entitled 'UniGuide' is presented in this dissertation.

Theses Selected Enguix, Carlos F.

Database Querying On The World Wide Web: The Design And Implementation Of Domain-specific Database Search Engines

Enguix, Carlos F.
Theses Selected
About The Publication
The World Wide Web can be considered to be a very large semi-structured database that holds vast amounts of useful information. However, our ability to query, search, and reuse the information on the Web is limited at present. Existing search techniques suffer from critical deficiencies with respect to robustness, flexibility, and precision. This research attempts to develop domain-centred alternatives to keyword and subject directory search engines. By focusing on well-demarcated logical domains whose ontologies can be modelled using third-generation, object-relational data models, we demonstrate how relevant Web data can be restructured using object-relational databases, against which SQL-type queries can be issued. A prototype implementation for the ‘universities’ domain entitled ‘UniGuide’ is presented in this dissertation.
11 May 1999

Filling the Gap: New Models for Systematic Page-based Web Application Development & Maintenance

International Web Engineering Workshop, WWW8, Toronto, Canada

The current state of application development on the WWW is characterised by anarchy and ad hoc methodologies. In recent years, various hypermedia methodologies have been proposed to facilitate the deployment of Web applications. However, no standard methodology has emerged to cater the needs for a systematic and methodological approach to complex and dynamic Web application development. This paper presents the design and specification of a multi-paradigm model suited for representing the interaction in a client-server environment of procedural, declarative, object-based, event-oriented and OO components,suited especially for page-based Web applications.

Conferences Selected Carlos F Enguix, Joseph G. Davis

Filling the Gap: New Models for Systematic Page-based Web Application Development & Maintenance

Carlos F Enguix, Joseph G. Davis
Conferences Selected
About The Publication
The current state of application development on the WWW is characterised by anarchy and ad hoc methodologies. In recent years, various hypermedia methodologies have been proposed to facilitate the deployment of Web applications. However, no standard methodology has emerged to cater the needs for a systematic and methodological approach to complex and dynamic Web application development. This paper presents the design and specification of a multi-paradigm model suited for representing the interaction in a client-server environment of procedural, declarative, object-based, event-oriented and OO components,suited especially for page-based Web applications.
06 Jun 2005

D2.3.3.a SemVersion – Versioning RDF and Ontologies

Knowledge Web Deliverable

Change management for ontologies becomes a crucial aspect for any kind of ontology management environment, as engineering of ontologies often takes place in distributed settings where multiple independent users have to interact. There is also a variety of ontology languages used. Although RDF Schema and OWL are gaining more and more popularity, a lot of semantic data still resides in other formats, as it is the case in the biology domain (c. f. Sec. 1.2.3). Until now, no standard versioning system or methodology has arisen, that can provide a common way to handle versioning issues...

Deliverable Selected Max Völkel, Carlos F Enguix, Sebastian Ryszard Kruk, Anna V Zhdanova, Robert Stevens, York Sure

D2.3.3.a SemVersion – Versioning RDF and Ontologies

Max Völkel, Carlos F Enguix, Sebastian Ryszard Kruk, Anna V Zhdanova, Robert Stevens, York Sure
Deliverable Selected
About The Publication
Change management for ontologies becomes a crucial aspect for any kind of ontology management environment, as engineering of ontologies often takes place in distributed settings where multiple independent users have to interact. There is also a variety of ontology languages used. Although RDF Schema and OWL are gaining more and more popularity, a lot of semantic data still resides in other formats, as it is the case in the biology domain (c. f. Sec. 1.2.3). Until now, no standard versioning system or methodology has arisen, that can provide a common way to handle versioning issues…
31 Dec 2005

D2. 5.4 Analysis Of Requirements For Further Language Extensions

EU-IST Network of Excellence (NoE) IST-2004-507482 KWEB

EU-IST Network of Excellence (NoE) IST-2004-507482 KWEB Deliverable D2.5.4 (WP2.5) Keyword list: description logics, ontology language, query language, RDF, OWL DL, OWL-E The current deliverable surveys a number of real-world use cases encountered in the course of the KnowledgeWeb project which demonstrate limitations of the Semantic Web ontology languages RDF and OWL. Approaches to overcoming these limitations are considered, including increased expressiveness of semantic languages, additional or alternative semantic models, and usability features which make ontologies easier to work with in real-world software architectures. Potential impacts of these approaches on the use cases presented here, as well as on other use cases including those identified by industrial work packages, are described. The issues raised by the use cases considered will play an important role in the future for the use of ontology languages in many applications. This deliverable builds upon the work presented in deliverables 2.5.1, 2.5.2, and 2.5.3, which presented RDF and OWL extensions for the representation of rules, queries, extended datatypes, uncertainty, and context, as well as studies on implementation and optimization issues.

Deliverable Selected Giorgos Stoilos, Giorgos Stamou (ITI/CERTH) Rob Searer, Ian Horrocks (UoM), Jeff Z. Pan (UoA), Alex Polleres (UIBK), Holger Lausen (NUIG), Mustafa Jarrar (VUB), Carlos F. Enguix (NUIG), Holger Wache (VU), York Sure (UKARL)

D2. 5.4 Analysis Of Requirements For Further Language Extensions

Giorgos Stoilos, Giorgos Stamou (ITI/CERTH) Rob Searer, Ian Horrocks (UoM), Jeff Z. Pan (UoA), Alex Polleres (UIBK), Holger Lausen (NUIG), Mustafa Jarrar (VUB), Carlos F. Enguix (NUIG), Holger Wache (VU), York Sure (UKARL)
Deliverable Selected
About The Publication
EU-IST Network of Excellence (NoE) IST-2004-507482 KWEB Deliverable D2.5.4 (WP2.5) Keyword list: description logics, ontology language, query language, RDF, OWL DL, OWL-E The current deliverable surveys a number of real-world use cases encountered in the course of the KnowledgeWeb project which demonstrate limitations of the Semantic Web ontology languages RDF and OWL. Approaches to overcoming these limitations are considered, including increased expressiveness of semantic languages, additional or alternative semantic models, and usability features which make ontologies easier to work with in real-world software architectures. Potential impacts of these approaches on the use cases presented here, as well as on other use cases including those identified by industrial work packages, are described. The issues raised by the use cases considered will play an important role in the future for the use of ontology languages in many applications. This deliverable builds upon the work presented in deliverables 2.5.1, 2.5.2, and 2.5.3, which presented RDF and OWL extensions for the representation of rules, queries, extended datatypes, uncertainty, and context, as well as studies on implementation and optimization issues.
01 Apr 2005

Review of “Explorer’s Guide to the Semantic Web” By Thomas B. Passin

ACM Queue

This book was written by Thomas Passin, a principal systems engineer specializing in data modeling, Web databases, and XML projects. Thus, it is not unexpected to find that he covers semantic Web issues from a database and data modeling perspective, especially the chapter devoted to RDF (resource description framework) and topic maps. I might summarize this book as a gentle, semi-informal introduction to the semantic Web. It starts with a brief explanation of what the semantic Web consists of and the technologies involved...

Paper-Book Review Carlos F. Enguix

Review of “Explorer’s Guide to the Semantic Web” By Thomas B. Passin

Carlos F. Enguix
Paper-Book Review
About The Publication
This book was written by Thomas Passin, a principal systems engineer specializing in data modeling, Web databases, and XML projects. Thus, it is not unexpected to find that he covers semantic Web issues from a database and data modeling perspective, especially the chapter devoted to RDF (resource description framework) and topic maps. I might summarize this book as a gentle, semi-informal introduction to the semantic Web. It starts with a brief explanation of what the semantic Web consists of and the technologies involved…
.04

RESEARCH

Research Group

Carlos F. Enguix

R&D Researcher

RESEARCH PROJECTS

Text2KGBench

Integrating KGs And LLMs

The recent advances in large language models (LLM) and foundation models with emergent capabilities have been shown to improve the performance of many NLP tasks. LLMs and Knowledge Graphs (KG) can complement each other such that LLMs can be used for KG construction or completion while existing KGs can be used for different tasks such as making LLM outputs explainable or fact-checking in Neuro-Symbolic manner. In this paper, we present Text2KGBench, a benchmark to evaluate the capabilities of language models to generate KGs from natural language text guided by an ontology. Given an input ontology and a set of sentences, the task is to extract facts from the text while complying with the given ontology (concepts, relations, domain/range constraints) and being faithful to the input sentences. We provide two datasets (i) Wikidata-TekGen with 10 ontologies and 13,474 sentences and (ii) DBpedia-WebNLG with 19 ontologies and 4,860 sentences. We define seven evaluation metrics to measure fact extraction performance, ontology conformance, and hallucinations by LLMs. Furthermore, we provide results for two baseline models, Vicuna-13B and Alpaca-LoRA-13B using automatic prompt generation from test cases. The baseline results show that there is room for improvement using both Semantic Web and Natural Language Processing techniques.

Semantic Web And Personal Knowledge Graphs

Semantic Web-based Personal Knowledge Graphs

The blog post at Google on the 16th of May 2012 with the title “Introducing the Knowledge Graph: things, not strings” represented one of the first references concerning the current definition of Knowledge Graphs. On the other hand, the article by Krystian Balog “Personal Knowledge Graphs: A Research Agenda” represented one of the very first references clearly defining the commonalities of Personal Knowledge Graphs (PKGs) such as presenting a “Spider-Web” graph layout having as the user its “center of gravity”. To date, the literature related to PKGs is currently scarce given that it is still a virgin and promising research field. In this chapter, we present a survey including a classification of different types of applications of PKGs, spanning from E-learning Systems to Personal Information Managers (PIMs), to the Decentralized Web (e.g., the “Social Linked Data” (SOLID) stack) and, so on. This classification identifies seven overlapping categories given that PKGs may belong to one or more categories. In each classification, we may also include and suggest common architectural components as reference architectures for each category type.

Semantic Web And Open Knowledge Graphs (OKGs) And Enterprise Knowledge Graphs (EKGs)

SW And OKGs And EKGs

To date, in the literature of review we can find surveys describing the Semantic Web Layer-Cake and Knowledge Graphs separately but none comparing such technologies holistically and jointly describing the interdependency among both. Therefore we introduce this survey from a holistic and comprehensive viewpoint/perspective, including the main components of the updated Semantic Web layer-cake technologies/frameworks and also include related graph-based technologies such as graph query languages and knowledge graphs. In summary, the survey presents a detailed description of a majority of RDF Document Serialization Formats, most popular Semantic Web Ontologies/Vocabularies and most important Semantic Web Rule-Based Languages/Standards. It also includes a concise introduction to graph query languages, sub-divided into Semantic Web Query Languages and related Graph Query Languages. Finally we end-up by presenting the state-of-the-art in Knowledge Graphs, which are also sub-divided into Open Knowledge Graphs (OKG) and Enterprise Knowledge Graphs (EKG).

.05

TEACHING

PAST TEACHING
  • 2001
    2004
    Valencia, Spain

    Computer Science/Information Systems Lecturer

    Mediterranean University Of Science And Technology, Universidad Politecnica de Valencia, Spain

    Computer Science/Information Systems Lecturer at the Department of Computer Science teaching the following courses:
    • Programming & Databases
    • Database Management Systems
    • Information & Data Structures
    • Methodology & Technology of Programming
    • Introduction to Programming and
    • Advanced administration of Databases
    Task included designing course programs, preparing course contents, preparing practical assignments, quizzes, projects and exercises, theory and practical class lectures, weekly tutorials, setup of web pages including course programs and preparation of the “Venia Docendi” in the area of Computer Languages and Information Systems focused in the area of database management systems
  • 1997
    1998
    WOLLONGONG, NSW, AUSTRALIA

    Information Systems Lab Assistant

    University Of Wollongong, Wollongong, NSW, Australia

    Information Systems Lab Assistant at the Department Of Business Information Systems, University Of Wollongong, Wollongong, NSW, Australia. ORACLE RDBMS practices.
.06

SKILLS

PROGRAMMING SKILLS
Python Programming > Intermediate Python Level Skills Working With The Anaconda Distribution And Pandas, Sci-kit-Learn, Numpy, Matplotlib, Seaborn, etc. Libraries
LEVEL : INTERMEDIATE EXPERIENCE : 2 YEARS
Pandas, Sci-kit-Learn, Numpy, Matplotlib, Seaborn Python Libraries
SQL > Advanced SQL Skills, 2 Decades Of Experience With RDBMS
LEVEL : ADVANCED EXPERIENCE : 20 YEARS
SQL, SQL2, SQL3
DATABASES
ORDBMS > Extensive Experience With RDBMS such as Oracle, DB2, Illustra (Postgresql), MySQL, SQLite
LEVEL : ADVANCED EXPERIENCE : 20 YEARS
Oracle, DB2, Illustra (Postgresql), MySQL, SQLite
Triple-Stores, Graph Databases > Intermediate/Advanced Experience With GraphDB And SPARQL And Minor Experience With StarDog
LEVEL : INTERMEDIATE EXPERIENCE : 5 YEARS
GraphDB, StarDog SPARQL
.08

CONTACT

Drop us a line

GET IN TOUCH

You may contact me by submitting a message on this Contact Form