ProSLM: A Prolog Synergized Language Model for explainable Domain Specific Knowledge Based Question Answering
Open accessAbstract
Neurosymbolic approaches can add robustness to opaque neural systems by incorporating explainable symbolic representations. However, previous approaches have not used formal logic to contextualize queries to and validate outputs of large language models (LLMs). We propose \systemname{}, a novel neurosymbolic framework, to improve the robustness and reliability of LLMs in question-answering tasks. We provide \systemname{} with a domain-specific knowledge base, a logical reasoning system, and an integration to an existing LLM. This framework has two capabilities (1) context gathering: generating explainable and relevant context for a given query, and (2) validation: confirming and validating the factual accuracy of a statement in accordance with a knowledge base (KB). Our work opens a new area of neurosymbolic generative AI text validation and user personalization.
AI snapshot
Written from the paper’s full text.
TL;DR
ProSLM is a neurosymbolic framework that couples a Prolog knowledge base and backward-chaining inference with an LLM to provide explainable context gathering and fact validation for domain-specific KBQA. It demonstrates these capabilities on UC Santa Cruz campus examples using GPT-3.5, without LLM retraining.
Key findings
- ProSLM has two capabilities: (1) generating explainable, relevant context for a query and (2) validating the factual accuracy of a statement against a knowledge base.
- In context-gathering examples, ProSLM returns grounded context such as `{'truth': True, 'Y': ['quiet', 'wifi']}` for “Where can I study?”, a drop deadline of `['29', 'jan']` for “Can I drop classes?”, and `'Y': 'stevenson'` for “Where should I dine today?”.
- In fact validation, for the ChatGPT claim “UCSC has three dining halls: College Nine/Ten Dining Hall, Cowell/Stevenson Dining Hall, and Crown/Merrill Dining Hall,” ProSLM returns `number_of_dining_halls(3) (False)`, `dining_hall(college_nine_ten) (True)`, `dining_hall(cowell_stevenson) (False)`, and `dining_hall(crown_merrill) (True)`.
- No quantitative performance metrics or benchmark results are reported; the demonstrations are qualitative.
Methods
- Design: a neurosymbolic framework combining a GPT-3.5 neural generator, a GPT-3.5 neural translator, and a symbolic component consisting of a domain-specific Prolog knowledge base and an SWI-Prolog backward-chaining inference agent.
- Data/sample: a UC Santa Cruz campus knowledge base and illustrative queries about studying, dropping classes, dining, and the number of dining halls.
- Analysis: qualitative walkthroughs of explainable context gathering and fact validation, including goal trees and Prolog truth values; no statistical or benchmark evaluation is described.
Limitations
- Stated: an incomplete knowledge base can make ProSLM return an inaccurate answer; the authors plan user-interactive KB updates to mitigate this.
- Stated: goal trees are accurate to the inference engine’s internal workings but are not currently returned by the symbolic component; the authors plan a user-accessible visualization.
- Evident from the text: evaluation is limited to illustrative examples with no quantitative benchmark or comparison, and a `False` validation result may mean either the sentence is factually false or the KB/rule base is incomplete (the latter ambiguity is also stated in the paper).
Model-written summary. Check it against the paper before relying on it.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
8 of 10 cited sources checked · 5 supported · 0 flagged · accuracy not yet measured
- Premisecitation
Inaccurate model outputs, known as model hallucinations, contribute to LLMs' lack of reliability.
“Further, inaccurate model outputs, known as model hallucinations [9], contribute to LLMs' lack of reliability.”
Quote in the paperSubstantial claim1 of 1 sources checked- cites [9] Ji, Z., et al.: Survey of hallucination in natural language generation. ACM Comput. Surv. 55(12) (2023). https://doi.org/10.1145/3571730 source
- Premisecitation
LLMs are not trustworthy.
“Despite their demonstrated power and social influence, these models are not trustworthy [21].”
- Also stated in: § 4 Method · plain
“As previously discussed, LLMs lack trustworthy explainability [21].”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [21] Wang, B., et al.: Decodingtrust: a comprehensive assessment of trustworthiness in GPT models. arXiv preprint arXiv:2306.11698 (2023) source
The Conclusion reports trustworthiness vulnerabilities in GPT-3.5 and GPT-4, particularly under misleading prompts, supporting concern about their reliability. But the paper primarily evaluates specific versions of those models and does not establish that LLMs generally are categorically untrustworthy. (LLM, conf=0.87)
Experimental — accuracy not yet measured
- Also stated in: § 4 Method · plain
- Interpretationreasoning
The symbolic component in ProSLM produces an explainable chain of reasoning to contextualize a query or to fact check a statement.
“The symbolic component in ProSLM produces an explainable chain of reasoning to contextualize a query, as is the case in the context gathering task, or to fact check a statement, as is the case in fact validation, while leveraging the inherently uninterpretable, powerful generative abilities of an LLM.”
- Also stated in: § 4.2 Explainable Context Gathering · plain
“the symbolic component deterministically gathers and provides relevant context to the LLM for an explainable response generation.”
Quote in the paperSubstantial claim- Rests on an assumption: The neural translator accurately converts natural language queries to Prolog and Prolog context back to natural language.
- Rests on an assumption: Every fact in an LLM response can be converted into a Prolog query by the translator.
- Also stated in: § 4.2 Explainable Context Gathering · plain
- Interpretationreasoning
ProSLM is compute-efficient because the LLM does not require any additional training or finetuning for the domain of interest.
“Further, this framework is compute-efficient, as the LLM does not require any additional training or finetuning for the domain of interest.”
- Also stated in: § 6 Discussion and Conclusion · plain
“especially given the fact our framework does not need any LLM retraining”
Quote in the paperSubstantial claim - Also stated in: § 6 Discussion and Conclusion · plain
- Interpretationown data
Providing context built on the user's preferences allows ProSLM to personalize the response for a user.
“As seen in Query 3, by providing context built on the users preferences, this also allows us to personalize the response for a user.”
Quote in the paperNot a substantial claim- Rests on an assumption: The neural translator accurately converts natural language queries to Prolog and Prolog context back to natural language.
- Premisecitation
Symbolic components can introduce faithfulness and reliability into a neural system that cannot be achieved by an LLM alone.
“Symbolic components can introduce faithfulness and reliability into a neural system that cannot be achieved by an LLM alone [20].”
Quote in the paperSubstantial claim0 of 1 sources checked- cites [20] Wan, Z., et al.: Towards cognitive AI systems: a survey and prospective on neuro-symbolic AI (2024) source
- Interpretationreasoning
A False value from backward chaining should be interpreted as meaning either the sentence is factually false or the KB or the rule base is incomplete.
“Note that since backward chaining can only deterministically assert a sentence, a False value should be interpreted as meaning either the sentence is factually false or the KB or the rule base is incomplete.”
Quote in the paperSubstantial claim - Interpretationnone given
One clear limitation of ProSLM is that having an incomplete KB will make ProSLM return an inaccurate answer.
“One clear limitation is having an incomplete KB, which then will make ProSLM return an inaccurate answer.”
Quote in the paperSubstantial claim
- May combine two claims. 12
- Classified as probably not a substantial claim. 13
May combine two claims.
PremisecitationAlthough LLMs can be prompted to self-explain, these explanations are unreliable.
“Although LLMs can be prompted to self-explain [2], these explanations are unreliable [8].”
Quote in the paperSubstantial claim2 of 2 sources checked- cites [2] Camburu, O.M., Rocktäschel, T., Lukasiewicz, T., Blunsom, P.: e-snli: Natural language inference with natural language explanations (2018) source
Section 4 (p. 3) describes models trained on e-SNLI to predict a label and generate an explanation, supporting the general point that a model can explain its own prediction. It does not describe prompting LLMs to self-explain. The separate claim that explanations are unreliable is attributed to [8], not to this paper. (LLM, conf=0.86)
Experimental — accuracy not yet measured - cites [8] Huang, S., Mamidanna, S., Jangam, S., Zhou, Y., Gilpin, L.H.: Can large language models explain themselves? A study of LLM-generated self-explanations. arXiv preprint arXiv:2310.11207 (2023) source
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationRetrieval augmented generation (RAG) architectures directly feed useful information to the QA model, thus grounding the response, reducing factuality hallucinations, and improving explainability of results.
“As opposed to CoT, this architecture directly feeds useful information to the QA model, thus grounding the response, reducing factuality hallucinations, and improving explainability of results.”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [10] Lewis, P., et al.: Retrieval-augmented generation for knowledge-intensive NLP tasks (2020) source
The Introduction (p. 2) says RAG conditions generation on retrieved documents, and §4.2 (p. 6) reports that RAG hallucinated less and generated factually correct text more often than BART. The paper does not establish that RAG improves explainability of results; its Abstract (p. 1) describes providing provenance for decisions as an open research problem. It also does not compare RAG with CoT. (LLM, conf=0.86)
Experimental — accuracy not yet measured
May combine two claims.
InterpretationreasoningNeither the Neuro-Symbolic Concept Learner [11] nor Logic-LM [13] pose a viable approach for the current work due to the complexity of questions expected for a KBQA system and the authors' interest in leveraging the generative power of an LLM.
“Neither [11] nor [13] pose a viable approach in this current work, however, due to the complexity of questions expected for a KBQA system, and our subsequent interest in leveraging the generative power of an LLM to answer inputted queries.”
Quote in the paperSubstantial claim2 of 2 sources checked- cites [11] Mao, J., Gan, C., Kohli, P., Tenenbaum, J.B., Wu, J.: The neuro-symbolic concept learner: interpreting scenes, words, and sentences from natural supervision (2019) source
- cites [13] Pan, L., Albalak, A., Wang, X., Wang, W.: Logic-LM: empowering large language models with symbolic solvers for faithful logical reasoning. In: Bouamor, H., Pino, J., Bali, K. (eds.) Findings of the Association for Computational Linguistics: EMNLP 2023, pp. 3806–3824. Association for Computational Linguistics, Singapore (2023). https://doi.org/10.18653/v1/2023.findings-emnlp.248, https://aclanthology.org/2023.findings-emnlp.248 source
Probably not a substantial claim: may not pass S3 (load-bearing).
PremisecitationThe PredictAndExplain method requires access to a reliable explanation-augmented dataset for training.
“The PredictAndExplain method, introduced in [2], illustrates that models can be trained to generate explanations of their outputs without sacrificing performance, but this approach requires access to a reliable explanation-augmented dataset for training.”
Quote in the paperNot a substantial claim1 of 1 sources checked- cites [2] Camburu, O.M., Rocktäschel, T., Lukasiewicz, T., Blunsom, P.: e-snli: Natural language inference with natural language explanations (2018) source
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown dataIn the fact validation example, ProSLM returned False for number_of_dining_halls(3), True for dining_hall(college_nine_ten), False for dining_hall(cowell_stevenson), and True for dining_hall(crown_merrill).
“validation: number_of_dining_halls(3) (False) dining_hall(college_nine_ten) (True) dining_hall(cowell_stevenson) (False) dining_hall(crown_merrill) (True)”
Quote in the paperNot a substantial claim- Rests on an assumption: The neural translator accurately converts natural language queries to Prolog and Prolog context back to natural language.
- Rests on an assumption: Every fact in an LLM response can be converted into a Prolog query by the translator.
Probably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataIn Query 1, ProSLM output that one can study at the McHenry Library on campus, with context that the place must be quiet and have wifi.
“You can study at the McHenry Library on campus.It is a quiet place with wifi available for students to use.Output: prolog result: {'truth': True, 'Y': ['quiet', 'wifi']}”
- Also stated in: § 3. Neural Translator (Prolog context to Natural Language context) · plain
“Output: ['The place must be quiet', 'The place must have wifi']”
Quote in the paperNot a substantial claim- Rests on an assumption: The neural translator accurately converts natural language queries to Prolog and Prolog context back to natural language.
- Also stated in: § 3. Neural Translator (Prolog context to Natural Language context) · plain
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
FindingreasoningIn the pool example, ProSLM returned p_weather as context because it confirms the pool is open at the current time and checks if it is an outdoor pool, which would make the weather affect its availability.
“What should be noted is the reasoning behind returning 'p_weather' as context -it confirms the pool is open at the current time and also checks if it is an outdoor pool, which would make the weather affect its availability.”
Quote in the paperNot a substantial claim- Rests on an assumption: The neural translator accurately converts natural language queries to Prolog and Prolog context back to natural language.
Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
FindingreasoningIn Query 2, ProSLM output that one can drop classes, with the deadline to drop classes for the quarter being 29 January, after which a petition process is needed.
“Yes, you can drop classes, but please keep in mind that the deadline to drop classes for this quarter is on the 29th of January.After this date, you will need to go through the petition process to drop a class.”
- Also stated in: § Output from Logic LLM · plain
“The deadline to drop classes is 29 Jan if and only if it is the winter quarter, which is checked by looking at the current month of the year.”
Quote in the paperNot a substantial claim- Rests on an assumption: The neural translator accurately converts natural language queries to Prolog and Prolog context back to natural language.
- Also stated in: § Output from Logic LLM · plain
Probably not a substantial claim: may not pass S3 (load-bearing).
Findingown dataIn Query 3, ProSLM output that one should dine at Stevenson, taking the user's culinary preferences into account.
“You should dine at Stevenson.Stevenson College offers a variety of dining options including a dining hall, cafe, and market.The reasoning here, seen in the goal tree above, takes in the user's culinary preferences into account to provide an accurate context -in this case which dining hall to eat at.”
- Also stated in: § 6 Discussion and Conclusion · plain
“Output: ['You should dine at Stevenson']”
Quote in the paperNot a substantial claim- Rests on an assumption: The neural translator accurately converts natural language queries to Prolog and Prolog context back to natural language.
- Also stated in: § 6 Discussion and Conclusion · plain
May combine two claims.
Interpretationnone givenProSLM has two capabilities: context gathering, which generates explainable and relevant context for a given query, and validation, which confirms and validates the factual accuracy of a statement in accordance with a knowledge base.
“This framework has two capabilities (1) context gathering: generating explainable and relevant context for a given query, and (2) validation: confirming and validating the factual accuracy of a statement in accordance with a knowledge base (KB).”
- Also stated in: § 1 Introduction · plain
“has two capabilities: (1) generating a retrievable and explainable chain of reasoning to contextualize the input query or (2) validating the accuracy of a given statement.”
- Also stated in: § 4 Method · boosted
“We demonstrate the utility of ProSLM for two situations -explainable context gathering and explainable fact validation.”
Quote in the paperSubstantial claim- Also stated in: § 1 Introduction · plain
Probably not a substantial claim: may not pass S4 (based).
InterpretationreasoningThe goal trees are accurate to the internal workings of the inference engine.
“while the goal trees are accurate to the internal workings of the inference engine”
- Also stated in: § 4.3 Fact Validation · plain
“A goal tree complements every fact validation, making the response and its validation explainable and trustworthy.”
Quote in the paperNot a substantial claim- Also stated in: § 4.3 Fact Validation · plain
Probably not a substantial claim: may not pass S4 (based).
InterpretationreasoningA goal tree complements every fact validation, making the response and its validation explainable and trustworthy.
“A goal tree complements every fact validation, making the response and its validation explainable and trustworthy.”
Quote in the paperNot a substantial claimMay combine two claims.
InterpretationreasoningProSLM is able to provide correct and reasonably sound 'opinions' and 'verified factual responses' due to either the curated context or the fact validation respectively.
“ProSLM is able to provide correct and reasonably sound 'opinions' and 'verified factual responses' due to either the curated context or the fact validation respectively.”
Quote in the paperSubstantial claim- Rests on an assumption: The neural translator accurately converts natural language queries to Prolog and Prolog context back to natural language.
- Rests on an assumption: Every fact in an LLM response can be converted into a Prolog query by the translator.
Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based). May combine two claims.
Interpretationnone givenThe KB is able to hold real-time information and user-specific preferences, and can be updated independently of the rest of the framework.
“This KB is also able to hold real-time information and user-specific preferences, and can be updated independently of the rest of the framework.”
Quote in the paperNot a substantial claimMay combine two claims.
InterpretationreasoningConditioning an LLM response on ProSLM's context makes the response trustworthy and explainable.
“This makes the LLM response, that is conditioned on this context, trustworthy and explainable.”
- Also stated in: § 4.2 Explainable Context Gathering · plain
“This setting is most useful where the reasoning behind the context grounds the LLM response, making it trustworthy.”
Quote in the paperSubstantial claim- Rests on an assumption: The neural translator accurately converts natural language queries to Prolog and Prolog context back to natural language.
- Also stated in: § 4.2 Explainable Context Gathering · plain
Probably not a substantial claim: may not pass S3 (load-bearing).
Interpretationnone givenThe goal trees are not currently returned by the symbolic component.
“they are not currently returned by the symbolic component.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S4 (based).
Interpretationnone givenAn LLM response can be asserted true if each fact in that response is individually asserted true.
“an LLM response can be asserted true if each fact in that response is individually asserted true.”
Quote in the paperNot a substantial claimMay combine two claims.
InterpretationreasoningProSLM's symbolic component mitigates hallucinations by grounding the model with logical, relevant context, and has the potential to detect them by determining the truth value of a claim.
“in our case, ProSLM's symbolic component mitigates hallucinations by grounding the model with logical, relevant context, and has the potential to detect them by determining the truth value of a claim.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
PremisecitationChain of thought (CoT) prompting outperforms baselines in arithmetic, commonsense, and symbolic reasoning tasks, but requires sufficiently large LLMs.
“This method outperforms baselines in arithmetic, commonsense, and symbolic reasoning tasks, but requires sufficiently large LLMs in order to be successful.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [24] Wei, J., et al.: Chain-of-thought prompting elicits reasoning in large language models (2022)
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
The paper relies on this without support.
Previous approaches have not used formal logic to contextualize queries to and validate outputs of large language models.
“However, previous approaches have not used formal logic to contextualize queries to and validate outputs of large language models (LLMs).”
The paper relies on this without support.
The neural translator accurately converts natural language queries to Prolog and Prolog context back to natural language.
“We use this translator to facilitate the conversion from natural language (English) prose to Prolog and from Prolog to natural language prose.”
“the Translator converts the user query Q(n) to a prolog query Q(p).”
The paper relies on this without support.
Every fact in an LLM response can be converted into a Prolog query by the translator.
“This response R is fed into our Translator, which converts every fact in R into a list of Prolog queries.”
Cites
Artificial intelligence: a modern approach
Kumar, D. A., Balasubramanian, S., Byeon, D. H., & Manerkar, P. G. V. (1995) · Choice Reviews Online · doi:10.5860/choice.33-1577 · Cited by 22,182 · see citing works
Survey of Hallucination in Natural Language Generation
Ji, Z., Lee, N., Frieske, R., Yu, T., Su, D., Xu, Y., Ishii, E., Bang, Y. J., Madotto, A., & Fung, P. (2023) · ACM Computing Surveys · doi:10.1145/3571730 · Cited by 5,025 · cited 1× · see citing works
“Further, inaccurate model outputs, known as model hallucinations [9], contribute to LLMs’ lack of reliability.”
BackgroundChain-Of-Thought Prompting Elicits Reasoning in Large Language Models
Wei, J., Wang, X., Schuurmans, D., Bosma, M., Ichter, B., Xia, F., Chi, E., Le, Q. V., & Zhou, D. (2022) · Advances in Neural Information Processing Systems 35 · doi:10.52202/068431-1800 · Cited by 4,505 · see citing works
Chain-of-Thought Prompting Elicits Reasoning in Large Language Models
Wei, J., Wang, X., Schuurmans, D., Bosma, M., Ichter, B., Xia, F., Chi, E., Le, Q., & Zhou, D. (2022) · arXiv · doi:10.48550/arxiv.2201.11903 · Cited by 4,263 · cited 1× · see citing works
“Instead of training from scratch, chain of thought (CoT) prompting leverages large pre-trained models by instructing the model to describe the “chain of thought” it utilized to come to its answer during generation [24].”
Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks
Lewis, P., Perez, E., Piktus, A., Petroni, F., Karpukhin, V., Goyal, N., Küttler, H., Lewis, M., Yih, W.-T., Rocktäschel, T., et al. (2020) · arXiv · doi:10.48550/arxiv.2005.11401 · Cited by 3,101 · cited 1× · see citing works
“Retrieval augmented generation (RAG) architectures, first introduced in [10], allows one to retrieve relevant documents from a database and input those texts as additional context to a language model.”
BackgroundHuang, L., Yu, W., Ma, W., Zhong, W., Feng, Z., Wang, H., Chen, Q., Peng, W., Feng, X., Qin, B., et al. (2025) · ACM Transactions on Information Systems · doi:10.1145/3703155 · Cited by 2,142 · cited 2× · see citing works
“As for their cause, hallucinations can originate in any part of the language modeling process, from data to the inference step [7][4].”
BackgroundA Survey of Large Language Models
Zhao, W. X., Zhou, K., Li, J., Tang, T., Dong, Z., Hou, Y., Zhang, B., Min, Y., Zhang, J., Liu, P., et al. (2026) · Frontiers of Computer Science · doi:10.1007/s11704-026-60308-3 · Cited by 2,093 · cited 1× · see citing works
“Unsurprisingly, recent state of the art LLMs like OpenAI’s GPT or Meta’s LLaMA models have exhibited incred-ible performance and generalization across a multitude of different tasks and domains, from telecommunications [22] to clean energy [14] to healthcare [26].”
BackgroundA Survey of Large Language Models
Zhao, W. X., Zhou, K., Li, J., Tang, T., Wang, X., Hou, Y., Min, Y., Zhang, B., Zhang, J., Dong, Z., et al. (2023) · arXiv · doi:10.48550/arxiv.2303.18223 · Cited by 2,090
Emergent Abilities of Large Language Models
Wei, J., Tay, Y., Bommasani, R., Raffel, C., Zoph, B., Borgeaud, S., Yogatama, D., Bosma, M., Zhou, D., Metzler, D., et al. (2022) · arXiv · doi:10.48550/arxiv.2206.07682 · Cited by 1,264 · cited 1× · see citing works
“Although LLMs are more than question-answering or QA systems, they exhibit compelling emergent abilities: few-shot prompting capabilities – not observed in smaller models [23].”
BackgroundA Prompt Pattern Catalog to Enhance Prompt Engineering with ChatGPT
White, J., Fu, Q., Hays, S., Sandborn, M., Olea, C., Gilbert, H., Elnashar, A., Spencer-Smith, J., & Schmidt, D. C. (2023) · arXiv · doi:10.48550/arxiv.2302.11382 · Cited by 838 · see citing works
Prompt Engineering as an Important Emerging Skill for Medical Professionals: Tutorial
Meskó, B. (2023) · Journal of Medical Internet Research · doi:10.2196/50638 · Cited by 709 · cited 1× · see citing works
“Interactive question answering (QA) systems, e.g., OpenAI’s ChatGPT, answers questions, or prompts, in natural language text [3], leading to the development of “prompt engineering”[25] to guide the LLM on a variety of tasks from questions in medical diagnosis [12] to customer service [6].”
BackgroundThe benefits and challenges of chatgpt: An overview
Deng, J., & Lin, Y. (2023) · Frontiers in Computing and Intelligent Systems · doi:10.54097/fcis.v2i2.4465 · Cited by 611 · cited 1× · see citing works
“Interactive question answering (QA) systems, e.g., OpenAI’s ChatGPT, answers questions, or prompts, in natural language text [3], leading to the development of “prompt engineering”[25] to guide the LLM on a variety of tasks from questions in medical diagnosis [12] to customer service [6].”
BackgroundMao, J., Gan, C., Kohli, P., Tenenbaum, J. B., & Wu, J. (2019) · arXiv · doi:10.48550/arxiv.1904.12584 · Cited by 444 · see citing works
e-SNLI: Natural language inference with natural language explanations
Camburu, O.-M., Rocktäschel, T., Lukasiewicz, T., & Blunsom, P. (2018) · arXiv · doi:10.48550/arxiv.1812.01193 · Cited by 367 · cited 2× · see citing works
“The PredictAndExplain method, introduced in [2], illustrates that models can be trained to generate explanations of their outputs without sacrificing performance, but this approach requires access to a reliable explanation-augmented dataset for training.”
BackgroundMethodNeuro-symbolic artificial intelligence
Sarker, M. K., Zhou, L., Eberhart, A., et al. (2021) · AI Communications · doi:10.3233/aic-210084 · Cited by 169 · cited 1× · see citing works
“Symbolic AI, a subfield comprising of rule-based, deterministic techniques, can be used to generate trustworthy, human-interpretable explanations [17].”
BackgroundLogic-LM: Empowering Large Language Models with Symbolic Solvers for Faithful Logical Reasoning
Pan, L., Albalak, A., Wang, X., & Wang, W. Y. (2023) · arXiv · doi:10.48550/arxiv.2305.12295 · Cited by 144 · cited 2× · see citing works
“Neither [11] nor [13] pose a viable approach in this current work, however, due to the complexity of questions expected for a KBQA system, and our subsequent interest in leveraging the generative power of an LLM to answer inputted queries.”
BackgroundMethodA Comprehensive Survey of Hallucination Mitigation Techniques in Large Language Models
Tonmoy, S. M. T. I., Zaman, S. M. M., Jain, V., Rani, A., Rawte, V., Chadha, A., & Das, A. (2024) · arXiv · doi:10.48550/arxiv.2401.01313 · Cited by 129 · cited 1× · see citing works
“Still, they can be detected and sometimes mitigated with the right strategies [19].”
BackgroundThe Social Impact of Generative AI: An Analysis on ChatGPT
Baldassarre, M. T., Caivano, D., Nieto, B. F., Gigante, D., & Ragone, A. (2023) · International Conference on Information Technology for Social Good (GoodIT) · doi:10.1145/3582515.3609555 · Cited by 127 · cited 1× · see citing works
“Large language models (LLMs) are changing the way in which data is used and information is disseminated [1].”
BackgroundBreaking into the black box of artificial intelligence
Savage, N. (2022) · Nature · doi:10.1038/d41586-022-00858-1 · Cited by 124 · cited 1× · see citing works
“LLMs, like many deep neural network, are considered “black box” systems; their large number of parameters makes their reasoning uninter-pretable to humans [18].”
BackgroundOn the Origin of Hallucinations in Conversational Models: Is it the Datasets or the Models?
Dziri, N., Milton, S., Yu, M., Zaiane, O., & Reddy, S. (2022) · Proceedings of the 2022 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies · doi:10.18653/v1/2022.naacl-main.387 · Cited by 121 · see citing works
Rawte, V., Chakraborty, S., Pathak, A., Sarkar, A., Tonmoy, S. M. T. I., Chadha, A., Sheth, A., & Das, A. (2023) · Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing · doi:10.18653/v1/2023.emnlp-main.155 · Cited by 119 · see citing works
DecodingTrust: A Comprehensive Assessment of Trustworthiness in GPT Models
Wang, B., Chen, W., Pei, H., Xie, C., Kang, M., Zhang, C., Xu, C., Xiong, Z., Dutta, R., Schaeffer, R., et al. (2023) · arXiv · doi:10.48550/arxiv.2306.11698 · Cited by 110 · see citing works
Rane, N. L. (2024) · Journal of Advances in Artificial Intelligence · doi:10.18178/jaai.2024.2.1.1-26 · Cited by 74 · see citing works
Network meets ChatGPT: intent autonomous management, control and operation
Wang, J., Zhang, L., Yang, Y., Zhuang, Z., Qi, Q., Sun, H., Lu, L., Feng, J., & Liao, J. (2023) · Journal of Communications and Information Networks · doi:10.23919/jcin.2023.10272352 · Cited by 63 · cited 1× · see citing works
“Unsurprisingly, recent state of the art LLMs like OpenAI’s GPT or Meta’s LLaMA models have exhibited incred-ible performance and generalization across a multitude of different tasks and domains, from telecommunications [22] to clean energy [14] to healthcare [26].”
BackgroundNeuro-Symbolic Artificial Intelligence: Current TrendsPreprint
Sarker, M. K., Zhou, L., Eberhart, A., et al. (2021) · arXiv (Cornell University) · doi:10.48550/arxiv.2105.05330 · Cited by 42 · see citing works
Towards Cognitive AI Systems: Workload and Characterization of Neuro-Symbolic AI
Wan, Z., Liu, C.-K., Yang, H., Raj, R., Li, C., You, H., Fu, Y., Wan, C., Samajdar, A., Lin, Y. C., et al. (2024) · 2024 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS) · doi:10.1109/ispass61541.2024.00033 · Cited by 39 · see citing works
Can Large Language Models Explain Themselves? A Study of LLM-Generated Self-Explanations
Huang, S., Mamidanna, S., Jangam, S., Zhou, Y., & Gilpin, L. H. (2023) · arXiv · doi:10.48550/arxiv.2310.11207 · Cited by 22 · see citing works
Self-citationOn the Origin of Hallucinations in Conversational Models: Is it the Datasets or the Models?
Dziri, N., Milton, S., Yu, M., Zaiane, O., & Reddy, S. (2022) · arXiv · doi:10.48550/arxiv.2204.07931 · Cited by 13 · see citing works
Towards Cognitive AI Systems: a Survey and Prospective on Neuro-Symbolic AIPreprint
Wan, Z., Liu, C.-K., Yang, H., et al. (2024) · arXiv (Cornell University) · doi:10.48550/arxiv.2401.01040 · Cited by 7 · see citing works
Flagged first, then by citations
Research works printed but not linked: 1
- George, A.S., George, A.H.: A review of ChatGPT AI’s impact on several business sectors. Partners Universal Int. Innov. J. 1(1), 9–23 (2023)
Cited by
Sorted by citations
LoRP: LLM-based Logical Reasoning via Prolog
Di, Z., Zhang, C., Lv, H., Cui, L., & Liu, L. (2025) · Knowledge-Based Systems · doi:10.1016/j.knosys.2025.114140 · Cited by 11 · see citing works
Parsonage, G., & Dempsey, J. (2025) · International Conference on Software, Knowledge, Information Management and Applications (SKIMA) · doi:10.1109/skima66621.2025.11155781 · Cited by 9 · see citing works
“This hybrid approach aims to take advantage of both the robustness and generalisation capabilities of LLMs alongside the human-interpretable, trustworthy explanations provided by symbolic techniques [50], [18] and apply it to the digital forensic workflow.”
Jaramillo, B., Loza-Aguirre, E., & Terán, L. (2025) · International Conference on eDemocracy & eGovernment · doi:10.1109/icedeg65568.2025.11081623
“To support the use of this control task, we refer to the work of Vakharia et al., [19], which presented ProSLM, a neurosymbolic framework for knowledge-based question-answering (KBQA) systems.”
Su, P., Xu, R., Huang, J., et al. (2026) · Research Square · doi:10.21203/rs.3.rs-8541175/v1
Autonomous Business System via Neuro-symbolic AI
Pang, C., & Sayama, H. (2026) · IEEE International Systems Conference (SysCon) · doi:10.1109/syscon66367.2026.11503621
“Though not specifically for business systems, Vakharia et al. [28] used logic programming to improve the performance of LLMs in domain specific question answering tasks.”
- Authors
- Vakharia, P., Kufeldt, A., Meyers, M., Lane, I., & Gilpin, L. H.
- Affiliations
- University of California, Santa Cruz (US)
- Corresponding author
- Vakharia, Priyesh
- ORCID
- Gilpin, Leilani H.
- Venue
- Lecture Notes in Computer Science
- Publisher
- Springer Nature Switzerland
- Published
- 2024
- Pages
- 291-304
- ISSN
- 0302-9743 (ISSN-L)
- 1611-3349
- OpenAlex
- W4402366652
- Semantic Scholar
- 590f22a64902922676753777bad9c07e41f125a7
- Cited by
- 5
- References
- 21
- Citations by year
- 2026: 2 · 2025: 3
- FWCI
- 1.47
- Type
- conference paper
- Language
- en
- Open access
- green
- arxiv.org
- Licence
- Locations
- Lecture notes in computer science (publishedVersion)
- arXiv (Cornell University) (submittedVersion, cc-by-nc-sa)
- arXiv (Cornell University)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Explainable Artificial Intelligence (XAI)
- Physical Sciences › Computer Science › Artificial Intelligence › Logic, Reasoning, and Knowledge
- Physical Sciences › Computer Science › Artificial Intelligence › Topic Modeling
- Keywords
- neuro-symbolic AI, Prolog, large language models, knowledge base question answering, explainable AI, domain knowledge base, logical reasoning, LLM robustness, user personalization
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-19.
Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-19.
Cited sources are checked by gpt-6-sol.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review