6 CONCLUSIONS
An ontology based task oriented dialogue, considered
as the natural language interface to an intelligent ap-
plication for helping unskilled users to build apps to
display databases contents, was developed in the con-
text of an undergoing project.
The dialogue architecture uses a domain depen-
dent ontology to model the specific discourse acts,
instructions, and the domain knowledge. The natu-
ral language module is a domain independent modu-
le that represents the user utterances in a partial dis-
course representation structure, which will be used
to match the ontology terms in order to obtain a set
of possible semantic representations of the user utter-
ance. The module responsible for managing the di-
alogue is able to use general concepts to prefer se-
mantic representation using general criteria, such as
to minimize the number of instances introduced by
the user, to minimize the number of missing instances
that are missing in the dialogue act, or to ask a ques-
tion to the user to clarify the meaning of its sentence.
The last module is still under development but the
preliminary results are promising as were presented.
The dialogue evaluation is still rudimentary and made
by the developers. It will be further developed when
the other project tasks are integrated and real users are
used.
ACKNOWLEDGEMENTS
This work is funded by FEDER, POR Lisboa 2020,
ANI - Ag
ˆ
encia Nacional de Inovac¸
˜
ao and Fundac¸
˜
ao
para a Ci
ˆ
encia e a Tecnologia, I.P. and Carnegie-
Mellon Portugal partnership, within the scope of the
GOLEM an International R&D project - GOLEM
Lisboa-01-0247-Feder-045917.
REFERENCES
Abdi, A., Idris, N., and Ahmad, Z. (2018). Qapd:
an ontology-based question answering system in the
physics domain. Soft Computing, 22(1):213–230.
ˇ
Zabokrtsk
´
y, Z., Zeman, D., and
ˇ
Sev
ˇ
c
´
ıkov
´
a, M. (2020). Sen-
tence Meaning Representations Across Languages:
What Can We Learn from Existing Frameworks?
Computational Linguistics, 46(3):605–665.
Acomb, K., Bloom, J., Dayanidhi, K., Hunter, P., Krogh, P.,
Levin, E., and Pieraccini, R. (2007). Technical sup-
port dialog systems:issues, problems, and solutions.
In Proceedings of the Workshop on Bridging the Gap:
Academic and Industrial Research in Dialog Tech-
nologies, pages 25–31, Rochester, NY. Association
for Computational Linguistics.
Asiaee, A. H., Minning, T., Doshi, P., and Tarleton, R. L.
(2015). A framework for ontology-based question
answering with application to parasite immunology.
Journal of biomedical semantics, 6(1):1–25.
Atzeni, M. and Atzori, M. (2018). Translating natural lan-
guage to code: An unsupervised ontology-based ap-
proach. In 2018 IEEE First International Conference
on Artificial Intelligence and Knowledge Engineering
(AIKE), pages 1–8.
Chen, H., Liu, X., Yin, D., and Tang, J. (2017). A survey on
dialogue systems: Recent advances and new frontiers.
Acm Sigkdd Explorations Newsletter, 19(2):25–35.
Deriu, J., Rodrigo, A., Otegi, A., Echegoyen, G., Rosset,
S., Agirre, E., and Cieliebak, M. (2020). Survey on
evaluation methods for dialogue systems. Artificial
Intelligence Review, page 56p.
Devi, M. and Dua, M. (2017). Adans: An agriculture do-
main question answering system using ontologies. In
2017 International Conference on Computing, Com-
munication and Automation (ICCCA), pages 122–127.
IEEE.
Fellbaum, C. (1998). WordNet: An Electronic Lexical
Database. Bradford Books.
Fong, T., Thorpe, C., and Baur, C. (2003). Collaboration,
dialogue, human-robot interaction. In Jarvis, R. A.
and Zelinsky, A., editors, Robotics Research, pages
255–266, Berlin, Heidelberg. Springer Berlin Heidel-
berg.
Geurts, B., Beaver, D. I., and Maier, E. (2020). Discourse
Representation Theory. In Zalta, E. N., editor, The
Stanford Encyclopedia of Philosophy. Metaphysics
Research Lab, Stanford University, Spring 2020 edi-
tion.
Gotham, M. and Haug, D. (2018). Glue semantics for uni-
versal dependencies. In Proceedings of the LFG’18
Conference University of Vienna, Miriam Butt, Tracy
Holloway King (Editors), CSLI Publications, pages
208–226.
Kamp, H. and Reyle, U. (1993). From Discourse to Logic:
Introduction to Modeltheoretic Semantics of Natural
Language, Formal Logic and Discourse Representa-
tion Theory. Dordrecht: Kluwer Academic Publish-
ers.
Liu, J., Cohen, S. B., Lapata, M., and Bos, J. (2021).
Universal Discourse Representation Structure Pars-
ing. Computational Linguistics, pages 1–32.
Meditskos, G., Kontopoulos, E., Vrochidis, S., and Kom-
patsiaris, I. (2020). Converness: Ontology-driven
conversational awareness and context understanding
in multimodal dialogue systems. Expert Systems,
37(1):e12378.
Melo, D., Rodrigues, I. P., and Nogueira, V. B. (2016).
Using a dialogue manager to improve semantic web
search. International Journal on Semantic Web and
Information Systems (IJSWIS), 12(1).
Milward, D. and Beveridge, M. (2003). Ontology-based
dialogue systems. In Proc. 3rd Workshop on Knowl-
KEOD 2021 - 13th International Conference on Knowledge Engineering and Ontology Development
106