Искусственный интеллект включает в себя различные модели и алгоритмы для анализа и обработки данных. Модели представления и знаний могут основываться на исчислении предикатов и исключении высказываний, а также могут быть семантическими или реляционными.