Zostaw swoje dane kontaktowe, a my wyślemy Ci nasz przegląd e-mailem
Wyrażam zgodę na przetwarzanie moich danych osobowych w celu przesyłania spersonalizowanych materiałów marketingowych zgodnie z Regulaminem. Politykę Prywatności. Potwierdzając zgłoszenie, użytkownik wyraża zgodę na otrzymywanie materiałów marketingowych
Thank you!

The form has been successfully submitted.
Please find further information in your mailbox.

Innowise jest międzynarodową firmą tworzącą oprogramowanie w pełnym cyklu założona w 2007 roku. Jesteśmy zespołem ponad 2000+ specjalistów IT tworzących oprogramowanie dla innych profesjonalistów na całym świecie. profesjonalistów na całym świecie.
O nas
Innowise jest międzynarodową firmą tworzącą oprogramowanie w pełnym cyklu założona w 2007 roku. Jesteśmy zespołem ponad 2000+ specjalistów IT tworzących oprogramowanie dla innych profesjonalistów na całym świecie. profesjonalistów na całym świecie.

Tworzenie stron internetowych i generowanie treści
Narzędzia AI

Innowise has integrated OpenAI’s GPT models into a no-code website building platform to quickly build and transform website components and create media content.

Klient

Branża
Technologia informacyjna
Region
USA
Klient od
2022

Naszym klientem jest amerykańska firma dostarczająca platformę do tworzenia stron internetowych bez użycia kodu z dużą bazą użytkowników.

Szczegółowe informacje o kliencie nie mogą być ujawnione zgodnie z postanowieniami NDA.

Wyzwanie

Our client’s no-code website builder offers dozens of tools, including a building toolkit and multiple add-ons enriching the platform’s capabilities. Nonetheless, the client needed to stay on top of the latest industry trends and provide their users with advanced website building and content management experience. The major objective was creating instruments to quickly make changes to the website structure without requiring complex code changes and high levels of technical knowledge.

Our team had to implement, train and test the ML models to ensure that they meet the client’s expectations, can handle the platform’s large user base and provide effective results powered by OpenAI’s GPT models.

Ogólnie rzecz biorąc, nasze główne zadania obejmowały:

  • Integracja API OpenAI;
  • Rozwój niestandardowych wtyczek;
  • Szkolenie i testowanie ML;
  • Rozwój interfejsu użytkownika dla doradcy AI;
  • Optymalizacja narzędzi i wsparcie.

Wdrożenie

Innowise zintegrowało doradcę sztucznej inteligencji, wykorzystując usługi OpenAI do szkolenia, a następnie uzyskując dostęp do ich API na platformie klienta.

Aby uprościć funkcjonalność dla użytkowników, sformułowaliśmy główne podejścia i zbadaliśmy, jak radzić sobie z ograniczeniami informacji wejściowych. Następnym krokiem było poszukiwanie danych i podejść do automatycznego tagowania i szkolenia. Nasz zespół przygotował i zebrał dane na temat znaczników HTML/CSS/JS i wygenerował pary opisów tekstowych z odpowiednim kodem. Zwróciliśmy szczególną uwagę na walidację wyników, ponieważ musieliśmy spełnić nie tylko możliwości projektowe, ale także wspierać warstwę logiki biznesowej.

Nasz zespół musiał sprostać kilku wyzwaniom technicznym związanym z interakcją wygenerowanego kodu z wewnętrznymi obiektami platformy. Ogólnie rzecz biorąc, integracja wymagała znacznej ilości pracy po stronie back-end i front-end platformy.

W rezultacie zaimplementowany generator kodu GPT jest w stanie generować i zmieniać kod witryny zgodnie z zapytaniami tekstowymi wprowadzonymi w ciągu zapytania. Inną wbudowaną wtyczką jest w pełni funkcjonalna usługa, która eliminuje rutynowy copywriting, automatycznie tworząc posty na blogu, opisy produktów, przypadki badań i ogromne tematy na podstawie wprowadzonych tagów.

Narzędzie do generowania kodu oparte na sztucznej inteligencji

Nasz zespół ulepszył platformę kliencką o o narzędzie do generowania kodu za pomocą uczenia maszynowego (ML). code generation tool. The tool utilizes OpenAI’s GPT-3 model to create code based on natural language input from the user.

Nasi programiści przetestowali wiele podejść ML do generowania kodu i zidentyfikowali najlepszą politykę szkolenia modeli. Silnik AI był zasilany przez platformę OpenAI, różne źródła kodu i szablonów wizualnych.

Wdrożyliśmy Azure dla usług i logiki biznesowej oraz modele Codex i GPT-3 w celu opracowania wtyczki generującej kod i treść. Rozwiązania OpenAI działały i dawały najlepsze wyniki, gdy nasz zespół testował je w porównaniu z innymi metodologiami, takimi jak CodeRL i Code T5.

Doradca AI umożliwia użytkownikom o ograniczonej wiedzy w zakresie kodowania tworzenie lub zmianę złożonych funkcji strony internetowej bez konieczności pisania kodu od zera. Użytkownicy mogą po prostu wprowadzić żądaną funkcję witryny za pomocą języka naturalnego, a narzędzie wygeneruje dla nich niezbędny kod lub zaoferuje opcje projektowania w zależności od funkcjonalności witryny.

Co więcej, funkcja ta może pomóc zmniejszyć liczbę błędów w wygenerowanym kodzie, co skutkuje płynniejszym procesem tworzenia strony internetowej i lepszym doświadczeniem użytkownika dla odwiedzających.

Generator treści oparty na GPT

Innowise wdrożyło wtyczkę opartą na GPT-3, aby pomóc użytkownikom w generowaniu wysokiej jakości treści dla stron internetowych zbudowanych na platformie klienta. Model GPT-3 jest w stanie generować tekst, który jest prawie nie do odróżnienia od treści napisanych przez człowieka. Dzięki modelom generatywnym użytkownicy mogą tworzyć treści dla różnych scenariuszy i przypadków użycia.

Zaczęliśmy od stworzenia API dla kreatora stron internetowych do komunikacji z modelem GPT-3. Nasi specjaliści zaprojektowali przyjazny dla użytkownika interfejs wtyczki, który umożliwia użytkownikom wprowadzanie tematu lub słowa kluczowego i otrzymywanie odpowiednich treści generowanych przez sztuczną inteligencję.

Przeszkoliliśmy model na dużym zbiorze danych artykułów i blogów, aby zapewnić dokładność i jakość kopii. Pomogło to modelowi nauczyć się subtelności języka, biorąc pod uwagę cele witryny i grupę docelową. Wtyczka może generować przyjazne dla SEO teksty i opisy produktów, które pomagają stronom internetowym zajmować wyższe pozycje w wynikach wyszukiwania.

Technologie i narzędzia

Uczenie maszynowe
PLC, Hugging Face, MLFlow, NLTK, spaCy, TensorFlow, Azure ML, OpenAI
DevOps
Kubernetes, Azure Pipelines, Sentry, GitHub
Front-end
React, Redux, Formic, MUI
Back-end
Python, FastAPI
Cloud
Azure (Blob Storage, VM, funkcje, punkty końcowe, aplikacje statyczne, Azure ML)

Proces

Nasze podejście do projektu polegało na ścisłej współpracy z klientem w celu zapewnienia, że wtyczki AI spełniają jego wymagania dotyczące uproszczonej obsługi platformy. Podczas całego procesu rozwoju stosowaliśmy framework SCRUM. Nasza praca została podzielona na sprinty, z których każdy trwał dwa tygodnie po spotkaniach planistycznych z klientem. Nasz zespół zademonstrował klientowi ukończoną pracę i zebrał informacje zwrotne podczas odbywających się co dwa tygodnie spotkań podsumowujących sprint. Używaliśmy JIRA jako narzędzia do zarządzania projektami, Confluence do pracy nad dokumentacją i Google Chat do codziennej komunikacji.

Over a span of six months, the team successfully integrated the AI tools into the system. Currently, we are adding new features and training models on new datasets to maintain and improve the platform’s functionality.

Zespół

1
Kierownik projektu
2
Programiści back-end
1
Programista front-end
1
Specjalista ds. danych
1
Analityk biznesowy
1
Inżynier danych
2
Inżynierowie ML
1
Inżynier DevOps
1
QA Engineer
team-innowise

Wyniki

The AI integration into the website building environment had a significant impact on our client’s business. The machine learning code generation tool helped to reduce the time required to develop custom modules and components by up to 60%, helping thousands of users avoid monotonous work and documentation exploration. This feature attracts users who don’t have the extensive technical knowledge to change the structure of sites by adjusting the code. Overall, the AI system integration has been a major success, with users reporting significant time savings and improved website functionality.

Generator treści oparty na GPT pomógł przyspieszyć tworzenie treści, co pozwala użytkownikom częściowo zastąpić copywriterów przy tworzeniu krótkich opisów produktów lub długich tematów na stronach tematycznych. Wtyczka jest teraz w stanie wygenerować unikalną i odpowiednią treść dla stron internetowych w ciągu kilku minut.

The integration of OpenAI models aided in enhancing the search engine optimization of websites by generating optimized meta descriptions and titles for every page. This resulted in a 17% increase in the website’s search engine rankings.

Czas trwania projektu
  • Marzec 2022 r. - w trakcie realizacji

Skontaktuj się z nami!

Zadzwoń lub wypełnij poniższy formularz, a my skontaktujemy się z Tobą po przetworzeniu Twojego zgłoszenia.

    Prosimy o podanie szczegółów projektu, czasu trwania, stosu technologicznego, potrzebnych specjalistów IT i innych istotnych informacji.
    Nagraj wiadomość głosową na temat projekt, który pomoże nam lepiej go zrozumieć
    W razie potrzeby dołącz dodatkowe dokumenty
    Prześlij plik

    Można załączyć maksymalnie 1 plik o łącznej wielkości 2 MB. Ważne pliki: pdf, jpg, jpeg, png

    Informujemy, że po kliknięciu przycisku Wyślij Innowise będzie przetwarzać Twoje dane osobowe zgodnie z naszą Polityką prywatności w celu dostarczenia Ci odpowiednich informacji.

    Co będzie dalej?

    1

    Po otrzymaniu i przetworzeniu Twojego zgłoszenia skontaktujemy się z Tobą wkrótce, aby wyszczególnić potrzeby projektu i podpisać umowę o zachowaniu poufności, aby zapewnić poufność informacji.

    2

    Po przeanalizowaniu wymagań, nasi analitycy i programiści opracowują projekt z zakresem prac, wielkością zespołu, czasem i kosztami szacunki.

    3

    Umówimy się z Tobą na spotkanie, aby omówić ofertę i dojść do porozumienia porozumienia.

    4

    Podpisujemy umowę i rozpoczynamy pracę nad projektem tak szybko, jak to możliwe.

    Спасибо!

    Cобщение отправлено.
    Мы обработаем ваш запрос и свяжемся с вами в кратчайшие сроки.

    Dziękuję!

    Wiadomość została wysłana.
    We’ll process your request and contact you back as soon as possible.

    Dziękuję!

    Wiadomość została wysłana. 

    Przetworzymy Twoją prośbę i skontaktujemy się z Tobą tak szybko, jak to możliwe.

    arrow