hh.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Webbaserat utlåningssystem med AI-chatbot: Design och implementation av ett webbsystem med integrerad AI
Halmstad University, School of Information Technology.
Halmstad University, School of Information Technology.
2025 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [sv]

 I detta examensarbete beskrivs utvecklingen av ett webbaserat utlåningssystem för undervisningsmaterial, där en lokal AI-modell används för att förbättra användarupplevelsen och effektiviteten. Arbetet initierades för att ersätta den manuella utlåningsprocessen, som idag sker med Excel-ark och saknar automatisering. Systemet har integrerats med en förtränad språkmodell, DeepSeek Coder R1 7B, som körs lokalt via Ollama. Modellen har tränats med systemets egen databas över undervisningsmaterial, vilket gör det möjligt för AI:n att förstå användarfrågor och ge intelligenta svar baserat på databasinnehållet. Systemet består av ett användarvänligt webbgränssnitt, en backend i PHP/MySQL och en AI-server som kommunicerar via RESTful API:er. Utvecklingen har följt en modulär och testdriven metodik där varje komponent verifierats före integration. Resultaten visar att AI-modellen kan tolka användarinmatningar och föreslå relevant material på ett tillförlitligt och kontextmedvetet sätt. Lösningen förbättrar tillgängligheten, minskar den administrativa bördan och erbjuder ett skalbart system baserat på lokal AI-teknik.

Abstract [en]

This thesis presents the development of a web-based lending system for educational materials, enhanced by a locally hosted AI model to improve user interaction and efficiency. The project was initiated to replace the manual lending process, which previously relied on Excel spreadsheets and lacked automation and intelligent search functionality. The developed system integrates a fine-tuned large language model, DeepSeek Coder R1 7B, hosted locally using Ollama. The AI model was trained on the system’s educational resource database, allowing it to respond intelligently to user queries and suggest relevant materials. The architecture consists of a user-friendly web interface, a PHP/MySQL backend, and a separate AI module that communicates through RESTful APIs. The development process followed a modular and test-driven approach, ensuring that each component functioned reliably before full system integration. Results show that the AI module accurately interprets user queries and delivers context-aware recommendations, thereby streamlining the lending process, improving accessibility, and reducing administrative workload. This solution represents a scalable and modern approach to educational resource management, powered by locally deployed AI.

Place, publisher, year, edition, pages
2025. , p. 69
Keywords [en]
educational technology, digital lending system, Large Language Model (LLM), AI-assisted resource search, REST API, PHP, Flask, data security
Keywords [sv]
digitalt utlåningssystem, undervisningsteknik, stor språkmodell, AI, resursökning, REST-API, PHP, Flask, datasäkerhet.
National Category
Other Engineering and Technologies
Identifiers
URN: urn:nbn:se:hh:diva-57281OAI: oai:DiVA.org:hh-57281DiVA, id: diva2:1994022
External cooperation
Komtek
Educational program
Computer Science and Engineering, 300 credits
Examiners
Available from: 2025-09-02 Created: 2025-09-01 Last updated: 2025-10-01Bibliographically approved

Open Access in DiVA

fulltext(1014 kB)97 downloads
File information
File name FULLTEXT02.pdfFile size 1014 kBChecksum SHA-512
3daa1105ddc005bf93ff824a83dd25edf487de4479d30cbf3ef4e528d53374babb71cb74d37b2d12bd4aa77043bf72a02e063b3f41f83ddbb3d313b7cf1ea3c8
Type fulltextMimetype application/pdf

By organisation
School of Information Technology
Other Engineering and Technologies

Search outside of DiVA

GoogleGoogle Scholar
Total: 97 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 492 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf