Zwiększanie wydajności odpowiedzi na pytania

Ukończone

Po utworzeniu i przetestowaniu baza wiedzy można poprawić jego wydajność dzięki aktywnemu uczeniu się i zdefiniowaniu synonimów.

Korzystanie z aktywnej nauki

Uczenie aktywne może pomóc w wprowadzaniu ciągłych ulepszeń, aby lepiej odpowiadać na pytania użytkowników z biegiem czasu. Ludzie często zadają pytania, które są sformułowane inaczej, ale ostatecznie mają takie samo znaczenie. Uczenie aktywne może pomóc w takich sytuacjach, ponieważ umożliwia rozważenie alternatywnych pytań do każdej pary pytań i odpowiedzi. Uczenie aktywne jest domyślnie włączone.

Aby korzystać z uczenia aktywnego, możesz wykonać następujące czynności:

Utwórz swoje pary pytań i odpowiedzi

Utworzysz pary pytań i odpowiedzi w programie Language Studio dla projektu. Możesz również zaimportować plik zawierający pary pytań i odpowiedzi, aby przekazać je zbiorczo.

Zrzut ekranu przedstawiający sposób importowania pliku z parami pytań i odpowiedzi.

Przejrzyj sugestie

Następnie uczenie aktywne zaczyna oferować alternatywne pytania dla każdego pytania w parach pytań i odpowiedzi. Dostęp do tego można uzyskać w okienku Sugestie przeglądu:

Zrzut ekranu przedstawiający okienko Przeglądanie sugestii.

Przeglądasz, a następnie akceptujesz lub odrzucasz te alternatywne frazy sugerowane dla każdego pytania, wybierając znacznik wyboru lub usuń symbol obok frazy alternatywnej. Możesz zbiorczo zaakceptować lub odrzucić sugestie, korzystając z opcji Zaakceptuj wszystkie sugestie lub Odrzuć wszystkie sugestie u góry strony.

Możesz również ręcznie dodać pytania alternatywne po wybraniu pozycji Dodaj alternatywne pytanie dla pary w okienku Edytowanie bazy wiedzy:

Zrzut ekranu przedstawiający opcję Dodaj pytanie alternatywne w okienku Edytowanie bazy wiedzy.

Uwaga / Notatka

Aby dowiedzieć się więcej na temat uczenia aktywnego, zobacz Wzbogacanie projektu przy użyciu uczenia aktywnego.

Definiowanie synonimów

Synonimy są przydatne, gdy pytania przesłane przez użytkowników mogą zawierać wiele różnych wyrazów, aby oznaczać to samo. Na przykład klient biura podróży może odwoływać się do "rezerwacji" lub "rezerwacji". Definiując je jako synonimy, usługa odpowiadania na pytania może znaleźć odpowiednią odpowiedź niezależnie od terminu używanego przez pojedynczego klienta.

Aby zdefiniować synonimy, użyj interfejsu API REST do przesyłania synonimów w następującym formacie JSON:

{
    "synonyms": [
        {
            "alterations": [
                "reservation",
                "booking"
                ]
        }
    ]
}

Uwaga / Notatka

Aby dowiedzieć się więcej na temat synonimów, zobacz Poprawianie jakości odpowiedzi przy użyciu synonimów.