Sammanfattning

Slutförd

Azure AI Language är en molnbaserad NLP-tjänst (Natural Language Processing) som tillhandahåller textinsikter som extrahering av nyckelfraser, entitetsigenkänning, identifiering av personligt identifierbar information (PII) med mera. Tjänsten är tillgänglig för den flexibla Azure Database for PostgreSQL-servern via azure_ai tillägget, som tillhandahåller användardefinierade funktioner för att få åtkomst till språk-API:erna i SQL.

Extrahering av nyckelfraser identifierar viktiga ämnen, eller huvudbegrepp, från indatatext. Använd det för att sammanfatta ett dokument i ämnen i stället för prosa eller meningar.

Entitetsigenkänning identifierar platser, personer, kvantiteter med mera. Använd den för att indexering av dokument efter entiteter som diskuteras eller identifiera formulärindatafält, till exempel adress eller namn från ostrukturerad text.

Identifiering av personligt identifierbar information (PII) identifierar och redigerar PII från indatatext. Använd den för att rensa känslig information som kreditkortsnummer, personnummer, telefonnummer och så vidare från text.

Med dessa verktyg kan företag bearbeta text efter nyckelord eller mönstermatchning. Den metoden är felbenägen och kräver manuella försök att lista identifierbara ämnen och mönster. Den här logiken implementeras vanligtvis inte i SQL, så den måste upprepas i klientprogram, vilket ökar risken.

När företag skjuter upp textbearbetning till Azure AI Language automatiserar de insamlingen av insikter från text. Språktjänsterna kapslar in komplexa algoritmer för bearbetning av naturligt språk som underhålls och debuggas av Azure-utvecklare. Den här tjänsten gör det möjligt för företagets utvecklare att fokusera på de insikter som erhålls från text, inte processen för att få insikterna.

Referenser