Opbygning af hjemmeside og generering af indhold
AI-værktøj

Innowise har integreret OpenAI's GPT-modeller i en platform til opbygning af hjemmesider uden kode, så man hurtigt kan opbygge og omdanne hjemmesidekomponenter og skabe medieindhold.

Kunde

Industri
Informationsteknologi
Region
USA
Kunde siden
2022

Vores kunde er en amerikansk virksomhed, der leverer en platform til opbygning af hjemmesider uden kode med en stor brugerbase.

Detaljerede oplysninger om klienten kan ikke videregives i henhold til bestemmelserne i NDA.

Udfordring

Vores kundes no-code website builder tilbyder dusinvis af værktøjer, herunder et byggeværktøjssæt og flere add-ons, der beriger platformens muligheder. Ikke desto mindre havde kunden brug for at være på forkant med de seneste trends i branchen og give sine brugere en avanceret oplevelse med at bygge hjemmesider og administrere indhold. Hovedformålet var at skabe instrumenter til hurtigt at foretage ændringer i hjemmesidens struktur uden at kræve komplekse kodeændringer og et højt niveau af teknisk viden.

Vores team skulle implementere, træne og teste ML-modellerne for at sikre, at de lever op til kundens forventninger, kan håndtere platformens store brugerbase og give effektive resultater drevet af OpenAI's GPT-modeller.

Generelt omfattede vores hovedopgaver:

  • Integration af OpenAI API;
  • Udvikling af brugerdefinerede plugins;
  • ML-træning og -testning;
  • Udvikling af brugergrænseflade til AI-rådgiveren;
  • Værktøjsoptimering og support.

Løsning

Innowise har integreret en kunstig intelligens-rådgiver ved at bruge OpenAI-tjenester til træning og derefter få adgang til deres API på kundens platform.

For at forenkle funktionaliteten for brugerne formulerede vi de vigtigste tilgange og undersøgte, hvordan vi kunne håndtere begrænsninger i inputoplysningerne. Det næste skridt var at finde data og tilgange til automatisk mærkning og træning. Vores team forberedte og indsamlede data om HTML/CSS/JS-markup og genererede par af tekstbeskrivelser med den tilsvarende kode. Vi var meget opmærksomme på validering af resultater, da vi ikke kun skulle opfylde designfunktioner, men også understøtte et forretningslogisk lag.

Vores team måtte overvinde flere tekniske udfordringer i forbindelse med den genererede kodes interaktion med interne platformsobjekter. Samlet set involverede integrationen en betydelig mængde arbejde på backend- og frontend-siden af platformen.

Som følge heraf er den implementerede GPT-kodegenerator i stand til at generere og ændre webstedskoden i henhold til tekstforespørgsler, der er indtastet i forespørgselsstrengen. Et andet indbygget plugin er en komplet tjeneste, der eliminerer rutinemæssig tekstforfatning, mens den automatisk opretter blogindlæg, produktbeskrivelser, studiecases og store emner baseret på de indtastede tags.

AI-drevet kodegenereringsværktøj

Vores team forbedrede klientplatformen med en maskinlæring værktøj til generering af kode. Værktøjet bruger OpenAI's GPT-3-model til at skabe kode baseret på naturligt sproginput fra brugeren.

Vores udviklere testede flere ML-tilgange til kodegenerering og identificerede den bedste politik for modeltræning. AI-motoren blev drevet af OpenAI-platformen og forskellige kilder til kode og visuelle skabeloner.

Vi implementerede Azure til tjenester og forretningslogik og Codex- og GPT-3-modeller til at udvikle et kode- og indholdsgenererende plugin. OpenAI-løsningerne fungerede og gav de bedste resultater, da vores team testede dem i forhold til andre metoder som CodeRL og Code T5.

AI advisor gør det muligt for brugere med begrænset viden om kodning at oprette eller ændre komplekse webstedsfunktioner uden at skulle skrive kode fra bunden. Brugerne kan blot indtaste deres ønskede hjemmesidefunktion ved hjælp af naturligt sprog, og værktøjet genererer den nødvendige kode for dem eller tilbyder designmuligheder afhængigt af hjemmesidens funktionalitet.

Desuden kan funktionen hjælpe med at reducere antallet af fejl i den genererede kode, hvilket resulterer i en smidigere udviklingsproces for hjemmesiden og en bedre brugeroplevelse for de besøgende.

GPT-baseret indholdsgenerator

Innowise implementerede det GPT-3-baserede plugin for at hjælpe brugerne med at generere indhold af høj kvalitet til websites, der er bygget på kundens platform. GPT-3-modellen er i stand til at generere tekst, der næsten ikke kan skelnes fra indhold skrevet af et menneske. Takket være generative modeller kan brugerne skabe indhold til forskellige scenarier og brugssituationer.

Vi startede med at skabe en API, så hjemmesidebyggeren kunne kommunikere med GPT-3-modellen. Vores specialister designede en brugervenlig plugin-grænseflade, der giver brugerne mulighed for at indtaste et emne eller et nøgleord og modtage relevant AI-genereret indhold.

Vi trænede modellen på et stort datasæt af artikler og blogs for at sikre nøjagtigheden og kvaliteten af kopierne. Det hjalp modellen med at lære sprogets finesser i forhold til hjemmesidens mål og målgruppe. Plugin'et kan generere SEO-venlige tekster og produktbeskrivelser, der hjælper websites med at rangere højere i søgemaskinernes resultater.

Teknologier og værktøjer

PLC, Hugging Face, MLFlow, NLTK, spaCy, TensorFlow, Azure ML, OpenAI
Kubernetes, Azure Pipelines, Sentry, GitHub
React, Redux, Formic, MUI
Python, FastAPI
Azure (Blob Storage, VM, funktioner, slutpunkter, statiske apps, Azure ML)

Proces

Vores tilgang til projektet var meget samarbejdsorienteret, og vi arbejdede tæt sammen med kunden for at sikre, at AI-plugins opfylder deres krav til en forenklet platformsdrift. Vi fulgte SCRUM-rammen gennem hele udviklingsprocessen. Vores arbejde blev opdelt i sprints, hvor hvert sprint varede i to uger efter planlægningsmøder med kunden. Vores team demonstrerede det færdige arbejde for kunden og indsamlede feedback under sprintgennemgangsmøder hver anden uge. Vi brugte JIRA som projektstyringsværktøj, Confluence til dokumentationsarbejde og Google Chat til den daglige kommunikation.

I løbet af seks måneder lykkedes det teamet at integrere AI-værktøjerne i systemet. I øjeblikket tilføjer vi nye funktioner og træner modeller på nye datasæt for at vedligeholde og forbedre platformens funktionalitet.

Hold

1
Projektleder
2
Back-end-udviklere
1
Front-end udvikler
1
Dataforsker
1
Forretningsanalytiker
1
Data Engineer
2
ML Engineers
1
DevOps Engineer
1
QA Engineer
team-intelligent

Resultater

Integrationen af AI i miljøet til opbygning af hjemmesider havde en betydelig indvirkning på vores kundes forretning. Værktøjet til generering af maskinlæringskode hjalp med at reducere den nødvendige tid til udvikling af brugerdefinerede moduler og komponenter med op til 60%, hvilket hjalp tusindvis af brugere med at undgå monotont arbejde og udforskning af dokumentation. Denne funktion tiltrækker brugere, der ikke har den omfattende tekniske viden til at ændre strukturen på websteder ved at justere koden. Samlet set har systemintegrationen AI været en stor succes, og brugerne rapporterer om betydelige tidsbesparelser og forbedret webstedsfunktionalitet.

Den GPT-baserede indholdsgenerator hjalp med at fremskynde oprettelsen af indhold, hvilket gør det muligt for brugerne delvist at erstatte tekstforfattere til at oprette korte produktbeskrivelser eller lange emner på tematiske hjemmesider. Plugin'et er nu i stand til at generere unikt og relevant indhold til hjemmesider i løbet af få minutter.

Integrationen af OpenAI-modeller hjalp med at forbedre søgemaskineoptimeringen af websites ved at generere optimerede metabeskrivelser og titler til hver side. Det resulterede i en 17% stigning i hjemmesidens placering på søgemaskinerne.

Projektets varighed
  • Marts 2022 - Løbende

    Kontakt os

    Book et opkald eller udfyld formularen nedenfor, så vender vi tilbage til dig, når vi har behandlet din anmodning.

    Send os en talebesked
    Vedhæft dokumenter
    Upload fil

    Du kan vedhæfte 1 fil på op til 2 MB. Gyldige filformater: pdf, jpg, jpeg, png.

    Ved at klikke på Send accepterer du, at Innowise behandler dine personlige data i henhold til vores Politik for beskyttelse af personlige oplysninger for at give dig relevante oplysninger. Ved at indsende dit telefonnummer accepterer du, at vi kan kontakte dig via taleopkald, sms og beskedapps. Opkalds-, besked- og datatakster kan være gældende.

    Du kan også sende os din anmodning
    til contact@innowise.com

    Hvad sker der nu?

    1

    Når vi har modtaget og behandlet din anmodning, vender vi tilbage til dig for at beskrive dine projektbehov og underskriver en NDA for at sikre fortrolighed.

    2

    Når vi har undersøgt dine ønsker, behov og forventninger, udarbejder vores team et projektforslag med forslag med arbejdets omfang, teamstørrelse, tids- og omkostningsoverslag.

    3

    Vi arrangerer et møde med dig for at diskutere tilbuddet og få detaljerne på plads.

    4

    Til sidst underskriver vi en kontrakt og begynder at arbejde på dit projekt med det samme.

    pil