Tekstanalyser

Oppdager stemning, nøkkelsetninger, navngitte enheter og språk fra teksten

Trekk ut informasjon fra teksten. Se i praksis!

Bruk demoen nedenfor for å eksperimentere med Text Analytics API. Bruk vårt eksempel eller oppgi din egen tekst i inndataboksen nedenfor. Identifiser språk, stemning og nøkkelsetninger og entiteter (testversjon) i teksten din.

  1. Analysert tekst
  2. JSON
Språk: English (sikkerhet: 100 %)
Nøkkelord: place, online menu, great menu, marvelous food, midtown NYC, week, dinner party, Contoso Steakhouse, pre-order, John Doe, Sirloin steak, chief cook, owner, kitchen, spot, dining, complaint, email
Stemning:
Dokument
MIXED
86%
Positiv
0%
Nøytral
14%
Negativ
Setning 1
POSITIVE
99%
Positiv
1%
Nøytral
0%
Negativ
Setning 2
POSITIVE
100%
Positiv
0%
Nøytral
0%
Negativ
Setning 3
POSITIVE
100%
Positiv
0%
Nøytral
0%
Negativ
Setning 4
POSITIVE
100%
Positiv
0%
Nøytral
0%
Negativ
Setning 5
POSITIVE
100%
Positiv
0%
Nøytral
0%
Negativ
Setning 6
NEUTRAL
0%
Positiv
100%
Nøytral
0%
Negativ
Setning 7
NEGATIVE
0%
Positiv
0%
Nøytral
100%
Negativ
Setning 8
POSITIVE
100%
Positiv
0%
Nøytral
0%
Negativ
Navngitte entiteter: Contoso Steakhouse [Organization]
Steakhouse [Location]
midtown NYC [Location]
NYC [Location-GPE]
last week [DateTime-DateRange]
dinner party [Event]
chief cook [PersonType]
owner [PersonType]
John Doe [Person]
kitchen [Location]
www.contososteakhouse.com [URL]
312-555-0176 [PhoneNumber]
email [Skill]
order@contososteakhouse.com [Email]
PII-enheter: Type: Organization
Value: Contoso Steakhouse

Type: Person
Value: John Doe

Type: URL
Value: www.contososteakhouse.com

Type: PhoneNumber
Value: 312-555-0176

Type: Email
Value: order@contososteakhouse.com

Koblede entiteter: We went to Contoso Steakhouse located at midtown NYC last week for a dinner party, and we adore the spot! They provide marvelous food and they have a great menu. The chief cook happens to be the owner (I think his name is John Doe) and he is super nice, coming out of the kitchen and greeted us all. We enjoyed very much dining in the place! The Sirloin steak I ordered was tender and juicy, and the place was impeccably clean. You can even pre-order from their online menu at www.contososteakhouse.com, call 312-555-0176 or send email to order@contososteakhouse.com! The only complaint I have is the food didn't come fast enough. Overall I highly recommend it!
{
  "languageDetection": {
    "documents": [
      {
        "id": "1b80cbde-a05e-4454-be2c-2095e910d7be",
        "detectedLanguages": [
          {
            "name": "English",
            "iso6391Name": "en",
            "score": 1.0
          }
        ]
      }
    ],
    "errors": [],
    "modelversion": "2019-10-01"
  },
  "keyPhrases": {
    "documents": [
      {
        "id": "1b80cbde-a05e-4454-be2c-2095e910d7be",
        "keyPhrases": [
          "place",
          "online menu",
          "great menu",
          "marvelous food",
          "midtown NYC",
          "week",
          "dinner party",
          "Contoso Steakhouse",
          "pre-order",
          "John Doe",
          "Sirloin steak",
          "chief cook",
          "owner",
          "kitchen",
          "spot",
          "dining",
          "complaint",
          "email"
        ]
      }
    ],
    "errors": [],
    "modelversion": "2019-10-01"
  },
  "sentiment": {
    "documents": [
      {
        "id": "1b80cbde-a05e-4454-be2c-2095e910d7be",
        "sentiment": "mixed",
        "documentscores": {
          "positive": 0.86,
          "neutral": 0.0,
          "negative": 0.14
        },
        "sentences": [
          {
            "sentiment": "positive",
            "sentencescores": {
              "positive": 0.99,
              "neutral": 0.01,
              "negative": 0.0
            },
            "offset": 0,
            "length": 105
          },
          {
            "sentiment": "positive",
            "sentencescores": {
              "positive": 1.0,
              "neutral": 0.0,
              "negative": 0.0
            },
            "offset": 106,
            "length": 55
          },
          {
            "sentiment": "positive",
            "sentencescores": {
              "positive": 1.0,
              "neutral": 0.0,
              "negative": 0.0
            },
            "offset": 162,
            "length": 137
          },
          {
            "sentiment": "positive",
            "sentencescores": {
              "positive": 1.0,
              "neutral": 0.0,
              "negative": 0.0
            },
            "offset": 300,
            "length": 41
          },
          {
            "sentiment": "positive",
            "sentencescores": {
              "positive": 1.0,
              "neutral": 0.0,
              "negative": 0.0
            },
            "offset": 342,
            "length": 85
          },
          {
            "sentiment": "neutral",
            "sentencescores": {
              "positive": 0.0,
              "neutral": 1.0,
              "negative": 0.0
            },
            "offset": 428,
            "length": 139
          },
          {
            "sentiment": "negative",
            "sentencescores": {
              "positive": 0.0,
              "neutral": 0.0,
              "negative": 1.0
            },
            "offset": 568,
            "length": 62
          },
          {
            "sentiment": "positive",
            "sentencescores": {
              "positive": 1.0,
              "neutral": 0.0,
              "negative": 0.0
            },
            "offset": 631,
            "length": 30
          }
        ]
      }
    ],
    "errors": [],
    "modelversion": "2019-10-01"
  },
  "entities": {
    "documents": [
      {
        "id": "1b80cbde-a05e-4454-be2c-2095e910d7be",
        "entities": [
          {
            "text": "Contoso Steakhouse",
            "type": "Organization",
            "subtype": null,
            "offset": 11,
            "length": 18,
            "score": 0.65
          },
          {
            "text": "Steakhouse",
            "type": "Location",
            "subtype": null,
            "offset": 19,
            "length": 10,
            "score": 0.33
          },
          {
            "text": "midtown NYC",
            "type": "Location",
            "subtype": null,
            "offset": 41,
            "length": 11,
            "score": 0.56
          },
          {
            "text": "NYC",
            "type": "Location",
            "subtype": "GPE",
            "offset": 49,
            "length": 3,
            "score": 0.9
          },
          {
            "text": "last week",
            "type": "DateTime",
            "subtype": "DateRange",
            "offset": 53,
            "length": 9,
            "score": 0.8
          },
          {
            "text": "dinner party",
            "type": "Event",
            "subtype": null,
            "offset": 69,
            "length": 12,
            "score": 0.52
          },
          {
            "text": "chief cook",
            "type": "PersonType",
            "subtype": null,
            "offset": 166,
            "length": 10,
            "score": 0.72
          },
          {
            "text": "owner",
            "type": "PersonType",
            "subtype": null,
            "offset": 195,
            "length": 5,
            "score": 0.78
          },
          {
            "text": "John Doe",
            "type": "Person",
            "subtype": null,
            "offset": 222,
            "length": 8,
            "score": 0.84
          },
          {
            "text": "kitchen",
            "type": "Location",
            "subtype": null,
            "offset": 272,
            "length": 7,
            "score": 0.68
          },
          {
            "text": "www.contososteakhouse.com",
            "type": "URL",
            "subtype": null,
            "offset": 477,
            "length": 25,
            "score": 0.8
          },
          {
            "text": "312-555-0176",
            "type": "PhoneNumber",
            "subtype": null,
            "offset": 509,
            "length": 12,
            "score": 0.8
          },
          {
            "text": "email",
            "type": "Skill",
            "subtype": null,
            "offset": 530,
            "length": 5,
            "score": 0.8
          },
          {
            "text": "order@contososteakhouse.com",
            "type": "Email",
            "subtype": null,
            "offset": 539,
            "length": 27,
            "score": 0.8
          }
        ]
      }
    ],
    "errors": [],
    "modelversion": "2020-02-01"
  },
  "entityLinking": {
    "documents": [
      {
        "id": "1b80cbde-a05e-4454-be2c-2095e910d7be",
        "entities": [
          {
            "name": "Sirloin steak",
            "matches": [
              {
                "text": "Sirloin steak",
                "offset": 346,
                "length": 13,
                "score": 0.58495632944888132
              }
            ],
            "language": "en",
            "id": "Sirloin steak",
            "url": "https://en.wikipedia.org/wiki/Sirloin_steak",
            "datasource": "Wikipedia"
          },
          {
            "name": "Steakhouse",
            "matches": [
              {
                "text": "Steakhouse",
                "offset": 19,
                "length": 10,
                "score": 0.6896277849681347
              }
            ],
            "language": "en",
            "id": "Steakhouse",
            "url": "https://en.wikipedia.org/wiki/Steakhouse",
            "datasource": "Wikipedia"
          },
          {
            "name": "John Doe",
            "matches": [
              {
                "text": "John Doe",
                "offset": 222,
                "length": 8,
                "score": 0.001008152620178171
              }
            ],
            "language": "en",
            "id": "John Doe",
            "url": "https://en.wikipedia.org/wiki/John_Doe",
            "datasource": "Wikipedia"
          },
          {
            "name": "Contoso",
            "matches": [
              {
                "text": "Contoso",
                "offset": 11,
                "length": 7,
                "score": 0.597888407443498
              }
            ],
            "language": "en",
            "id": "Contoso",
            "url": "https://en.wikipedia.org/wiki/Contoso",
            "datasource": "Wikipedia"
          },
          {
            "name": "New York City",
            "matches": [
              {
                "text": "NYC",
                "offset": 49,
                "length": 3,
                "score": 0.33220492569149229
              }
            ],
            "language": "en",
            "id": "New York City",
            "url": "https://en.wikipedia.org/wiki/New_York_City",
            "datasource": "Wikipedia"
          }
        ]
      }
    ],
    "errors": [],
    "modelversion": "2020-02-01"
  },
  "entityPII": {
    "documents": [
      {
        "id": "1b80cbde-a05e-4454-be2c-2095e910d7be",
        "entities": [
          {
            "text": "Contoso Steakhouse",
            "type": "Organization",
            "subtype": null,
            "offset": 11,
            "length": "18",
            "score": 0.65
          },
          {
            "text": "John Doe",
            "type": "Person",
            "subtype": null,
            "offset": 222,
            "length": "8",
            "score": 0.84
          },
          {
            "text": "www.contososteakhouse.com",
            "type": "URL",
            "subtype": null,
            "offset": 477,
            "length": "25",
            "score": 0.8
          },
          {
            "text": "312-555-0176",
            "type": "PhoneNumber",
            "subtype": null,
            "offset": 509,
            "length": "12",
            "score": 0.8
          },
          {
            "text": "order@contososteakhouse.com",
            "type": "Email",
            "subtype": null,
            "offset": 539,
            "length": "27",
            "score": 0.8
          }
        ]
      }
    ],
    "errors": [],
    "modelversion": "2020-02-01"
  }
}

Analyse av stemninger

API-en returnerer en numerisk poengsum på mellom 0 og 1. En poengsum nær 1 indikerer positiv stemning, og en poengsum nær 0 indikerer negativ stemning. En poengsum for stemning genereres ved bruk av klassifiseringsteknikker. Inndataegenskapene for klassifiseringsapparatet inkluderer n-gram, egenskaper generert av del-av-tale-tagger og integrerte ord. Den støttes for flere språk.

Mer informasjon

Trekke ut nøkkelsetninger

API returnerer en liste med tekststrenger som betegner de primære samtaleemnene i den innlagte teksten. Vi bruker teknikker fra Microsoft Offices sofistikerte Natural Language Processing-verktøyskasse. Engelsk, tysk, spansk, og japansk tekst støttes.

Mer informasjon

Deteksjon av språk

API-en returnerer det detekterte språket og en numerisk poengsum på mellom 0 og 1. En poengsum nær 1 indikerer 100 % sannsynlighet for at det identifiserte språket er sant. Totalt 120 språk støttes.

Mer informasjon

Gjenkjenning av tegnenhet

Oppdag alle navngitte entiteter i teksten, som organisasjoner, personer, lokasjoner med mer. Entity Linking tar bort usikkerheten ved distinkte entiteter ved å knytte tekst til videre informasjon på nettet. Bruk den for eksemplet til å avgjøre om et begrep som «times» refererer til «The New York Times» eller «Times Square».

Mer informasjon

Prism Skylabs

"We found Cognitive Services to be the missing piece in the equation, the one that we needed to bring this solution to market and really revolutionize the way people look at video."

Katie McCann: Vice President of Product and Engineering | Prism Skylabs

Utforsk API-ene for Cognitive Services

Visuelt innhold

Hent ut brukbar informasjon fra bilder

Ansikt

Registrer, identifiser, analyser, ordne og tagg ansikter i bilder

Ink Recognizer

En AI-tjeneste som gjenkjenner innhold i digital blekk, for eksempel håndskrift, figurer og oppsett i dokumenter

Video Indexer

Lås opp videoinnsikter

Custom Vision

Du kan enkelt tilpasse dine egne, moderne datamodeller for visuelt innhold til dine spesielle behov

Form Recognizer

Den AI-drevne dokumentuttrekkingstjenesten som forstår skjemaene dine

Tekstanalyser

Evaluer enkelt følelser og emner for å forstå hva brukerne vil ha

Translator Text

Utfør maskinoversettelse helt enkelt med en enkel REST-API-oppkalling

QnA Maker

Trekk ut informasjonen, og produser svar som er enkle å forstå og har en konversasjonslignende tone

Language Understanding

Lær appene dine å forstå kommandoer fra brukerne

Engasjerende leser

Gi brukere i alle aldre og på alle nivåer muligheten til å lese og forstå tekst

Speech-tjenester

Samlede taletjenester for tale til tekst, tekst til tale og taleoversettelse

Talergjenkjennings

Bruk tale til å identifisere og bekrefte enkelttalere

Taleoversettelse

Integrer enkelt taleoversettelse i sanntid til din app

Tale til tekst

Konverter tale til tekst for mer naturlig samhandling

Tekst til tale

Konverter tekst til tale for å skape mer naturlige, tilgjengelige grensesnitt

Content Moderator

Automatisert bilde, tekst og videomoderering

Avviksdetektor

Enkelt legg funksjoner for avviksdeteksjon inn i appene dine.

Personalizer

En kunstig intelligens-tjeneste som leverer en personlig tilpasset brukeropplevelse

Er du klar til å superlade appen din?