Google tutvustab ML Kitile üksuste ekstraheerimist, selfie segmenteerimise API-sid

Google on ML Kitis kasutusele võtnud kaks uut API-d: olemi ekstraheerimine ja selfie segmenteerimine. Nende kohta lisateabe saamiseks lugege edasi!

Paar aastat tagasi Google tutvustas ML komplekti et arendajatel oleks lihtsam oma rakendustesse masinõpet juurutada. Sellest ajast alates oleme näinud API-sid digitaalse tindi tuvastamise, seadmesisese tõlke ja näotuvastuse jaoks. Nüüd lisab Google ML Kitile uue olemi ekstraheerimise koos uue selfie segmenteerimise funktsiooniga.

Google ütles uus Entity Extraction API võimaldab arendajatel tuvastada ja leida toorteksti põhjal olemeid ning võtta nende olemite põhjal meetmeid.

"API töötab staatilise tekstiga ja ka reaalajas, kui kasutaja sisestab," ütles Google. "See toetab 11 erinevat olemit ja 15 erinevat keelt (tulevikus on neid veel tulemas), et võimaldada arendajatel muuta mis tahes tekstiga suhtlemine kasutaja jaoks rikkalikumaks."

Siin on toetatud üksused:

  • Aadress(350 kolmas tänav, Cambridge)
  • Kuupäev Kellaaeg*(12.12.2020, homme kell 15.00) (kohtume homme kell 18.00)
  • Meil([email protected])
  • Lennu number*(LX37)
  • IBAN*(CH52 0483 0000 0000 0000 9)
  • ISBN*(978-1101904190)
  • Raha (sh valuuta)*(12 $, 25 USD)
  • Maksekaart*(4111 1111 1111 1111)
  • Telefoninumber((555) 225-3556, 12345)
  • Jälgimisnumber*(1Z204E380338943508)
  • URL(www.google.com, https://en.wikipedia.org/wiki/Platypus, seznam.cz)

Google teatas, et testib TamTamiga Entity Extraction API-t, et rakendus saaks vestluste ajal kasutajatele kasulikke soovitusi pakkuda. Näiteks kui ekraanil on aadress, avaneb sellel klõpsates menüü aadressi kopeerimiseks, teise rakendusega avamiseks või asukohta jõudmiseks juhiste saamiseks.

Neuraalvõrgu annotaatorid/mudelid Entity Extraction API-s töötavad järgmiselt: Esmalt jagatakse etteantud sisendtekst sõnadeks (ruumieralduse alusel), seejärel jagatakse kõik võimalikud sõnade alamjadad. genereeritakse teatud maksimaalne pikkus (ülaltoodud näites 15 sõna) ja iga kandidaadi jaoks määrab punktiarvestus närvivõrk väärtuse (vahemikus 0 kuni 1) selle põhjal, kas see esindab kehtivat olemit.

Järgmisena eemaldatakse loodud olemid, mis kattuvad, eelistades kõrgema punktisummaga üksusi vastuolus olevatele, millel on madalam hind. Seejärel kasutatakse teist närvivõrku, et liigitada olemi tüüp telefoninumbriks, aadressiks või mõnel juhul mitte-üksuseks.

Google ütles, et ML Kit'i entiteedi ekstraheerimise API põhineb tehnoloogial, mis toidab Android 10-ga kasutusele võetud Smart Linkify funktsiooni.

Lisaks tekstipõhisele olemi ekstraheerimisele teatas Google ka uuest Selfie Segmentation API-st. See funktsioon võimaldab arendajatel eraldada tausta stseenist. See võimaldab kasutajatel lisada selfidele lahedaid efekte või isegi sisestada end paremasse tausta. Google ütles, et uus API on võimeline andma suurepäraseid tulemusi madala latentsusajaga nii Androidis kui ka iOS-is.

ML Kit SDK ühendab Google'i aastatepikkuse masinõppega tehtud töö Firebase'i paketti, mida mobiilirakenduste arendajad saavad oma rakenduste täiustamiseks kasutada. Alates ML Kiti kasutuselevõtust on avalikustatud mitmeid API-sid, mis muudavad masinõppepõhiste funktsioonide rakendamise rakendustes arendajatele palju lihtsamaks. Entity Extraction ja Selfie Segmentation abil muutuvad tulevikurakendused veelgi paremaks.