Jak działa TDC?
Aby najprościej wyjaśnić działanie TDC, omówmy konkretny przykład zastosowania.
Konfiguracja dynamic content
Jako przykład weźmy platformę contentwriter.co gromadzącą pisarzy, którzy tworzą treści w różnych językach i branżach. Możemy wyabstrahować z bazy danych użytkowników deklarujących np. język francuski:

Należy teraz poinformować odbiorców, że mowa o języku francuskim, a także wyjaśnić zasadę działania platformy – dopiero wtedy podstrona będzie kompletna zarówno pod kątem UX, jak i SEO.
Tworzymy zatem podstronę ze zmienną {{language}}, która będzie dostosowana do wyświetlanej bazy danych. W ten sposób będziemy mogli od razu utworzyć sekcje dla wszystkich języków:

Podstrona ze zmienną kategorią: język.
W tym przypadku treść ze zmienną przyjmuje postać:
<h1> Hire Writers with Native {{language}} </h1>
</p> Cooperate with the top {{language}} writers to develop your company. </p>
<h2> Meet the Best {{language}} Writers </h2>
Aby rozbudować podstronę, możemy wykorzystać zmienną do tworzenia kolejnych sekcji:

W tym przypadku tekst przyjmuje postać:
<h2> Hire the Finest French Writers </h2>
<li><strong>100% human-made content.</strong> Many {{language}} writers are ready to prepare engaging content for your business.</li>
<li><strong>Transparent terms.</strong> Order as much {{language}} content as you need. Pay only when you accept the text.</li>
<li><strong>Global opportunities.</strong> Get content in +30 languages thanks to {{totalUsers}} writers from around the world.</li>
Zwróćmy uwagę, że powyższy tekst zawiera dodatkową zmienną {{totalUsers}}, która pokazuje wszystkich użytkowników w bazie danych. Dzięki temu podstrona wciąż się odświeża, stale ukazując aktualną liczbę pisarzy.
Zaletą takiego rozwiązania jest szybki rozwój treści dotyczących danej kategorii – w tym przypadku języków. Jeśli na platformie mamy ich 40, możemy za pomocą jednego szablonu wygenerować 40 podstron. Będą one stale aktualizowane, a także łatwe do zarządzania, gdyż jakakolwiek rozbudowa szablonu wpływa na wszystkie podstrony. To istotna korzyść, jeśli rozwijamy sklep lub platformę, stale dodając nowe funkcje, które chcemy prezentować na stronie.
Konkatenacja treści
Pod tym terminem rozumiemy łączenie kilku zmiennych w jeden ciąg tekstowy. Dopiero ten proces wykorzystuje pełny potencjał rozwoju TDC.
Na platformie mamy bowiem kilka kategorii:
- 40 języków;
- 150 krajów;
- 30 branż;
- 10 usług.
Możemy zatem łączyć ze sobą zmienne z poszczególnych kategorii, tworząc dodatkowe, precyzyjniejsze podstrony. Na przykład:

Podstrona wykorzystująca dwie zmienne kategorie: język i kraj.
Łącząc wszystkie kategorie, na tej podstawie możemy stworzyć 40x150x30x10 unikalnych wariantów. Czyli 1 800 000 podstron. Gdyby copywriter samodzielnie tworzył 10 podstron dziennie, skończyłby to zadanie w roku 2517 – po tym musiałby jeszcze zaktualizować informacje na każdej podstronie, zanim przejdzie na zasłużony urlop. My realizujemy to zadanie za pomocą 15 szablonów (gdyż taka jest liczba wszystkich połączeń między kategoriami).
Translacja
Dynamiczny content w oparciu o zmienne jest wykorzystywany przez część wiodących platform, takich jak UpWork czy Fiverr. Przełomowym krokiem jest natomiast generatywna translacja konkatenowanych treści.
Dotychczas największa trudność tkwiła w tłumaczeniu treści z wieloma zmiennymi. Przekształcenia gramatyczne są na tyle duże, że firmy pozostawały przy języku angielskim, który jest słabo fleksyjny, a przez to łatwy do wdrożenia.
W powyższym przykładzie użyliśmy formuły: Hire the Top {{language}} Writers From {{country}}. Jeśli w języku polskim przetłumaczymy zdanie jako: Zatrudnij najlepszych {{language}} pisarzy z {{country}}, po podstawieniu zmiennych wychodzi nam rażąco nienaturalne zdanie: „Zatrudnij najlepszych francuski pisarzy z Indie”. Podobne wyzwania tkwią w innych językach.
Rozwiązaliśmy ten problem z pomocą sztucznej inteligencji, stosując tzw. labelizowanie zmiennych. Nasz model wykrywa potencjalne konflikty przy tłumaczeniu (np. z rzeczownikami lub przyimkami), dostosowując treść zmiennej do przekształceń gramatycznych. Dzięki temu uzyskujemy naturalne sformułowania dla każdego języka:

Podstrona wykorzystująca dwie zmienne w języku polskim.
Rezultat? Otrzymujemy 1 800 000 podstron dla każdej wersji językowej. Jeśli platforma będzie dostępna w 30 językach, copywriter potrzebuje dodatkowych 14 000 lat, aby dostarczyć tyle samo treści.
Korzyści związane z TDC
Translated Dynamic Content to nowatorskie rozwiązanie dla platform, które chcą rozwijać treści w oparciu o własną bazę danych. Ta metoda gwarantuje:
- szybki rozwój treści – możemy generować miliony unikalnych podstron, budując pozycjonowanie dla wielu fraz kluczowych, a także prezentując spersonalizowaną ofertę dla każdego klienta;
- regularne aktualizacje – wszystkie podstrony są stale odświeżane zarówno na podstawie bazy danych (np. nowi pisarze), jak i na podstawie zmiennych (np. {{totalUsers}}, która odzwierciedla liczbę użytkowników);
- łatwość w zarządzaniu – w powyższym przykładzie modyfikujemy 1 800 000 podstron za pomocą zaledwie 15 szablonów. Dzięki temu możemy łatwo modernizować teksty, rozbudowywać podstrony lub usuwać nieaktualne informacje.
Ponadto mamy pewność, że wszystkie treści są atrakcyjne i merytoryczne, ponieważ wynikają z szablonów, które nadzoruje bezpośrednio copywriter. Tym sposobem łączymy ludzką kreatywność z technologicznym potencjałem dynamicznego tworzenia i odświeżania treści. Jednocześnie inne wersje językowe pozostają równie jakościowe, gdyż AI nie ingeruje w warstwę semantyczną, lecz jedynie dostosowuje formę językową.
Komentarze
Gratulacje, to naprawdę mocne odkrycie!
:O