Naturlig språkbehandling Programvareutvikling
Natural Language Processing eller språkbehandling er en disiplin innen programvareutvikling som handler om å gjøre språk maskinlesbart.
Eksempel:
Tenk deg at du har en faktura som PDF-fil. Du ønsker nå å hente ut fakturadatoen fra denne PDF-en. Uheldigvis inneholder PDF-en ikke bare fakturadatoen, men også et tilbudsdato, en dato for betalingsfrist samt en fødselsdato. Denne oppgaven krever metoder for språkbehandling, da PDF-en (selv om den er digital) ikke er maskinlesbar som sådan. Språkbehandling eller Natural Language Processing er nå i stand til å hente ut den riktige datoen fra dokumentet og deretter viderebehandle dokumentet.
Vi utvikler systemer for språkbehandling. Uansett om du ønsker å
• gjøre bedriftskunnskap søkbar,
• støtte kundeservice med en chatbot, eller
• anvende statistisk dataanalyse på store mengder enkeltkommentarer (f.eks. sosiale medier kommentarer, produktanmeldelser, feillogger),
programmerer vi din programvareløsning i Python eller C Plus Plus.
Vi velger den mest effektive veien for deg. Programvareutvikling for språkbehandling kan f.eks. inkludere:
• Bruk av ChatGPT for behandling av dine data
• Drift av Large Language Model (LLM, språkmodell) innenfor Tyskland eller EU
• Oppsett av egen Open Source Large Language Model (LLM, språkmodell) på dine servere
• Utvikling av løsninger helt uten Large Language Model (LLM, språkmodell) og dermed uten høye driftskostnader og risiko for hallusinasjoner
Språkbehandling kan også brukes innen industriprogramvare. Her kan feillogger, produksjonsrapporter eller andre tekstsamlinger bearbeides gjennom språkbehandling slik at de fremstår som tabellbaserte datasett. Dette muliggjør dataanalyse av komplekse feilmønstre gjennom industriprogramvare.