Co to jest wyodrębnianie kluczowych fraz w usłudze Azure Cognitive Service for Language?

Wyodrębnianie kluczowych fraz to jedna z funkcji oferowanych przez usługę Azure Cognitive Service for Language, zbiór algorytmów uczenia maszynowego i sztucznej inteligencji w chmurze do tworzenia inteligentnych aplikacji obejmujących język napisany. Wyodrębnianie kluczowych fraz umożliwia szybkie identyfikowanie głównych pojęć w tekście. Na przykład w tekście "Jedzenie było pyszne, a personel był wspaniały"., wyodrębnianie kluczowych fraz zwróci główne tematy: "jedzenie" i "wspaniały personel".

Ta dokumentacja zawiera następujące typy artykułów:

Typowy przepływ pracy

Aby użyć tej funkcji, przesyłasz dane do analizy i obsługujesz dane wyjściowe interfejsu API w aplikacji. Analiza jest wykonywana w miarę potrzeb, bez dodatkowego dostosowania modelu używanego w danych.

  1. Utwórz zasób języka platformy Azure, który zapewnia dostęp do funkcji oferowanych przez usługę Azure Cognitive Service for Language. Spowoduje to wygenerowanie hasła (nazywanego kluczem) i adresu URL punktu końcowego, którego będziesz używać do uwierzytelniania żądań interfejsu API.

  2. Utwórz żądanie przy użyciu interfejsu API REST lub biblioteki klienta dla języków C#, Java, JavaScript i Python. Możesz również wysyłać wywołania asynchroniczne z żądaniem wsadowym w celu połączenia żądań interfejsu API dla wielu funkcji w jednym wywołaniu.

  3. Wyślij żądanie zawierające dane jako nieprzetworzonego tekstu bez struktury. Klucz i punkt końcowy będą używane do uwierzytelniania.

  4. Prześlij odpowiedź strumieniowo lub przechowaj ją lokalnie.

Dokumentacja referencyjna i przykłady kodu

Korzystając z tej funkcji w aplikacjach, zapoznaj się z następującą dokumentacją referencyjną i przykładami dla usług Azure Cognitive Services for Language:

Opcja programowania/język Dokumentacja referencyjna Samples
Interfejs API REST Dokumentacja interfejsu API REST
C# Dokumentacja języka C# Przykłady w języku C#
Java Dokumentacja języka Java Przykłady języka Java
JavaScript Dokumentacja języka JavaScript Przykłady skryptów w języku JavaScript
Python Dokumentacja języka Python Przykłady w języku Python

Wdrażanie lokalnie przy użyciu kontenerów platformy Docker

Użyj dostępnego kontenera platformy Docker, aby wdrożyć tę funkcję lokalnie. Te kontenery platformy Docker umożliwiają przybliżenie usługi do danych ze względów zgodności, zabezpieczeń lub innych powodów operacyjnych.

Odpowiedzialne rozwiązania z zakresu sztucznej inteligencji

System sztucznej inteligencji obejmuje nie tylko technologię, ale także osoby, które będą jej używać, osoby, których dotyczy problem, oraz środowisko, w którym jest wdrażana. Przeczytaj notatkę dotyczącą przejrzystości wyodrębniania kluczowych fraz , aby dowiedzieć się więcej o odpowiedzialnym użyciu sztucznej inteligencji i wdrażaniu w systemach. Aby uzyskać więcej informacji, zobacz również następujące artykuły:

Następne kroki

Istnieją dwa sposoby rozpoczęcia korzystania z funkcji łączenia jednostek:

  • Language Studio, która jest platformą internetową, która umożliwia wypróbowanie kilku funkcji usługi Azure Cognitive Service for Language bez konieczności pisania kodu.
  • Artykuł Szybki start dotyczący instrukcji dotyczących żądań do usługi przy użyciu interfejsu API REST i zestawu SDK biblioteki klienta.