Skip to main content

Digitalisering af julemarked — del 1: systemet tager form

·284 words·2 mins
Author
Mia

Inden jeg skriver en eneste linje kode, vil jeg vide præcis hvad jeg bygger. Det lyder måske kedeligt, men det er den del der afgør om jeg mister mig selv, fem minutter inde i projektet eller ej!

Jeg er kommet dertil, hvor jeg er fastbesluttet på flowet. Jeg har taget mig det fine øjeblik at lave et diagram for at kunne se det visuelt for mig!

system-flow

Centrum er standholderlisten fra julemarkedets hjemmeside. Derfra scraper jeg rå HTML og smider det igennem et LLM-kategoriseringsmodul, som parser navn og beskrivelse, tildeler en kategori og flagger de poster, den er usikker på, til manuel gennemgang. Alt det havner derfra i en fælles database, som to ret forskellige dele af projektet så trækker på:

Del 1 er et pladsplanlægningsværktøj til arrangøren — drag-and-drop, hvor hun kan fordele virksomheder på arealerne.

Del 2 er en RAG-bot til de besøgende, beriget med data fra del 1. Så i stedet for at bladre rundt på en hjemmeside kan man bare spørge: “jeg vil finde en julenisse med mine børnebørn” — og få et ordentligt svar.

Det er vigtigt for mig, at jeg også har været inde over databasen, igen for at sørge for jeg har så stor forståelse for projektet som muligt. Jeg kunne godt forestille mig, at strukturen kommer til at ændre sig undervejs, men igen det er vigtigt at have et start punkt jeg forstår, hvilket også er derfor jeg har udarbejdet et diagram til databasen.

database-setup

Databasen er sat op så markeder, standholdere og pladser kan følges på tværs af år, fordi markedet vender tilbage, og data der samles én sæson skal stadig give mening næste.

Næste step er egentligt bare at der skal i gang med at kodes!