30 research outputs found

    Language resources and tools for Livonian

    No full text
    This article describes linguistic collections of Livonian, development of digital resources, and their usage. The main motivation is to ensure the accessibility of Livonian intangible cultural heritage and linguistic materials for the Livonian and research communities as well as using digital technologies for the purpose of ensuring accessibility and making creation of resources more efficient. This paper also discusses digital technologies and tools needed by the Livonian community and researchers as well as challenges deriving from work with limited resources. A separate section discusses possibilities for adopting language technologies for low-resource languages based on the experiment of building a machine translation module for Livonian. Kokkuvõte. Valts Ernštreits, Mark Fišel, Matīss Rikters, Marili Tomingas, Tuuli Tuisk: Keeleressursid ja -vahendid liivi keele jaoks. Käesolev artikkel annab ülevaate liivi keelekogudest, digitaalsete ressursside arendamisest liivi keele jaoks ja nende kasutamisest, et tagada liivi vaimse kultuuripärandi ja keeleliste materjalide kättesaadavus nii liivi kogukonnale kui ka laiemale teadlaskonnale. Samuti on digitehnoloogia kasutamise eesmärgiks tagada parem ligipääs allikatele ning muuta liivi keele jaoks vajalike ressursside loomine tõhusamaks. Artiklis käsitletakse liivlaste kogukonnale ja teadlastele vajalikke digitehnoloogiaid ja vahendeid ning piiratud ressurssidega tööst tulenevaid väljakutseid. Eraldi alapeatükis analüüsitakse vähese ressursiga keelte keeletehnoloogia kasutuselevõttu, tuginedes liivi masintõlke katsetamisele. Kubbõvõttõks. Valts Ernštreits, Mark Fišel, Matīss Rikters, Marili Tomingas, Tuuli Tuisk: Resursõd ja vaindõkst līvõ kīel pierāst. Kēra tǟmikšõb iļvaņtlimiz iļ līvõ kīel kubūd, līvõ kīel pierāst lūodõd digitālizt resursõd, nänt kazāntimiz ja kȭlbatimiz, višīņtõs līvõd vaimlizt kultūr pierāndõkst ja tarmõs võimiži päzzõ kīel materjalõd jūrõ līvliztõn eņtšõdõn ja ka tuņšlijiztõn. Digitālizt tehnolōgijd kazāntimiz merk um ka parāntõ ovātõd kȭlbatimiz võimiži ja tīedõ līvõ kīel pierāst vajāglizt resursõd lūomiz jo kievāmõks. Kēra nīžõb iļ digitālizt tehnologijd ja vaindõkst, mis ātõ tārpalizt līvõd ja tuņšlijizt pierāst, ja iļ problēmõd, mis suggõbõd piškīzt resursõdõks jelāmizõst. Īžki kabāl um pivāstõd kīel tehnologijd kȭlbatimizõn piškīzt resursõdõks kīeld pierāst – sīesõ alīzõks um kȭlbatõd līvõ kīel mašīntulkõm lūomiz nägțõb

    Comparison and exploration of classification algorithms C4.5, C5.0 and SVM for computational linguistics

    No full text
    Maģistra darba mērķis ir izpētīt populāro valodas apstrādes rīku Maltparser, tā teikumu sintaktiskajā analizatorā izmantotos algoritmus – sintaktiskās analīzes algoritmu Arc-Eager Shift-Reduce un mašīnmācīšanās algoritmu SVM. Maģistra darbā SVM algoritms tiks salīdzināts ar citiem mašīnmācīšanās algoritmiem – C4.5 un C5.0 – kas sniedz ievērojamas priekšrocības tieši valodas apstrādes vajadzībām. Maģistra darba gaitā izstrādāta arī autora realizācija minētajam sintaktiskās analīzes algoritmam un mašīnapmācības algoritmam. Šī maģistra darba mērķis ir pārbaudīt, vai teikuma sintaktiskajai analīzei SVM klasifikatoru var veiksmīgi aizstāt ar C5.0 klasifikatoru, kas ģenerēs cilvēkam izlasāmus un vieglāk uztveramus klasifikācijas kokus un / vai likumus nekā SVM ģenerētais vektora formāts. Maģistra darbā paredzēts arī kvantitatīvi salīdzināt algoritmu precizitāti un citus izmērāmus raksturlielumus.The objective of this master’s thesis is to explore the popular language processing tool Maltparser and the algorithms used in its sentence syntactic analyzer – the dependency parsing Arc-eager Shift-reduce algorithm and the machine learning SVM algorithm. In this thesis the SVM algorithm will be compared to two other machine learning algorithms – C4.5 and C5.0 that produce more promising results especially for language processing tasks. In the course of this thesis the author will also develop his own implementation of said dependency parsing algorithm combined with C4.5 / C5.0. The objective of this master’s thesis is to verify whether the SVM classification algorithm can be successfully replaced with the C5.0 classification algorithm. This would make the classification trees and / or rules that are generated by the algorithm easier readable for users unlike the SVM vector format. This thesis will also provide a quantitative comparison of the accuracy and other characteristics

    Development of absence accounting module of human resource management system.

    No full text
    ”PROMBŪTNES UZSKAITES MODUĻA IZSTRĀDE PERSONĀLVADĪBAS SISTĒMĀ” ir kvalifikācijas darbs, kurā tikai izstrādāts uzkrātā atvaļinājuma uzskaites modulis tīmekļa mākoņrisinājumam “Tildes Jumis - Personālvadība”. Izstrādātais modulis nodrošina iespēju lietotājiem noteikt, pēc kādiem kritērijiem aprēķināt uzkrāto atvaļinājumu, kā arī to aprēķināt, ņemot vērā citos sistēmas moduļos reģistrētos notikumus – darba attiecību sākšanas datumu, jau izmantotos atvaļinājumus, informāciju par bērniem u.c. Modulis tik izstrādāts pēc testu virzītās izstrādes principa. Sistēma ir izstrādāta izmantojot Microsoft .NET Core ietvaru, Angular ietvaru un citas jaunākās tīmekļa tehnoloģijas.“DEVELOPMENT OF ABSENCE ACCOUNTING MODULE OF HUMAN RESOURCE MANAGEMENT SYSTEM” is a thesis in which the author developed a module for calculating the accumulated vacation time of employees. The module is a part of a cloud-based web application “Tildes Jumis - Personālvadība”. The developed module lets a user define how the available vacation days will be calculated and calculates them, considering information that is registered in other system modules, like date when employee has start working, information about children and other information. The module is developed following the test-driven development approach. The system is developed using Microsoft .NET Core framework, Angular framework and other latest web technologies

    Hibrīda mašīntulkošana, kombinējot vairāku mašīntulkošanas sistēmu rezultātus.

    No full text
    Šis darbs pēta metodes un izstrādā rīkus, lai kombinētu tulkojumus no dažādām mašīntulkošanas (MT) sistēmām, uzlabojot kopējo tulkojuma kvalitāti. Tiek pētīta metožu piemērojamība mazajām, morfoloģiski bagātajām valodām, it īpaši latviešu un igauņu valodai. Analizētas esošās metodes un izstrādātas vairākas jaunas, kuras implementētas un novērtētas, izmantojot automātisko un cilvēka vērtēšanu. Radītas vairākas jaunas metodes, kas: sadala avotvalodas teikumu fragmentos un tos kombinē, izmantojot valodas modeli; kombinē neirontulkojumus, izmantojot neironu MT uzmanības sastatījumus; iteratīvi papildina apmācības datus ar vairākpakāpju tulkošanas pieeju. Galvenie rezultāti ir jaunu tulkojumu kvalitātes standartu sasniegušas angļu-igauņu MT sistēmas; metodes neironu MT uzmanības sastatījumu izmantošanai MT kombinēšanai un izpratnei; MT kombinēšanas sistēmas angļu-latviešu statistiskajām MT sistēmām. Atslēgvārdi: Mašīntulkošana, datorlingvistikaThis thesis aims to combine output from multiple machine translation (MT) systems to increase the translation quality. Applicability of the developed methods for small, morphologically rich languages is evaluated. Existing methods have been analysed, several combination methods have been proposed, which have been implemented and evaluated using automatic and human evaluation. Novel methods have been created that split source text into fragments and combine them using a language model; combine neural MT output by using attention alignments; use a multi-pass approach to produce additional incrementally improving training data. Key results are new state-of-the-art English-Estonian MT systems; approaches that use attention alignments for MT combination and comprehension of translations; systems for combining output from English-Latvian statistical MT. Keywords: Machine Translation, Natural Language Processin

    Development of user experience and user interface architecture, based on analysis of user behaviour, interaction and statistics

    No full text
    Bakalaura darba mērķis ir izpētīt lietotāja saskarnes un lietotāja pieredzes pareizos izstrādes principus un praksi, kas koncentrēta uz lietotājiem, lietotāju paradumiem un mijiedarbību ar lietotni, kā arī izpētīt, ko ir iespējams uzzināt par lietojumprogrammatūras lietotājiem, lai izstrādes produktu pielāgotu visprecīzāk lietotāju vajadzībām. Bakalaura darbā apskatīts kā katru no lietotnes izstrādes posmiem balstīt lietotājos un lietotāju vajadzībās – ko ņemt vērā par lietotāju, kad noris lietotnes izstrādes pirmais posms un pirms lietotne ir sasniegusi gala lietotāju, kādi ir lietotāju monitoringa rīku veidi, lai par lietotājiem apkopotu informāciju un veiktu analīzi, kā arī kādi ir testu veidi, kas balstīti lietotāja atgriezeniskajā saitē un izvēlēs. Pētījumā apskatīta arī gadījuma izpēte ar reālu lietotāju monitoringu un analīzi.The aim of this bachelor thesis is to research user experience and user interface correct and standardized development, that is focused on the user, habits of user and user interaction with the software. The aim is to research user from all the aspects, so it would be possible to adjust the software completely to the needs of the user. Bachelor thesis examines how to base each iteration of the development of the software on the end-user needs. This thesis examines what to take into the account about the user when it comes to the first stage of the development of the software and before the software is delivered to the end-user, and what are the types of user monitoring tools and what are test types what are based on user feedback and user choices. The study also examines a case-specific study and monitoring and analysis of actual users

    Development of thermoregulation system for smart house

    No full text
    Lietderīga un saprātīga mājas automatizācijas un mākslīgā intelekta izmantošana var pamatīgi uzlabot cilvēku dzīves līmeni un atbrīvot cilvēkus no dažādiem rutīnas darbiem. Šī bakalaura darba mērķis ir izveidot funkcionējošu termoregulācijas sistēmu viedajai mājai, kas reģistrē visas lietotāju darbības un apstākļus kādās tās veiktas, un izveidot tai piemērotu mašīnmācīšanās modeli, ko laika gaitā, kad tiks savākts pietiekams datu daudzums, apmācītu un ļautu sniegt ieteikumus par termoregulēšanu mājās. Darba rezultātā tika izveidota pilnīgi funkcionējoša termoregulācijas sistēma, ar kuras palīdzību var attālināti un ar runas vadību regulēt logus un radiatorus, kā arī pārraudzīt temperatūru divās mājas istabās.“Development of thermoregulation system for smart home” A useful and reasonable use of home automation and artificial intelligence can greatly improve people's standard of living and free people from various routines. The aim of this bachelor's thesis is to create a functioning thermoregulation system for a smart home that records all users' activities and conditions in which they have been performed, and to create a suitable machine learning model that, over time, when sufficient data is collected, would train and allow recommendations on home thermoregulation. The work resulted in a fully functioning thermoregulation system that allows remote and speech control of windows and radiators, as well as monitoring temperatures in two rooms of the house

    K-Translate - Interactive Multi-system Machine Translation

    No full text

    The development of a class and instance diagram editor using the tool defining platform GrTP

    No full text
    Šis kvalifikācijas darbs izstrādāts saistībā ar programmēšanas praksi Latvijas Universitātes Matemātikas un informātikas institūtā. Darba mērķis bija izstrādāt programmatūru, ar kuru ir ērti zīmēt un strādāt ar klašu un instanču diagrammām. Programmatūra ļauj lietotājam zīmēt diagrammas elementus, palīdz lietotājam, piedāvājot izvēlēties vērtības elementu laukos, kā arī pārbauda, vai dati, ko lietotājs ievadījis elementu laukos, ievadīti korektā formātā, un, vai pati diagramma sastādīta korekti.This qualification work was developed in association with programming practice in the Institute of Mathematics and Computer Sciences, University of Latvia. The objective of this work was to develop an easy to use program for drawing and working with class and instance diagrams. The program allows the user to draw the diagram elements, offers input values for the diagram elements, and also checks whether the values that the user has input are in the correct format and whether the diagram itself is composed correctly. Keywords: classes, instances, diagrams, metamodels, modeling Abstract This qualification work was developed in association with programming practice in the Institute of Mathematics and Computer Sciences, University of Latvia. The objective of this work was to develop an easy to use program for drawing and working with class and instance diagrams. The program allows the user to draw the diagram elements, offers input values for the diagram elements, and also checks whether the values that the user has input are in the correct format and whether the diagram itself is composed correctly

    Universal methods for Twitter data analysis

    No full text
    Šī bakalaura darba mērķis ir izpētīt, kā tiek analizēti dati no sociālā tīkla Twitter un atrast lietderīgākās metodes, kas palīdz šādus datus analizēt. Šajā darbā tiks apskatītas metodes, risinājumi un rīki, kas varētu būt noderīgi jebkādas tematikas Twitter datu analīzei. Darba gaitā, pielietojot apskatītās metodes un risinājumus, tiks izveidots un aprakstīts rīks universālai Twitter datu analīzei.The objective of this thesis is to explore how data from the Twitter social network can be analyzed and to find the most useful methods that would help to analyze such data. This thesis will describe the methods, solutions and tools that could be used for analyzing Twitter data of any topic. In the course of the work a universal tool for analyzing Twitter data will be developed using the methods described
    corecore