Formalizace logických úsudků do PL1

dc.contributor.advisorMenšík, Marek
dc.contributor.authorBaliga, Matěj
dc.contributor.refereeAlbert, Adam
dc.date.accepted2026-06-02
dc.date.accessioned2026-09-02T14:34:56Z
dc.date.available2026-09-02T14:34:56Z
dc.date.issued2026
dc.description.abstractTato bakalářská práce se zabývá převodem vybraných vět přirozeného jazyka do predikátové logiky 1. řádu. Cílem práce bylo navrhnout a implementovat nástroj, který bude schopen formalizovat předem omezenou množinu jazykových konstrukcí pomocí explicitně definovaných pravidel. Navržené řešení vychází ze syntaktické analýzy vět realizované knihovnou spaCy a z následného mapování rozpoznaných struktur na odpovídající formule predikátové logiky. Součástí práce je vymezení podporované množiny formulí, návrh metodiky tvorby převodních pravidel, popis algoritmu rozpoznávání vět a implementace webové aplikace zpřístupňující navržený systém uživateli. Aplikace umožňuje nejen převod vět do logické formy, ale také generování testovacích vět na základě opačných pravidel. Pro usnadnění správy pravidel byly implementovány také pomocné administrátorské nástroje.cs
dc.description.abstractThis bachelor's thesis focuses on the translation of selected natural language sentences into first-order predicate logic. The aim of the thesis was to design and implement a tool capable of formalizing a predefined and restricted set of linguistic constructions using explicitly defined rules. The proposed solution is based on syntactic sentence analysis performed by the spaCy library, followed by mapping recognized structures to corresponding first-order logic formulas. The thesis includes a definition of the supported set of formulas, a methodology for creating translation rules, a description of the sentence recognition algorithm, and the implementation of a web application providing access to the designed system. The application enables not only sentence translation into logical form, but also generation of test sentences using reverse rules. Additional administrative tools for easier rule management were also implemented.en
dc.description.department460 - Katedra informatikycs
dc.description.resultvelmi dobřecs
dc.format.extent2186849 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisBAL0312_FEI_B0613A140014_2026
dc.identifier.urihttp://hdl.handle.net/10084/160330
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.rights.accessopenAccess
dc.subjectbakalářská prácecs
dc.subjectpredikátová logika 1. řáducs
dc.subjectformalizace větcs
dc.subjectpravidlový systémcs
dc.subjectsyntaktická analýzacs
dc.subjectbachelor thesisen
dc.subjectfirst-order predicate logicen
dc.subjectsentence formalizationen
dc.subjectrule-based systemen
dc.subjectsyntactic analysisen
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-nameBc.
dc.thesis.degree-programInformatikacs
dc.titleFormalizace logických úsudků do PL1cs
dc.title.alternativeFormalisation of Logical Arguments into PL1en
dc.typeBakalářská prácecs
local.files.count6
local.files.size8306405
local.has.filesyes

Files

Original bundle

Now showing 1 - 5 out of 6 results
Loading...
Thumbnail Image
Name:
BAL0312_FEI_B0613A140014_2026.pdf
Size:
2.09 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
BAL0312_FEI_B0613A140014_2026_zadani.pdf
Size:
153.81 KB
Format:
Adobe Portable Document Format
Description:
Zadání
Loading...
Thumbnail Image
Name:
BAL0312_FEI_B0613A140014_2026_priloha.zip
Size:
5.31 MB
Format:
ZIP
Description:
Příloha
Loading...
Thumbnail Image
Name:
BAL0312_FEI_B0613A140014_2026_posudek_vedouci_Mensik_Marek.pdf
Size:
160.29 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Menšík, Marek
Loading...
Thumbnail Image
Name:
BAL0312_FEI_B0613A140014_2026_posudek_oponent_Albert_Adam.pdf
Size:
162.81 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Albert, Adam