LV EN

DEGREE

PROGRAMME

FACULTY

YEAR

LANGUAGE

KEYWORDS

AI-driven Voice Recognition: Model Development and Application

In the course of the work is decided to develop a speech recognition model with the application with the system assistant capabilities. The result of the author's work is a model that is capable of speech recognition on a limited set of words and the application that will be the prototype of the concept. The software is implemented using Visual Studio Code/Jupyter, Python programming language with big framework such as Keras. The developed software fully meets the requirements and is ready for operation.

Author: Aleksejs Ņikiforovs

Supervisor: Dmitry Pavlyuk

Degree: Bachelor

Year: 2024

Work Language: English

Study programme: Computer Science

More...


Development of a Presentation Generation Web Service Using AI Language Models

This bachelor's thesis presents the development of a presentation generation web service using AI language models. The application integrates APIs such as OpenAI for text generation, Pexels for image retrieval, and Google Slides for presentation creation, providing a comprehensive tool for generating high-quality presentations and videos. The backend is built using Flask, and the frontend uses React, ensuring a seamless user experience. Key features include user authentication, state management, and dynamic content generation.The project involved analyzing existing AI-powered presentation tools, developing the web service with frontend and backend technologies, and integrating various APIs to enhance functionality. Rigorous testing ensured stability, efficiency, and user-friendliness. The resulting application can generate high-quality presentations and convert them into engaging videos with minimal effort.This thesis demonstrates AI's potential in enhancing digital content creation, offering significant improvements in efficiency and user engagement. The developed web service provides a valuable tool for users needing to quickly create professional presentations.

Author: Igors Pticins

Supervisor: Aleksejs Vesjolijs

Degree: Bachelor

Year: 2024

Work Language: English

Study programme: Computer Science

More...


Web service development for the enterprise

The aim of the work is to develop a website for a car service in accordance with the functional and non-functional requirements of a company that previously did not have a personal website. This website should help the company attract new customers, as well as retain existing ones, thanks to a more detailed description of all services provided and a pleasant interface. One of the main goals of this work is: to examine and compare an internet site that was developed using the classical method and a website whose code was written using artificial intelligence, and to provide an assessment of certain results.To find out which features are useful and what customers really want to see on the site, a survey of potential customers was conducted.Analyzing the subject areas, web pages with similar functionality were analyzed and identified, as well as the initial requirements for the website.At the design stage, development tools were analyzed and selected, a preliminary page design was developed, use case diagrams, page navigation tree were created.Also, when the code was written, manual testing was done, as well as code testing in individual applications.After the work was completed and the code was written, certain tests and code reviews were performed. The code was then fixed.

Author: Radions Kasmausks

Supervisor: Boriss Mišņevs

Degree: Bachelor

Year: 2024

Work Language: Latvian

Study programme: Computer Science

More...


Research on Software Development Aspects Using node.js Technology

To explore the aspects of software development, an application was created using Node.js and NestJS to build a REST API. This API integrates Google Natural Language AI to analyze submitted user reviews. The application includes multiple REST API endpoints that can process, analyze, and aggregate user review data. Performance measurements were conducted, analyzing event loop latency, memory and CPU usage, and other key metrics. MongoDB was used for data storage. The work also includes API and its performance evaluation. The system was tested to ensure it meets the set criteria and provides practical application.

Author: Valērijs Sergejevs

Supervisor: Mihails Savrasovs

Degree: Bachelor

Year: 2024

Work Language: English

Study programme: Computer Science

More...

Table View
Text View