<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"><rdf:Description rdf:about="https://repozitorij.uni-lj.si/IzpisGradiva.php?id=167588"><dc:title>Priporočilni sistem za pisanje programske kode</dc:title><dc:creator>Erzetič,	Nik	(Avtor)
	</dc:creator><dc:creator>Todorovski,	Ljupčo	(Mentor)
	</dc:creator><dc:subject>formalizacija matematike</dc:subject><dc:subject>dokazovalniki</dc:subject><dc:subject>Agda</dc:subject><dc:subject>strojno učenje</dc:subject><dc:subject>grafovske nevronske mreže</dc:subject><dc:subject>vložitve programske kode</dc:subject><dc:subject>napovedovanje povezav</dc:subject><dc:description>V delu smo razvili priporočilni sistem, ki podpira formalizacijo matematike s pomočjo dokazovalnika Agda. Priporočilni sistem smo zgradili z uporabo strojnega učenja na podatkovnih množicah, pripravljenih iz treh Agdinih knjižnic formalizirane matematike. Vsaka podatkovna množica je sestavljena iz dveh delov; prvi del je množica abstraktnih sintaktičnih dreves posameznih vnosov knjižnice, drugi pa je graf sklicev med vnosi. Priporočilni sistem združuje metodo za vložitev sintaktičnih dreves Agdinih vnosov v realni vektorski prostor, grafovsko nevronsko mrežo za vložitev vozlišč grafa sklicev in ansambel odločitvenih dreves za napovedovanje sklicev med vnosi. Svoj model smo primerjali z že obstoječimi in ugotovili smo, da za vodilnim le malo zaostaja in da je za uporabo priročnejši od njega.</dc:description><dc:date>2025</dc:date><dc:date>2025-03-01 08:15:06</dc:date><dc:type>Magistrsko delo/naloga</dc:type><dc:identifier>167588</dc:identifier><dc:language>sl</dc:language></rdf:Description></rdf:RDF>
