Większość aplikacji oferuje użytkownikom bardzo niewiele interakcji z tekstem poza podstawowymi operacjami wycinania, kopiowania i wklejania. Wyodrębnianie encji poprawia wygodę użytkowników aplikacji, ponieważ umożliwia zrozumienie tekstu i umożliwia dodawanie przydatnych skrótów na podstawie kontekstu.
Interfejs API wyodrębniania encji umożliwia rozpoznanie określonych jednostek w tekście statycznym i podczas pisania. Po zidentyfikowaniu elementu możesz łatwo włączyć różne działania dla użytkownika na podstawie jego typu. Obsługiwane jednostki to:
Jednostka | Przykład |
---|---|
Adres | 350 trzecia ulica, Cambridge, Massachusetts |
Data i godzina | 29.09.2019, spotkanie jutro o 18:00 |
Adres e-mail | entity-extraction@google.com |
Numer lotu (tylko kody IATA) | LX37 |
Numer IBAN | 55 0483 0000 0000 0000 9 |
ISBN (tylko wersja 13) | 978-1101904190 |
Pieniądze/waluta (tylko liczby arabskie) | 12 USD, 25 USD |
Płatności / karty kredytowe | 4111 1111 1111 1111 |
Numer telefonu | (555) 225-3556 12345 |
Numer śledzenia (standardowe formaty międzynarodowe) | 1Z204E380338943508 |
URL | www.google.com https://pl.wikipedia.org/wiki/Platypus |
Ten interfejs API skupia się na precyzji, a nie na rozpoznawaniu. Czasem zdarza się, że nie wykrywamy konkretnych przypadków danego podmiotu, aby zapewnić ich dokładność.
Większość jednostek można wykryć w różnych językach lub regionach. Możliwość wykrywania adresów i numerów telefonów zależy od wybranego języka. Ekstrakcja encji obsługuje te języki:
- arabski
- portugalski
- angielski (USA, Wielka Brytania)
- niderlandzki
- francuski
- niemiecki
- włoski
- japoński
- koreański
- polski
- rosyjski
- chiński (uproszczony i tradycyjny)
- Hiszpańskie
- tajski
- turecki
Przykłady
Wpisany tekst | Wykryte elementy |
---|---|
Spotkaj się ze mną pod adresem 1600 Amphitheatre Parkway, Mountain View, CA, 94043 Umówmy się na spotkanie. | Typ podmiotu 1: adres Jednostka 1: „1600 Amphitheatre Parkway, Mountain View, CA 94043”, USA |
Aby ustalić najlepszy termin, możesz skontaktować się z zespołem testowym jutro pod adresem info@google.com. | Typ encji 1: Data i godzina Jednostka 1 – tekst = „24 czerwca 2020 r.” Typ encji 2: adres e-mail Jednostka 2 – tekst info@google.com |
Twoje zamówienie zostało wysłane z Google. Aby sprawdzić postęp dostawy, użyj tego numeru śledzenia: 9612804152073070474837. | Typ podmiotu: numer śledzenia Tekst elementu: „9612804152073070474837” |
Zadzwoń do restauracji pod numer 555-555-1234, aby zapłacić za kolację. Numer mojej karty to 4111-1111-1111-1111. | Entity 1 type: Numer telefonu Entity 1 text: "555-555-1234" Entity 2 type: Payment Card Entity 2 text: "4111 1111 1111 1111" |