Related Experiment Video
Updated: May 13, 2026

03:14
Augmenting Large Language Models via Vector Embeddings to Improve Domain-Specific Responsiveness
Published on: December 6, 2024
Extracting user profile via large language models and ontologies
Pegah Safari1, Mehrnoush Shamsfard1
1Faculty of Computer Science and Engineering, Shahid Beheshti University, Tehran, Iran.
Plos One
|May 11, 2026
Summary
This study introduces a hybrid method for extracting user profiles from Persian dialogue systems, significantly outperforming large language models (LLMs) in accuracy and consistency detection.
Area of Science:
- Natural Language Processing
- Artificial Intelligence
- Computational Linguistics
Background:
- User profile extraction is crucial for personalized systems like recommendation engines and chatbots.
- Existing methods primarily leverage large language models (LLMs) on resource-rich languages.
- Less-resourced languages, such as Persian, present challenges due to limited data and complex linguistic structures.
Purpose of the Study:
- To develop and evaluate a novel multi-step approach for user profile extraction from Persian dialogue systems.
- To address the limitations of current LLMs in handling less-resourced languages for profile extraction.
- To improve the accuracy and consistency detection of extracted user profiles.
Main Methods:
- A hybrid method combining slot filling, in-context learning, and ontology-based inference was proposed.
- Extensive experiments were conducted on various models using Persian dialogue data.
- Performance was evaluated against state-of-the-art LLMs, including GPT-4o and Llama-3-70B.
Main Results:
- The proposed hybrid method achieved a 90.46 F-score for profile extraction, surpassing GPT-4o and Llama-3-70B.
- The system demonstrated superior performance in detecting information inconsistencies, achieving 92% accuracy.
- The method significantly outperformed leading LLMs in both extraction accuracy and inconsistency detection.
Conclusions:
- The developed hybrid approach effectively overcomes the challenges of user profile extraction in less-resourced languages like Persian.
- This method offers a substantial improvement over current LLM-based techniques for dialogue system applications.
- The findings highlight the potential of hybrid methods for enhancing NLP tasks in linguistically complex and data-scarce environments.
Related Concept Videos
Extraction: Advanced Methods
Metal ions can be separated from one another by complexation with organic ligands–the chelating agent– to form uncharged chelates. Here, the chelating agent must contain hydrophobic groups and behave as a weak acid, losing a proton to bind with the metal. Since most organic ligands used in this process are insoluble or undergo oxidation in the aqueous phase, the chelating agent is initially added to the organic phase and extracted into the aqueous phase. The metal-ligand complex is formed in...
Proteomics
A proteome is the entire set of proteins that a cell type produces. We can study proteomes using the knowledge of genomes because genes code for mRNAs, and the mRNAs encode proteins. Although mRNA analysis is a step in the right direction, not all mRNAs are translated into proteins.
Proteomics is the study of proteomes' function. It involves the large-scale systematic study of the proteome to denote the protein complement expressed by a genome. Scientist Mark Wilkins coined the term proteomics...
Proteomics is the study of proteomes' function. It involves the large-scale systematic study of the proteome to denote the protein complement expressed by a genome. Scientist Mark Wilkins coined the term proteomics...
Ribosome Profiling
Ribosome profiling or ribo-sequencing is a deep sequencing technique that produces a snapshot of active translation in a cell. It selectively sequences the mRNAs protected by ribosomes to get an insight into a cell’s translation landscape at any given point in time.
Applications of ribosome profiling
Ribosome profiling has many applications, including in vivo monitoring of translation inside a particular organ or tissue type and quantifying new protein synthesis levels.
The technique helps...
Applications of ribosome profiling
Ribosome profiling has many applications, including in vivo monitoring of translation inside a particular organ or tissue type and quantifying new protein synthesis levels.
The technique helps...