To zapisywanie faktów, reguł i zależności tak, żeby program mógł z nich wyciągać wnioski.
This records facts, rules and relationships so software can draw conclusions from them.
Problem it solves
Informacje zapisane w różnych miejscach trudno połączyć, sprawdzić i wykorzystać do odpowiedzi na nowe pytanie.
Information scattered across different places is hard to combine, check and use to answer a new question.
What it does
Nadaje pojęciom wspólny opis, łączy je relacjami i stosuje reguły, które pozwalają wyprowadzać dalsze ustalenia.
It defines concepts consistently, connects them through relationships and applies rules that produce further conclusions.
Everyday example
Asystent łączy informacje o zamówieniu, produkcie i zasadach sklepu, żeby ustalić, jakie dokumenty są potrzebne do zwrotu.
An assistant connects order details, product information and shop rules to establish which documents a return requires.
This concerns you if you…
chcesz łączyć fakty z różnych źródeł
potrzebujesz wniosków zgodnych z zapisanymi regułami
want to connect facts from different sources
need conclusions that follow written rules
Examples
Logika · ontologie · grafy wiedzy
Logic · ontologies · knowledge graphs
Subtopics
AI neurosymboliczna (Neuro-symbolic AI): Combining neural networks (learning from data) with symbolic systems (logic, rules, solvers), e.g. an LLM translating a problem into a formal language for a solver.
Automatyczne dowodzenie twierdzeń (Lean) (Automated and formal theorem proving (Lean)): Models generate formal proofs checked by the kernel of a system such as Lean. Verification establishes that an accepted proof is correct relative to the formalized statement, declared axioms, and trusted kernel; the faithfulness of autoformalization remains a separate issue.
Programowanie logiczne (Logic programming): Declarative paradigm: a program is a set of logical clauses and computation is inference (resolution, fixpoint or stable models).
Solwery SAT i SMT (SAT and SMT solvers): Engines deciding satisfiability of propositional formulas (SAT) and of formulas with background theories such as arithmetic or arrays (SMT).