Formalizace logických úsudků do PL1
| dc.contributor.advisor | Menšík, Marek | |
| dc.contributor.author | Baliga, Matěj | |
| dc.contributor.referee | Albert, Adam | |
| dc.date.accepted | 2026-06-02 | |
| dc.date.accessioned | 2026-09-02T14:34:56Z | |
| dc.date.available | 2026-09-02T14:34:56Z | |
| dc.date.issued | 2026 | |
| dc.description.abstract | Tato 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.abstract | This 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.department | 460 - Katedra informatiky | cs |
| dc.description.result | velmi dobře | cs |
| dc.format.extent | 2186849 bytes | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.other | OSD002 | |
| dc.identifier.sender | S2724 | |
| dc.identifier.thesis | BAL0312_FEI_B0613A140014_2026 | |
| dc.identifier.uri | http://hdl.handle.net/10084/160330 | |
| dc.language.iso | cs | |
| dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
| dc.rights.access | openAccess | |
| dc.subject | bakalářská práce | cs |
| dc.subject | predikátová logika 1. řádu | cs |
| dc.subject | formalizace vět | cs |
| dc.subject | pravidlový systém | cs |
| dc.subject | syntaktická analýza | cs |
| dc.subject | bachelor thesis | en |
| dc.subject | first-order predicate logic | en |
| dc.subject | sentence formalization | en |
| dc.subject | rule-based system | en |
| dc.subject | syntactic analysis | en |
| dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
| dc.thesis.degree-level | Bakalářský studijní program | cs |
| dc.thesis.degree-name | Bc. | |
| dc.thesis.degree-program | Informatika | cs |
| dc.title | Formalizace logických úsudků do PL1 | cs |
| dc.title.alternative | Formalisation of Logical Arguments into PL1 | en |
| dc.type | Bakalářská práce | cs |
| local.files.count | 6 | |
| local.files.size | 8306405 | |
| local.has.files | yes |
Files
Original bundle
1 - 5 out of 6 results
Loading...
- Name:
- BAL0312_FEI_B0613A140014_2026.pdf
- Size:
- 2.09 MB
- Format:
- Adobe Portable Document Format
- Description:
- Text práce
Loading...
- Name:
- BAL0312_FEI_B0613A140014_2026_zadani.pdf
- Size:
- 153.81 KB
- Format:
- Adobe Portable Document Format
- Description:
- Zadání
Loading...
- Name:
- BAL0312_FEI_B0613A140014_2026_priloha.zip
- Size:
- 5.31 MB
- Format:
- ZIP
- Description:
- Příloha
Loading...
- 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...
- Name:
- BAL0312_FEI_B0613A140014_2026_posudek_oponent_Albert_Adam.pdf
- Size:
- 162.81 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta – Albert, Adam