• English
    • Latviešu
    • Deutsch
    • русский
  • Help
  • Latviešu 
    • English
    • Latviešu
    • Deutsch
    • русский
  • Login
View Item 
  •   DSpace Home
  • B4 – LU fakultātes / Faculties of the UL
  • A -- Eksakto zinātņu un tehnoloģiju fakultāte / Faculty of Science and Technology
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses
  • View Item
  •   DSpace Home
  • B4 – LU fakultātes / Faculties of the UL
  • A -- Eksakto zinātņu un tehnoloģiju fakultāte / Faculty of Science and Technology
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Grāmatu platforma "Bookify"

Thumbnail
View/Open
302-106090-Rudens_Reinis.Kristians_rr22048.pdf (6.371Mb)
Author
Rudens, Reinis Kristiāns
Co-author
Latvijas Universitāte. Eksakto zinātņu un tehnoloģiju fakultāte
Advisor
Jurjāns, Pāvils
Date
2025
Metadata
Show full item record
Abstract
Šajā dokumentā aprakstīta kvalifikācijas darba “Grāmatu platforma “Bookify”” izstrāde. Izveidotā sistēma sastāv no trīs daļām – tīmekļa vietne, API, mākslīgā intelekta asistents. Tīmekļa vietne piedāvā lietotājiem intuitīvu rīku komplektu grāmatu un autoru resursu pārvaldībai. Lietotāji var pievienot grāmatas saviem sarakstiem (piemēram, velmju vai lasāmais saraksts), rakstīt atsauksmes, meklēt citus lietotājus un pārlūkot to grāmatu kolekcijas, veidojot sociālā tīkla aspektu. Papildus tīmekļa saskarne nodrošina grāmatu importēšanas iespēju no ārējiem avotiem. API darbojas kā starpnieks starp sistēmas datubāzi un mākslīgā intelekta asistentu, ļautjot tam pieprasīt grāmatu, autoru un atsauksmju datus, kā arī API ļauj integrēt sistēmu ar citām platformām vai pakalpojumiem. Mākslīgā intelekta asistents ir balstīts uz pielāgotu ChatGPT LLM (Lielā valodas modeļa) saskarni. Tas nodrošina ērtu veidu, kā apkopt un pārlūkot grāmatu, autoru un atsauksmju informāciju tērzēšanas formātā, tādējādi uzlabojot lietotāju pieredzi un efektivitāti datu apstrādē. Projekta izstrādē tika izmantots Elixir Phoenix LiveView tīmekļa izstrādes satvars. PostgreSQL datu bāzu pārvaldības rīks.
 
This document describes the development process and requirements of the qualification project “Book platform ”Bookify””. The system consists of three parts – web interface, API, artificial inteligence assistant. Web interface provides users with intuitive toolset for managing book and author resources. Users can add books to their book collection lists (e.g. favorite or wishlist), write reviews, search for other users and access their book collection lists, creating a social network aspect. Additionaly the web interface allows users to import books from external sources. API has been developed as an intermediatery between the database and the artificial inteligence assistant, allowing it to access book, author and review data. The API also allows the use of bookify data for integration with different platforms or services. The artificial inteligence assistant is based on custom tailored ChatGPT (Large language model) interface. It provides a convenient, chat like interface to access book, author and review data stored in the systems database. In the project development the following technologies were used: PostgreSQL for database management, Elixir Phoenix LiveView as web application framework.
 
URI
https://dspace.lu.lv/dspace/handle/7/69430
Collections
  • Bakalaura un maģistra darbi (EZTF) / Bachelor's and Master's theses [5688]

University of Latvia
Contact Us | Send Feedback
Theme by 
@mire NV
 

 

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

Login

Statistics

View Usage Statistics

University of Latvia
Contact Us | Send Feedback
Theme by 
@mire NV