HLIB0012FU ITS; Programmering og søgemaskiner - til brug ved sprogrelaterede problemstillinger

Årgang 2024/2025
Engelsk titel

Programming and Search Engines - for Use with Language-Related Issues

Uddannelse

IT & Sprog

Kursusindhold

På dette kursus lærer du at programmere (i programmeringssproget Python), og samtidig lærer du om, hvordan internettet og søgemaskiner fungerer – og om deres kolossale betydning for vores samfund, vores hverdag og vores tilgang til informationssøgning.

Vi kommer bag om teknologien i søgemaskiner som fx Google, og vi undersøger nogle af de basale søgeteknikker, som søgemaskiner anvender. Når man kan programmere, kan disse søgeteknikker nemlig anvendes i mange forskellige sammenhænge.

På kurset stiller vi derfor spørgsmål, der vedrører teorien bag søgemaskiner, fx: Hvordan kan vi evaluere relevansen af de hits søgemaskinerne giver? Hvilken sproglig viden indgår i søgemaskiner, og hvordan kan videnssystemer (ontologier, begrebssystemer og semantisk viden) bruges til at forbedre søgemaskinerne? Vi stiller også spørgsmål, der tager udgangspunkt i opgaver, som med fordel kan løses af en humanist med programmeringserfaring, fx: Hvordan kan vi anvende nogle af de basale søgeteknikker i løsningen af andre opgaver, fx i forbindelse med tekstredigering eller andre kommunikationsopgaver? Hvordan kan vi hjælpe en virksomhed til at udnytte information på de sociale medier, fx om virksomhedens image eller virksomhedens produkter?

Kombinationen af teoretisk og praktisk viden vil gøre dig i stand til at programmere mange forskelige rutiner; et par eksempler kunne være:

  • Rutine som foretager en simpel tekstanalyse med oplysninger om ordfrekvenser, sætningslængder, tekstlængder osv. En sådan rutine kan fx anvendes på en virksomheds samlede tekstmateriale og kan give inspiration til en ny sprogpolitik.
  • Rutine som giver indblik i tekstindhold (evt. i store tekstmængder, som ville tage et menneske dage eller måneder at læse). Du vil fx kunne udarbejde et program, der ud fra anmeldelser på Trustpilot el.lign., kan give fingerpeg om virksomhedens svagheder og styrker.

 

Det kræves ikke, at du har kendskab til programmering i forvejen og heller ikke, at du er god til matematik. Kurset er skruet sammen til humanister og tager udgangspunkt i den faglighed du har i forvejen. Hvad enten du læser et sprogfag, lingvistik, kommunikation, historie eller noget helt andet, så bygger kurset videre på din eksisterende faglighed.

Målbeskrivelser

Faglige mål

Findes i den relevante studieordning, som i dette tilfælde er:
 

BA-tilvalg:

2020-ordningen

 

Du finder studieordningen her.

Holdundervisning
  • Kategori
  • Timer
  • Holdundervisning
  • 84
  • Forberedelse (anslået)
  • 210
  • Eksamensforberedelse
  • 118,5
  • I alt
  • 412,5
Løbende feedback i undervisningsforløbet
Point
15 ECTS
Prøveform
Skriftlig aflevering
Prøveformsdetaljer
Bunden skriftlig hjemmeopgave
Bedømmelsesform
7-trins skala
Censurform
Ingen ekstern censur
Reeksamen

Bunden skriftlig hjemmeopgave