Entity

Merepresentasikan frasa dalam teks yang merupakan entitas yang diketahui, seperti orang, organisasi, atau lokasi. API mengaitkan informasi, seperti keterlihatan dan sebutan, dengan entitas.

Representasi JSON
{
  "name": string,
  "type": enum (Type),
  "metadata": {
    string: string,
    ...
  },
  "salience": number,
  "mentions": [
    {
      object (EntityMention)
    }
  ],
  "sentiment": {
    object (Sentiment)
  }
}
Kolom
name

string

Nama perwakilan untuk entity.

type

enum (Type)

Jenis entity.

metadata

map (key: string, value: string)

Metadata yang terkait dengan entity.

Untuk sebagian besar jenis entitas, metadatanya adalah URL Wikipedia (wikipedia_url) dan MID Knowledge Graph (mid), jika tersedia. Untuk metadata yang terkait dengan jenis entitas lainnya, lihat tabel Jenis di bawah.

Objek yang berisi daftar pasangan "key": value. Contoh: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

salience

number

Skor keterlihatan yang terkait dengan entity dalam rentang [0, 1,0].

Skor keterlihatan untuk suatu entity memberikan informasi tentang pentingnya atau sentralitas entity tersebut terhadap seluruh teks dokumen. Skor yang mendekati 0 kurang jelas, sedangkan skor yang mendekati 1,0 sangat jelas.

mentions[]

object (EntityMention)

Sebutan entitas ini dalam dokumen input. API tersebut saat ini mendukung sebutan nama diri.

sentiment

object (Sentiment)

Untuk panggilan ke AnalyzeEntitySentimentRequest atau jika AnnotateTextRequest.Features.extract_entity_sentiment ditetapkan ke true, kolom ini akan berisi sentimen gabungan yang dinyatakan untuk entitas ini dalam dokumen yang diberikan.

Jenis

Jenis entitas. Untuk sebagian besar jenis entitas, metadata terkait adalah URL Wikipedia (wikipedia_url) dan MID Knowledge Graph (mid). Tabel di bawah mencantumkan kolom terkait untuk entitas yang memiliki metadata berbeda.

Enum
UNKNOWN Tidak diketahui
PERSON Orang
LOCATION Lokasi
ORGANIZATION Organisasi
EVENT Acara
WORK_OF_ART Karya seni
CONSUMER_GOOD Produk konsumen
OTHER Jenis entitas lainnya
PHONE_NUMBER

Nomor telepon

Metadata mencantumkan nomor telepon, yang diformat sesuai dengan konvensi lokal, ditambah elemen tambahan yang muncul dalam teks:

  • number - nomor sebenarnya, yang dibagi menjadi beberapa bagian sesuai dengan konvensi lokal
  • national_prefix - kode negara, jika terdeteksi
  • area_code - kode wilayah atau area, jika terdeteksi
  • extension - ekstensi telepon (untuk diputar setelah koneksi), jika terdeteksi
ADDRESS

Alamat

Metadata mengidentifikasi nomor jalan dan lokalitas serta elemen tambahan yang muncul dalam teks:

  • street_number - nomor jalan
  • locality - kota atau kota kecil
  • street_name - nama jalan/rute, jika terdeteksi
  • postal_code - kode pos, jika terdeteksi
  • country - negara, jika terdeteksi<
  • broad_region - wilayah administratif, seperti negara bagian, jika terdeteksi
  • narrow_region - wilayah administratif yang lebih kecil, seperti county, jika terdeteksi
  • sublocality - digunakan di alamat Asia untuk menandai distrik dalam kota, jika terdeteksi
DATE

Tanggal

Metadata mengidentifikasi komponen tanggal:

  • year - tahun empat digit, jika terdeteksi
  • month - nomor bulan dua digit, jika terdeteksi
  • day - nomor hari dua digit, jika terdeteksi
NUMBER

Angka

Metadata adalah angka itu sendiri.

PRICE

Harga

Metadata mengidentifikasi value dan currency.

EntityMention

Mewakili sebutan untuk entitas dalam teks. Saat ini, sebutan nama diri didukung.

Representasi JSON
{
  "text": {
    object (TextSpan)
  },
  "type": enum (Type),
  "sentiment": {
    object (Sentiment)
  }
}
Kolom
text

object (TextSpan)

Teks sebutan.

type

enum (Type)

Jenis sebutan entitas.

sentiment

object (Sentiment)

Untuk panggilan ke AnalyzeEntitySentimentRequest atau jika AnnotateTextRequest.Features.extract_entity_sentiment ditetapkan ke true, kolom ini akan berisi sentimen yang diungkapkan untuk sebutan entitas ini dalam dokumen yang diberikan.

Jenis

Jenis sebutan yang didukung.

Enum
TYPE_UNKNOWN Tidak diketahui
PROPER Kata benda khusus
COMMON Kata benda umum (atau kata benda majemuk)