| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Search the digital library catalog Help

Query: search in
search in
search in
search in
* old and bologna study programme

Options:
  Reset


1 - 10 / 45
First pagePrevious page12345Next pageLast page
1.
Large language models for G-code generation in CNC machining: A comparison of ChatGPT-3.5 and ChatGPT-4o
Kristijan Šket, David Potočnik, Miran Brezočnik, Mirko Ficko, Simon Klančnik, 2025, original scientific article

Abstract: This research explores the viability of producing ISO G-code for 3-axis machining with OpenAI's Chat Generative Pre-Trained Transformer models, particularly ChatGPT-3.5 and the newer GPT-4o. G-code (RS-274-D, ISO 6983) converts human directives into commands that machines can understand, controlling toolpaths, spindle velocities, and feed rates to produce particular aspects of an object. Previously, G-code was generated either by hand or through the use of computer-aided manufacturing (CAM) software along with machine-specific post-processors, both of which may require considerable time and expense. This research aimed to assess the practicality and effectiveness of specific large language models (LLMs) in generating G-code. The assessment took place in three distinct phases on a sample component that required 3-axis machining. These phases included: (1) the self-generated production of G-code for the sample component, (2) the examination of the independently generated G-code in the CAM application, and (3) the recognition and justification of mistakes in the G-code. The outcomes indicated varying abilities with promising findings. This method could accelerate and possibly enhance manufacturing workflows by decreasing reliance on expensive CAM software and specialized knowledge.
Keywords: generative artificial intelligence, intelligent manufacturing, large language models (LLM), ChatGPT, CNC machining, G-code programming
Published in DKUM: 28.11.2025; Views: 0; Downloads: 7
.pdf Full text (4,02 MB)
This document has many files! More...

2.
Minimum age of criminal liability of children
Maša Kočivnik, Miha Šepec, 2025, independent scientific component part or a chapter in a monograph

Abstract: Accusing the perpetrator of criminal responsibility makes sense only if he understands the significance of his actions. Since it is a generally accepted fact that children are not capable of developing culpable responsibility until a certain age, practically every criminal law in the world sets an age limit up to which criminal responsibility cannot be attributed to a child. Until a certain age, the child is not mentally developed and mature enough to be able to understand the consequences of his behaviour, and thereby, he develops guilt in the criminal law sense, which deserves the criminal law repression of the state. The question remains, what should be the age up to which the child does not answer for committing a crime? In this chapter, the authors examine this question. At the same time, we wonder whether it is fair and just that a child who commits a serious crime, while being aware that his behaviour is evil (so he actually understands the consequences of his action), is not criminally responsible just because he has not yet reached the objectively set age in the Criminal Code.
Keywords: culpability, age limitation, Slovenian criminal procedure, responsibility of parents, criminal code
Published in DKUM: 17.11.2025; Views: 0; Downloads: 4
.pdf Full text (414,04 KB)
This document has many files! More...

3.
Uporaba jezika Lunor za razvoj spletnih aplikacij : magistrsko delo
Mateja Žvegler, 2025, master's thesis

Abstract: Hitra in učinkovita gradnja uporabniških vmesnikov postaja vse pomembnejša v sodobnem razvoju spletnih aplikacij. V magistrskem delu je predstavljen razvoj razširitve za razvojno orodje Visual Studio Code ter standard Language Server Protocol, ki sta nam omogočila definicijo domensko specifičnega jezika Lunor. Lunor poenostavlja proces gradnje spletnih vmesnikov z berljivo in s pregledno sintakso, ki se samodejno pretvori v React kodo. Funkcionalnost in uporabnost jezika sta prikazani na primeru spletne aplikacije za vodenje knjige receptov.
Keywords: Language Server Protocol, razširitev Visual Studio Code, razvoj spletnih aplikacij, integrirana razvojna okolja, domensko specifični jeziki
Published in DKUM: 15.10.2025; Views: 0; Downloads: 13
.pdf Full text (2,61 MB)

4.
Kodificiranje Code Civil (1804) : med pravno tradicijo in revolucionarno reformo : magistrsko delo
Patricija Ficko, 2025, master's thesis

Abstract: Moderne civilne kodifikacije iz 19. stoletja, so v evropskem prostoru pomenile izjemen prelom v pravni znanosti in revolucijo na področju obravnave civilnega prava. Prva takšna kodifikacija civilnega prava je bil francoski Code civil (1804). Pred 18. stoletjem resnih poskusov kodifikacije na francoskem ozemlju ni bilo, šele z revolucionarnim prevratom so se pojavile težnje h kodificiranju prava, ki bi odpravila zmedo starega režima (ancien régime). Pravo tega obdobja, katero so v revolucionarni dobi, za potrebe razlikovanja med novim in starim režimom, imenovali l'ancien droit, je bilo razdeljena na regijo običajnega prava na severu in regijo rimskega prava na jugu. Ta delitev v povezi s kraljevo zakonodajo je predstavljala zmedo pravnih virov in oteževala poskuse kodificiranja. V času revolucionarnega obdobja je bilo več poskusov kodifikacije prava, vendar zaradi turbulentnega časa v družbi in nestrinjanja glede temeljnih postulatov prava, do nje ni prišlo. Šele z Napoleonovim prevzemom oblasti in ustoličenjem konzulata so se začeli prvi pravi koraki k pripravi civilnega zakonika. Tako je po več letnih prizadevanjih Code civil bil sprejet 21. marca leta 1804. S sprejetjem civilnega zakonika so se uresničile sanje, ki so navdihovale francoske pravnike več stoletij. Code civil je bil edinstven podvig, saj je predstavljal kompromis med tradicijo ancien régime in radikalizmom revolucije. V skladu s t.i. duhom zmernosti je ubral pot med njima in v svojih določbah uspeh ohraniti ravnotežje med reakcionizmom in radikalizmom. V Code civil je moč čutiti vpliv običajnega prava, rimskega prava, kanonskega prava, revolucionarnega prava in kraljevih ordonanc. Po vzoru Gajevih institucij je zakonik razdeljen na tri knjige, v samih določbah pa prevladuje vpliv običajnega prava. Vendar je običajnopravni značaj zakonika bil oslabljen z vključitvijo rimskega prava in revolucionarno miselnostjo časa v katerem je nastal. Določbe Code civil so oblikovane enotno, sistematično, natančno in jasno. Razlog tega je bil v želji po odpravi zmede l'ancien droit. Določbe oblikovane v razumljivem slogu so olajšale implementacijo zakonika v praksi in zagotavljale splošno razumljivost. Tako so na ustrezen način omejili izjeme in nejasnosti. K prefinjenosti zakonika priča tudi njegov vpliv na razvoj prava po svetu. Avtoriteta, prestiž in domet zakonika je primerljiv le z rimskim pravom.
Keywords: kodifikacija, civilni zakonik, Code civil (1804), francoska revolucija, običajno pravo, rimsko pravo, pravna zgodovina
Published in DKUM: 02.10.2025; Views: 0; Downloads: 21
.pdf Full text (1,98 MB)

5.
Jugendsprache und Code-Switching in ausgewählten deutschsprachigen Youtube-Videos : Diplomarbeit
Mark Gračner, 2025, undergraduate thesis

Abstract: Jugendliche verwenden im Gespräch mit Gleichaltrigen eine andere Sprache. Diese Jugendsprache weicht hinsichtlich der Lexik, Grammatik und Syntax von der Sprache der Erwachsenen ab. Dies ist insbesondere in den sozialen Medien immer häufiger zu beobachten. Das Hauptziel dieser Arbeit ist es, festzustellen, welche jugendsprachlichen Begriffe und Begriffe, die dem Code-Swichting zuzuschreiben sind, in ausgewählten deutschsprachigen Youtube-Videos verwendet werden. Dabei werde ich mich detaillierter damit beschäftigen, warum gerade diese Begriffe benutzt werden, wie sie gebraucht werden und welche Rolle sie in der deutschen Youtube-Sprache spielen. Daher stehen Jugendsprache und Code-Switching im Mittelpunkt der Kapitel zwei und drei. Im empirischen Teil meiner Diplomarbeit werde ich die Forschungstechniken und das Ziel meiner Arbeit skizzieren, die Hypothesen formulieren und anschließend eine Analyse und Interpretation der Daten vornehmen. Die Diplomarbeit endet mit den Schlussfolgerungen zu meiner Untersuchung.
Keywords: Jugendsprache, Deutsch, Code-Switching
Published in DKUM: 26.09.2025; Views: 0; Downloads: 10
.pdf Full text (2,69 MB)

6.
Angleščina in slovenska kultura: vloga medijev pri ohranjanju slovenske identitete v Avstraliji : vloga medijev pri ohranjanju slovenske identitete v Avstraliji
Lara Furman, 2025, undergraduate thesis

Abstract: Zaključno delo obravnava vlogo slovenskih medijev v Avstraliji pri ohranjanju jezikovne in kulturne identitete med slovenskimi izseljenci. Osredotoča se na tradicionalne in digitalne medije ter na pojav dvojezičnosti in code-switchinga v diaspori. Uporabljene so bile metode intervjuja, analiza medijskih vsebin in anketa. Rezultati kažejo, da mediji pomembno prispevajo k občutku pripadnosti, še posebej med starejšimi generacijami, medtem ko digitalni mediji predstavljajo potencial za vključevanje mlajših članov skupnosti.
Keywords: slovenska diaspora, Slovenci v Avstraliji, dvojezičnost, code-switching, mediji v diaspori
Published in DKUM: 22.09.2025; Views: 0; Downloads: 3
.pdf Full text (2,85 MB)

7.
A case study on the design and implementation of a platform for hand rehabilitation
Tomaž Kosar, Lu Zhenli, Marjan Mernik, Marjan Horvat, Matej Črepinšek, 2021, original scientific article

Abstract: Rehabilitation aids help people with temporal or permanent disabilities during the rehabilitation process. However, these solutions are usually expensive and, consequently, inaccessible outside of professional medical institutions. Rapid advances in software development, Internet of Things (IoT), robotics, and additive manufacturing open up a way to affordable rehabilitation solutions, even to the general population. Imagine a rehabilitation aid constructed from accessible software and hardware with local production. Many obstacles exist to using such technology, starting with the development of unified software for custom-made devices. In this paper, we address open issues in designing rehabilitation aids by proposing an extensive rehabilitation platform. To demonstrate our concept, we developed a unique platform, RehabHand. The main idea is to use domain-specific language and code generation techniques to enable loosely coupled software and hardware solutions. The main advantage of such separation is support for modular and a higher abstraction level by enabling therapists to write rehabilitation exercises in natural, domain-specific terminology and share them with patients. The same platform provides a hardware-independent part that facilitates the integration of new rehabilitation devices. Experience in implementing RehabHand with three different rehabilitation devices confirms that such rehabilitation technology can be developed, and shows that implementing a hardware-independent rehabilitation platform might not be as challenging as expected.
Keywords: movement observation, rehabilitation aid, assistive technology, robot-assisted rehabilitation, additive manufacturing, local production, human-computer interaction, code generation, domain-specific languages
Published in DKUM: 16.06.2025; Views: 0; Downloads: 7
.pdf Full text (2,18 MB)
This document has many files! More...

8.
An algorithm for voxelised solids representation using chain codes
Blaž Repnik, Libor Váša, Borut Žalik, 2025, original scientific article

Abstract: The paper introduces a new method to describe the surfaces of voxelised solids. It operates in three stages: a hierarchical linked list of chain code sequences is created first; the linked lists are pruned; and, finally, the content of the data structure is stored. The method uses chain codes from either a three- or nine-symbols alphabet. In the first case, two chain code symbols are needed to access the next face, while, in the second case, this is done by one symbol. The pair of chain codes from the three-symbols alphabet, or the individual symbol from the nine-symbols alphabet are considered as tokens. The sets of tokens are, in both cases, extended by two tokens, indicating the beginning and ending of the list. The method processes solids of any shape, including those containing holes, cavities, or multiple components existing in the same voxel space. Edge-connectivity is permitted. The method was compared against the method proposed by Lemus et al., which is designed for solids without holes. Although supporting a broader set of voxelised solids, the proposed method generates sequences of tokens that are, on average, up to 10% shorter. Since the information entropy of the sequences of tokens produced by the proposed method is also smaller, the obtained sequences are more compressible, as confirmed by applying gzip and bzip2 data compressors.
Keywords: voxels, chain code, data structures, pruning, information entropy, data compression
Published in DKUM: 19.05.2025; Views: 0; Downloads: 3
.pdf Full text (11,28 MB)

9.
Variety of mutual-visibility problems in hypercubes
Danilo Korže, Aleksander Vesel, 2025, original scientific article

Keywords: mutual visibility, hypercube, binary code
Published in DKUM: 04.02.2025; Views: 0; Downloads: 9
.pdf Full text (571,90 KB)

10.
Efficient compressed storage and fast reconstruction of large binary images using chain codes
Damjan Strnad, Danijel Žlaus, Andrej Nerat, Borut Žalik, 2024, original scientific article

Abstract: Large binary images are used in many modern applications of image processing. For instance, they serve as inputs or target masks for training machine learning (ML) models in computer vision and image segmentation. Storing large binary images in limited memory and loading them repeatedly on demand, which is common in ML, calls for efficient image encoding and decoding mechanisms. In the paper, we propose an encoding scheme for efficient compressed storage of large binary images based on chain codes, and introduce a new single-pass algorithm for fast parallel reconstruction of raster images from the encoded representation. We use three large real-life binary masks to test the efficiency of the proposed method, which were derived from vector layers of single-class objects – a building cadaster, a woody vegetation landscape feature map, and a road network map. We show that the masks encoded by the proposed method require significantly less storage space than standard lossless compression formats. We further compared the proposed method for mask reconstruction from chain codes with a recent state-of-the-art algorithm, and achieved between and faster reconstruction on test data
Keywords: binary mask, machine learning, chain code, binary encoding, bitmap reconstruction
Published in DKUM: 29.01.2025; Views: 0; Downloads: 153
.pdf Full text (1,45 MB)

Search done in 0.09 sec.
Back to top
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica