The authors propose a semantic and smart assistance framework for handling linguistic knowledge, called LingFramework. It targets both expert and novice users. It aims to assist the user in understanding the different aspects of the linguistic domain and ease the process of proposing lingware applications. LingFramework is based on a multilingual linguistic domain ontology called LingOnto. It allows (1) representing linguistic data, linguistic processing functionalities and linguistic processing features, and (2) reasoning, via a SWRL-based reasoning engine, about the linguistic knowledge. Currently, it covers English, French, and Arabic languages. To facilitate the interaction with LingOnto, an ontology visualization tool called LingGraph is proposed. It offers an easy-to-use interface for users not familiar with ontologies. It provides a SPARQL pattern-based approach to allow a smart search interaction functionality. LingFramework is applied to assist the user in identifying valid linguistic processing pipelines related to lingware applications. The evaluation results are promising.
Natural language processing provides a very significant contribution to various application areas such as multilingual big data, information retrieval, data integration and multilingual web. However, handling linguistic knowledge to develop such lingware applications is a crucial issue, especially for linguistic novice users. To deal with this issue, a "smart" linguistic knowledge management may help the users to understand the meaning, scope and especially the use of related techniques and algorithms. In this paper, (1) we propose a semantic processing of linguistic knowledge based on a multilingual linguistic domain ontology, called LingOnto. Compared to related work, LingOnto does not only handles linguistic data, but also linguistic processing functionalities and linguistic processing features. Besides, it allows, via a reasoning engine, inferring new linguistic knowledge and assisting in the process of proposing lingware applications. This is particularly useful for novice users, but can also provide new perspectives for the expert ones. LingOnto covers the French, English and Arabic languages. (2) We propose also an assisted user friendly ontology visualization tool called LingGraph. It facilitates the interaction with LingOnto. It offers an easy to use interface for users not familiar with ontologies. It is based on a SPARQL pattern-based approach to allow a smart search interaction functionality to visualize only the ontological view corresponding to the user’s needs and preferences. In order to evaluate LingOnto, we apply it to a framework of identifying valid natural language processing pipelines. Finally, we give the results of the carried-out experiments.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.