Treffer: Web-aplikacija za generiranje križaljke

Title:
Web-aplikacija za generiranje križaljke
Authors:
Contributors:
Mekterović, Igor
Publisher Information:
Sveučilište u Zagrebu. Fakultet elektrotehnike i računarstva., 2025.
Publication Year:
2025
Document Type:
Dissertation Bachelor thesis
File Description:
application/pdf
Language:
Croatian
Accession Number:
edsair.od......4131..bcb4c7bd7de961667f2b869b911fe281
Database:
OpenAIRE

Weitere Informationen

This paper examines the problem of filling a crossword layout. Existing solutions are analysed and a comparison of their algorithms is made. Techniques of solving CSPs are analyzed and an optimized backtracking algorithm is developed. The problem of generating a well-fillable layout is discussed. Then a system architecture based on Next.js and postgreSQL is devised and a web application is developed that uses the previously described algorithm to allow the user to create and automatically fill his own crossword using a bank of either english or croatian words. Finally, the used approach is rated and suggestion for the future development of the system are given.
U ovom radu se definira problem pronalaska punjenja križaljki. Analiziraju se postojeća rješenja i uspoređuju njihovi algoritmi. Analiziraju se tehnike rješavanja CSP-ova te se razvija optimirani unatražni algoritam. Raspravlja se o problemu generiranja rješive matrice križaljke. Zatim se osmišljava arhitektura sustava koja kombinira Next.js i postgreSQL i izrađuje web-aplikacija koja koristi prethodno opisani algoritam kako bi omogućila korisniku da pravi i puni vlastitu križaljku koristeći korpus engleskih ili hrvatskih riječi. Na kraju se ocjenjuje korišteni pristup i daju prijedlozi za budući razvoj softvera.