GraphRAG-Enhanced Dialogue Engine for Domain-Specific Question Answering: A Case Study on the Civil IoT Taiwan Platform
Abstract
1. Introduction
2. Materials
2.1. Civil IoT Taiwan Data Service Platform
2.2. TAIDE (Trustworthy AI Dialogue Engine)
3. Methods
3.1. Knowledge Graph Construction
3.1.1. Data Preprocessing: Document Chunking
3.1.2. Semantic Entity and Relation Extraction
3.1.3. Semantic Schema and Graph Modeling
- label: A category tag indicating the node’s type (e.g., Theme, Dataset, Agency).
- description: A human-readable summary derived from the source text to provide semantic context.
- source: A reference to the original document and chunk, enabling full traceability and verification.
- relationship_type: A standardized semantic type from a predefined ontology (e.g., belongs_to, provides, integrates).
- relationship_description: A concise explanation of the relationship, extracted from the source text.
- directionality: The inherent direction of the relationship is preserved (e.g., Agency → provide → Dataset).
3.2. Natural Language Query Processing
3.2.1. Query Understanding and Path Identification
3.2.2. Condition Translation and Value Filtering
- Value Mapping: Any tagged value in the query (e.g., [Theme: Air Quality], [Observation Property: PM2.5]) is converted into a WHERE clause to filter nodes along the identified path.
- Logical Operators: The translation mechanism supports standard logical operations. If multiple values are provided for the same attribute (e.g., [Theme: Air Quality] and [Theme: Seismic Activity]), they are combined using an IN operator (semantic OR). Conditions on different attributes (e.g., Theme and Agency) are combined using AND. Negations (e.g., “not air quality data”) are translated into NOT conditions.
- Unspecified Values: If a query mentions an entity type without a specific value (e.g., “which agencies provide data?”), no filter is applied to that node type, allowing it to serve as the target of the query or a pass-through point in the path.
3.3. Post-Query Verification and Refinement
4. Experiments and Results
4.1. Advanced RAG
4.2. Testing Cases
4.2.1. Query Available Data
4.2.2. Query Unavailable Data
4.3. Quantitative Performance Evaluation
5. Discussion
5.1. Methodological Limitations and Scalability
- Scalability of KG Construction: A primary consideration is the scalability of the construction process. The current semi-automatic approach relies on manually defined entity types and relationships. While this method ensures high semantic precision and control within the specific domain of the Civil IoT Taiwan platform, it introduces a potential bottleneck when scaling to vastly larger or more diverse datasets. The manual effort required for schema definition and validation may not be feasible for corpora that are orders of magnitude larger or that lack well-defined documentation.
- Maintenance in Dynamic Environments: The current knowledge graph is static, representing a snapshot of the data platform at the time of its creation. However, real-world information ecosystems are dynamic, with datasets being added, updated, or deprecated continuously. This presents a significant challenge for maintaining the graph’s currency and accuracy. Without a mechanism for dynamic updates, the graph risks becoming obsolete, leading to outdated or incorrect responses.
- Potential for Inherent Bias: The entity and relationship extraction process, being reliant on an LLM, is susceptible to the inherent biases present in the model’s training data. This could lead to a skewed or incomplete knowledge representation, where certain concepts are over-represented while others are marginalized. Such biases could subtly influence the query results and perpetuate existing informational disparities.
5.2. Generalizability, Transferability, and Application Cost
- From Specific Case to General Framework: We position the current implementation as a successful proof-of-concept that validates the core principles of our GraphRAG architecture. However, its strong focus on the Civil IoT Taiwan platform means that its direct transferability to other platforms is not guaranteed. The framework’s components exhibit varying degrees of domain independence. The core query reasoning engine, which deconstructs user intent into structural paths and filters, is largely generic. In contrast, the data preprocessing scripts and the specific entity/relationship schema are domain-dependent and would require customization for new applications.
- Cost of Application: Transferring this approach to a new platform would involve several cost components.
- 1.
- Initial Setup Costs: This includes the significant human-in-the-loop effort required from domain experts to define the initial ontology (entities, relationships), validate the extracted knowledge, and fine-tune the LLM prompts for the new domain’s specific terminology and structure.
- 2.
- Operational and Maintenance Costs: These recurring costs encompass API call fees for the underlying LLMs (e.g., TAIDE), computational resources for hosting the graph database (e.g., Neo4j), and the engineering effort needed to maintain and periodically update the knowledge graph as the source data evolves.
- Proposed Generalized Workflow: To facilitate adoption, we propose a modular and domain-agnostic workflow that can be adapted to various data sources. This pipeline would consist of distinct, configurable stages:
- Data Ingestion and Preprocessing: A flexible module to connect to diverse data sources (APIs, databases, documents) and normalize the content.
- Automated Schema Suggestion: An LLM-powered stage to analyze the source data and suggest a preliminary ontology (entity types, relationships), which domain experts can then refine.
- Iterative Knowledge Extraction: A semi-automated process where an LLM extracts entities and relationships, followed by a validation step to ensure accuracy.
- Graph-Based Query Engine: The core reasoning module that translates natural language questions into formal graph queries.
- Response Synthesis and Grounding: An LLM generates a natural language response based on the retrieved graph data, with verifiable citations back to the source nodes.
5.3. Future Research Directions
- Automating KG Lifecycle Management: To address scalability and dynamism, future work will focus on developing techniques for automated ontology learning and schema induction from unstructured text, reducing the reliance on manual definitions. Furthermore, we plan to implement mechanisms for dynamic graph updates, such as incremental construction pipelines triggered by data changes and temporal reasoning capabilities to manage time-sensitive information.
- Enhancing Conversational Capabilities: The current system excels at processing complex, single-turn queries but is not optimized for multi-turn conversational dialogues. Future iterations will integrate more sophisticated dialogue state tracking mechanisms to maintain context, resolve coreferences, and handle ellipsis across an extended conversation, enabling a more natural and effective user interaction model.
- Quantitative Evaluation and Cross-Domain Validation: The current evaluation is qualitative and based on a limited number of test cases. A critical next step is to introduce a comprehensive quantitative evaluation framework. This will involve developing a benchmark of diverse query types and using metrics such as answer accuracy, completeness, and source traceability. We also plan to conduct user studies to measure task success rates and user satisfaction. Inspired by recent work, we may employ LLM-based evaluators to assess criteria like Directness, Comprehensiveness, and Diversity in the generated answers. Subsequently, we will apply the generalized workflow to new domains, such as biomedical or financial data, to rigorously test its adaptability and refine the automated schema mapping techniques.
6. Conclusions
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
Abbreviations
CCTV | Closed-circuit television |
GPE | Geopolitical entities |
GraphRAG | Graph retrieval-augmented generation |
IoT | Internet of thing |
KG | Knowledge graph |
LLM | Large language model |
NER | Named entity recognition |
NSTC | National Science and Technology Council |
OGC | Open Geospatial Consortium |
QA | Question answering |
RAG | Retrieval-augmented generation |
TAIDE | Trustworthy AI dialogue engine |
UML | Unified modeling language |
Appendix A. Process of Query Available Data
Appendix A.1. GraphRAG
- ********** Original Sentence **********
- ********** Annotation Rationale **********
- ********** Path Design Rationale **********
- ********** Path Design **********
- ********** Path Filter **********
- ********** Final Entity Tag **********
- ********** Convert to Syntax **********
- ********** Searched Data **********
- ********** TAIDE Response **********
Appendix A.2. Advanced RAG
- ********** Original Sentence **********
- ********** Searched Data **********
- ********** TAIDE Response **********
- Environmental Protection Administration Air Quality Monitoring Stations: This department collects extensive PM2.5 data through air quality monitoring stations across the country. These data cover variations in PM2.5 concentrations across different regions and times, aiding in the analysis and monitoring of PM2.5’s impact on air quality.
- Local Government Environmental Protection Bureaus: Many local government environmental protection bureaus also operate air quality monitoring stations, collecting data on PM2.5 and other air quality indicators. These data help local governments understand air quality conditions and implement policies and measures to improve air quality as needed.
- Central Weather Bureau of the Ministry of Transportation and Communications: Although the Central Weather Bureau primarily focuses on meteorological observations, it also provides air quality-related data, including PM2.5 concentrations. These data help understand the impact of meteorological conditions on PM2.5 concentrations.
Appendix B. Process of Query Unavailable Data
Appendix B.1. GraphRAG
- ********** Original Sentence **********
- ********** Annotation Rationale **********
- ********** Entity Annotation *********
- ********** Path Design Rationale **********
- ********** Path Design **********
- ********** Path Filter **********
- ********** Final Entity Tag **********
- ********** Convert to Syntax **********
- ********** Searched Data **********
- ********** TAIDE Response **********
Appendix B.2. Advanced RAG
- ********** Original Sentence **********
- ********** Searched Data **********
- ********** TAIDE Response **********
References
- Li, H.; Yue, P.; Wu, H.; Teng, B.; Zhao, Y.; Liu, C. A Question-Answering Framework for Geospatial Data Retrieval Enhanced by a Knowledge Graph and Large Language Models. Int. J. Digit. Earth 2025, 18, 2510566. [Google Scholar] [CrossRef]
- Guo, H.; Nativi, S.; Liang, D.; Craglia, M.; Wang, L.; Schade, S.; Corban, C.; He, G.; Pesaresi, M.; Li, J.; et al. Big Earth Data Science: An Information Framework for a Sustainable Planet. Int. J. Digit. Earth 2020, 13, 743–767. [Google Scholar] [CrossRef]
- Sudmanns, M.; Tiede, D.; Lang, S.; Bergstedt, H.; Trost, G.; Augustin, H.; Baraldi, A.; Blaschke, T. Big Earth Data: Disruptive Changes in Earth Observation Data Management and Analysis? Int. J. Digit. Earth 2020, 13, 832–850. [Google Scholar] [CrossRef] [PubMed]
- Edge, D.; Trinh, H.; Cheng, N.; Bradley, J.; Chao, A.; Mody, A.; Truitt, S.; Metropolitansky, D.; Ness, R.O.; Larson, J. From Local to Global: A Graph RAG Approach to Query-Focused Summarization. arXiv 2024, arXiv:2404.16130. [Google Scholar] [CrossRef]
- Mohammadjafari, A.; Maida, A.S.; Gottumukkala, R. From Natural Language to SQL: Review of LLM-Based Text-to-SQL Systems. arXiv 2024, arXiv:2410.01066. [Google Scholar]
- Tai, C.-Y.; Chen, Z.; Zhang, T.; Deng, X.; Sun, H. Exploring Chain of Thought Style Prompting for Text-to-SQL. In Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing, Singapore, 6–10 September 2023; Bouamor, H., Pino, J., Bali, K., Eds.; Association for Computational Linguistics: Stroudsburg, PA, USA, 2023; pp. 5376–5393. [Google Scholar]
- Liu, M.; Xu, J. NLI4DB: A Systematic Review of Natural Language Interfaces for Databases. arXiv 2025, arXiv:2503.02435. [Google Scholar] [CrossRef]
- Xu, Z.; Jain, S.; Kankanhalli, M. Hallucination Is Inevitable: An Innate Limitation of Large Language Models. arXiv 2024, arXiv:2401.11817. [Google Scholar] [CrossRef]
- Xiao, Y.; Wang, W.Y. On Hallucination and Predictive Uncertainty in Conditional Language Generation. In Proceedings of the 16th Conference of the European Chapter of the Association for Computational Linguistics: Main Volume, Online, 19–23 April 2021; Merlo, P., Tiedemann, J., Tsarfaty, R., Eds.; Association for Computational Linguistics: Stroudsburg, PA, USA, 2021; pp. 2734–2744. [Google Scholar]
- Tonmoy, S.M.T.I.; Zaman, S.M.M.; Jain, V.; Rani, A.; Rawte, V.; Chadha, A.; Das, A. A Comprehensive Survey of Hallucination Mitigation Techniques in Large Language Models. arXiv 2024, arXiv:2401.01313. [Google Scholar] [CrossRef]
- Shen, Y.; Heacock, L.; Elias, J.; Hentel, K.D.; Reig, B.; Shih, G.; Moy, L. ChatGPT and Other Large Language Models Are Double-Edged Swords. Radiology 2023, 307, e230163. [Google Scholar] [CrossRef]
- Pusch, L.; Conrad, T.O.F. Combining LLMs and Knowledge Graphs to Reduce Hallucinations in Question Answering. arXiv 2024, arXiv:2409.04181. [Google Scholar] [CrossRef]
- Farquhar, S.; Kossen, J.; Kuhn, L.; Gal, Y. Detecting Hallucinations in Large Language Models Using Semantic Entropy. Nature 2024, 630, 625–630. [Google Scholar] [CrossRef] [PubMed]
- Guu, K.; Lee, K.; Tung, Z.; Pasupat, P.; Chang, M.-W. REALM: Retrieval-Augmented Language Model Pre-Training. In Proceedings of the 37th International Conference on Machine Learning, Virtual, 13–18 July 2020; JMLR.org: Norfolk, MA, USA, 2020; Volume 119, pp. 3929–3938. [Google Scholar]
- Lewis, P.; Perez, E.; Piktus, A.; Petroni, F.; Karpukhin, V.; Goyal, N.; Küttler, H.; Lewis, M.; Yih, W.; Rocktäschel, T.; et al. Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks. In Proceedings of the 34th International Conference on Neural Information Processing Systems, Vancouver, BC, Canada, 6–12 December 2020; Curran Associates Inc.: Red Hook, NY, USA, 2020; pp. 9459–9474. [Google Scholar]
- Wang, Z.; Araki, J.; Jiang, Z.; Parvez, M.R.; Neubig, G. Learning to Filter Context for Retrieval-Augmented Generation. arXiv 2023, arXiv:2311.08377. [Google Scholar] [CrossRef]
- Siriwardhana, S.; Weerasekera, R.; Wen, E.; Kaluarachchi, T.; Rana, R.; Nanayakkara, S. Improving the Domain Adaptation of Retrieval Augmented Generation (RAG) Models for Open Domain Question Answering. Trans. Assoc. Comput. Linguist. 2023, 11, 1–17. [Google Scholar] [CrossRef]
- Gao, Y.; Xiong, Y.; Gao, X.; Jia, K.; Pan, J.; Bi, Y.; Dai, Y.; Sun, J.; Wang, M.; Wang, H. Retrieval-Augmented Generation for Large Language Models: A Survey. arXiv 2024, arXiv:2312.10997. [Google Scholar] [CrossRef]
- Han, H.; Wang, Y.; Shomer, H.; Guo, K.; Ding, J.; Lei, Y.; Halappanavar, M.; Rossi, R.A.; Mukherjee, S.; Tang, X.; et al. Retrieval-Augmented Generation with Graphs (GraphRAG). arXiv 2025, arXiv:2501.00309. [Google Scholar]
- Ni, B.; Wang, Y.; Cheng, L.; Blasch, E.; Derr, T. Towards Trustworthy Knowledge Graph Reasoning: An Uncertainty Aware Perspective. In Proceedings of the AAAI Conference on Artificial Intelligence, Philadelphia, PA, USA, 25 February–4 March 2025; Volume 39, pp. 12417–12425. [Google Scholar] [CrossRef]
- Ram, O.; Levine, Y.; Dalmedigos, I.; Muhlgay, D.; Shashua, A.; Leyton-Brown, K.; Shoham, Y. In-Context Retrieval-Augmented Language Models. Trans. Assoc. Comput. Linguist. 2023, 11, 1316–1331. [Google Scholar] [CrossRef]
- Abu-Rasheed, H.; Weber, C.; Fathi, M. Knowledge Graphs as Context Sources for LLM-Based Explanations of Learning Recommendations. In Proceedings of the 2024 IEEE Global Engineering Education Conference (EDUCON), Kos, Greece, 8–11 May 2024; pp. 1–5. [Google Scholar]
- Kommineni, V.K.; König-Ries, B.; Samuel, S. From Human Experts to Machines: An LLM Supported Approach to Ontology and Knowledge Graph Construction. arXiv 2024, arXiv:2403.08345. [Google Scholar] [CrossRef]
- Ji, S.; Pan, S.; Cambria, E.; Marttinen, P.; Yu, P.S. A Survey on Knowledge Graphs: Representation, Acquisition, and Applications. IEEE Trans. Neural Netw. Learn. Syst. 2022, 33, 494–514. [Google Scholar] [CrossRef]
- Pan, S.; Luo, L.; Wang, Y.; Chen, C.; Wang, J.; Wu, X. Unifying Large Language Models and Knowledge Graphs: A Roadmap. IEEE Trans. Knowl. Data Eng. 2024, 36, 3580–3599. [Google Scholar] [CrossRef]
- Luo, L.; Li, Y.-F.; Haffari, G.; Pan, S. Reasoning on Graphs: Faithful and Interpretable Large Language Model Reasoning. arXiv 2023, arXiv:2310.01061. [Google Scholar]
- Guo, K.; Shomer, H.; Zeng, S.; Han, H.; Wang, Y.; Tang, J. Empowering GraphRAG with Knowledge Filtering and Integration. arXiv 2025, arXiv:2503.13804. [Google Scholar] [CrossRef]
- Luo, H.; Zhang, J.; Li, C. Causal Graphs Meet Thoughts: Enhancing Complex Reasoning in Graph-Augmented LLMs. arXiv 2025, arXiv:2501.14892. [Google Scholar]
- Wang, Y.; Lipka, N.; Rossi, R.A.; Siu, A.; Zhang, R.; Derr, T. Knowledge Graph Prompting for Multi-Document Question Answering. In Proceedings of the Thirty-Eighth AAAI Conference on Artificial Intelligence and Thirty-Sixth Conference on Innovative Applications of Artificial Intelligence and Fourteenth Symposium on Educational Advances in Artificial Intelligence, Vancouver, BC, Canada, 20–27 February 2024; AAAI Press: Washington, DC, USA, 2024; Volume 38, pp. 19206–19214. [Google Scholar]
- Sequeda, J.; Allemang, D.; Jacob, B. Knowledge Graphs as a Source of Trust for LLM-Powered Enterprise Question Answering. J. Web Semant. 2025, 85, 100858. [Google Scholar] [CrossRef]
- Zahera, H.M.; Ali, M.; Sherif, M.A.; Moussallem, D.; Ngonga, A. Generating SPARQL from Natural Language Using Chain-of-Thoughts Prompting. In Proceedings of the International Conference on Semantic Systems, Amsterdam, The Netherlands, 17–19 September 2024. [Google Scholar]
- Lee, C.-M.; Kuo, W.-L.; Tung, T.-J.; Huang, B.-K.; Hsu, S.-H.; Hsieh, S.-H. Government Open Data and Sensing Data Integration Framework for Smart Construction Site Management. In Proceedings of the 36th International Symposium on Automation and Robotics in Construction, Banff, AB, Canada, 21–24 May 2019. [Google Scholar]
- Lin, Y.-F.; Chang, T.-Y.; Su, W.-R.; Shang, R.-K. IoT for Environmental Management and Security Governance: An Integrated Project in Taiwan. Sustainability 2021, 14, 217. [Google Scholar] [CrossRef]
- Liang, S.; Khalafbeigi, T.; van der Schaaf, H. OGC SensorThings API Part 1: Sensing Version 1.1. Available online: https://docs.ogc.org/is/18-088/18-088.html (accessed on 1 August 2025).
- Civil IoT Taiwan-Data Service Platform. Available online: https://ci.taiwan.gov.tw/dsp/Views/_EN/index.aspx (accessed on 31 July 2025).
- TAIDE. Available online: https://en.taide.tw/ (accessed on 31 July 2025).
- Lee, C.-S.; Wang, M.-H.; Chen, C.-Y.; Yang, S.-C.; Reformat, M.; Kubota, N.; Pourabdollah, A. Integrating Quantum CI and Generative AI for Taiwanese/English Co-Learning. Quantum Mach. Intell. 2024, 6, 64. [Google Scholar] [CrossRef]
- Hu, Y.; Mai, G.; Cundy, C.; Choi, K.; Lao, N.; Liu, W.; Lakhanpal, G.; Zhou, R.Z.; Joseph, K. Geo-Knowledge-Guided GPT Models Improve the Extraction of Location Descriptions from Disaster-Related Social Media Messages. Int. J. Geogr. Inf. Sci. 2023, 37, 2289–2318. [Google Scholar] [CrossRef]
- Aralikatte, R.; Lamm, M.; Hardt, D.; Søgaard, A. Ellipsis Resolution as Question Answering: An Evaluation. In Proceedings of the 16th Conference of the European Chapter of the Association for Computational Linguistics: Main Volume, Online, 19–23 April 2021; Merlo, P., Tiedemann, J., Tsarfaty, R., Eds.; Association for Computational Linguistics: Stroudsburg, PA, USA, 2021; pp. 810–817. [Google Scholar]
- Lin, C.-J.; Huang, C.-H.; Wu, C.-H. Using BERT to Process Chinese Ellipsis and Coreference in Clinic Dialogues. In Proceedings of the 2019 IEEE 20th International Conference on Information Reuse and Integration for Data Science (IRI), Los Angeles, CA, USA, 30 July–1 August 2019; pp. 414–418. [Google Scholar]
- Zhang, W.; Wiseman, S.; Stratos, K. Seq2seq Is All You Need for Coreference Resolution. arXiv 2023, arXiv:2310.13774. [Google Scholar] [CrossRef]
- Finkel, J.R.; Grenager, T.; Manning, C. Incorporating Non-Local Information into Information Extraction Systems by Gibbs Sampling. In Proceedings of the 43rd Annual Meeting on Association for Computational Linguistics—ACL ’05, Ann Arbor, MI, USA, 25–30 June 2005; Association for Computational Linguistics: Stroudsburg, PA, USA, 2005; pp. 363–370. [Google Scholar]
- spyCy Industrial-Strength Natural Language Processing in Python. Available online: https://spacy.io/ (accessed on 1 August 2025).
- Covas, E. Named Entity Recognition Using GPT for Identifying Comparable Companies. arXiv 2023, arXiv:2307.07420. [Google Scholar] [CrossRef]
- Wang, S.; Sun, X.; Li, X.; Ouyang, R.; Wu, F.; Zhang, T.; Li, J.; Wang, G.; Guo, C. GPT-NER: Named Entity Recognition via Large Language Models. In Proceedings of the Findings of the Association for Computational Linguistics: NAACL 2025, Albuquerque, NM, USA, 29 April–4 May 2025; Chiruzzo, L., Ritter, A., Wang, L., Eds.; Association for Computational Linguistics: Stroudsburg, PA, USA, 2025; pp. 4257–4275. [Google Scholar]
- Karpukhin, V.; Oguz, B.; Min, S.; Lewis, P.; Wu, L.; Edunov, S.; Chen, D.; Yih, W. Dense Passage Retrieval for Open-Domain Question Answering. In Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (EMNLP), Online, 16–20 November 2020; Webber, B., Cohn, T., He, Y., Liu, Y., Eds.; Association for Computational Linguistics: Stroudsburg, PA, USA, 2020; pp. 6769–6781. [Google Scholar]
- Izacard, G.; Grave, E. Leveraging Passage Retrieval with Generative Models for Open Domain Question Answering. arXiv 2021, arXiv:2007.01282. [Google Scholar] [CrossRef]
- Wang, Y.; Kordi, Y.; Mishra, S.; Liu, A.; Smith, N.A.; Khashabi, D.; Hajishirzi, H. Self-Instruct: Aligning Language Models with Self-Generated Instructions. In Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), Toronto, ON, Canada, 9–14 July 2023; Rogers, A., Boyd-Graber, J., Okazaki, N., Eds.; Association for Computational Linguistics: Stroudsburg, PA, USA, 2023; pp. 13484–13508. [Google Scholar]
Type of Entity | Definition and Explanation | Examples |
---|---|---|
Platform | The platform for data integration and query services | Civil IoT Data Service Platform |
Collaborative Organization | Interagency/central-level units coordinating multi-source data integration and application | Jointly established by Academia Sinica, Water Resources Agency, and municipal governments |
Ministry | Primary supervisory agencies responsible for policy and data management | Ministry of Economic Affairs; Ministry of Interior |
Agency | Actual data providers, subordinate to ministries, responsible for sensing operations and data maintenance | Water Resources Agency; National Land Management Agency |
Theme | Conceptual entities categorized by content dimensions | Air quality, water resources; Seismic activity; Disaster alerts |
Dataset | A collection of sensing data, serving as an entity for query and integration | River water level; Real-time CCTV footage; PM2.5 |
Attribute | Supplementary dataset field conditions for content filtering purposes | Observation type; Update frequency; Number of stations, etc. |
Type of Relation | Examples |
---|---|
Belong to | An agency belongs to Ministry. Several agencies belong to Collaborative Organization. |
Contain | A theme contains multiple datasets; a dataset contains multiple observation attributes or attribute fields. |
Cooperate | Multiple agencies/organizations collaborating to establish a dataset |
Integrate | The platform integrates data from various ministries and agencies. |
Provide | An agency provides a specific dataset; the platform provides multiple thematic datasets |
Have attribute | Observation in this dataset have attribute named update frequency. |
P | R | F1 | |
---|---|---|---|
2-Entity | 0.765 | 0.824 | 0.788 |
3-Entity | 0.732 | 0.710 | 0.716 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 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 (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Yu, H.-H.; Lin, W.-T.; Kuan, C.-W.; Yang, C.-C.; Liao, K.-M. GraphRAG-Enhanced Dialogue Engine for Domain-Specific Question Answering: A Case Study on the Civil IoT Taiwan Platform. Future Internet 2025, 17, 414. https://doi.org/10.3390/fi17090414
Yu H-H, Lin W-T, Kuan C-W, Yang C-C, Liao K-M. GraphRAG-Enhanced Dialogue Engine for Domain-Specific Question Answering: A Case Study on the Civil IoT Taiwan Platform. Future Internet. 2025; 17(9):414. https://doi.org/10.3390/fi17090414
Chicago/Turabian StyleYu, Hui-Hung, Wei-Tsun Lin, Chih-Wei Kuan, Chao-Chi Yang, and Kuan-Min Liao. 2025. "GraphRAG-Enhanced Dialogue Engine for Domain-Specific Question Answering: A Case Study on the Civil IoT Taiwan Platform" Future Internet 17, no. 9: 414. https://doi.org/10.3390/fi17090414
APA StyleYu, H.-H., Lin, W.-T., Kuan, C.-W., Yang, C.-C., & Liao, K.-M. (2025). GraphRAG-Enhanced Dialogue Engine for Domain-Specific Question Answering: A Case Study on the Civil IoT Taiwan Platform. Future Internet, 17(9), 414. https://doi.org/10.3390/fi17090414