A семантический аргумент, механизм рассуждений, механизм правил или просто механизм рассуждений - это часть программного обеспечения, способная делать логические выводы из набора утвержденных фактов или аксиомы. Понятие семантического аргумента обобщает понятие механизма вывода , обеспечивая более богатый набор механизмов для работы. Правила вывода обычно задаются с помощью языка онтологий и часто языка логики описания. Многие рассуждающие используют логику предикатов первого порядка для выполнения рассуждений; вывод обычно выполняется с помощью прямой цепочки и обратной цепочки. Существуют также примеры вероятностных логических схем, включая и вероятностные логические сети.
Известные семантические рассуждения и соответствующее программное обеспечение:
.
S-LOR (Sensor-based Linked Open Rules) семантический анализатор S-LOR находится под лицензией GNU GPLv3.
S-LOR (Связанные открытые правила на основе датчиков) - это основанный на правилах механизм рассуждений и подход к совместному использованию и повторному использованию интероперабельных правил для вывода значимых знаний из измерений датчиков.