Firebase lisab ML-komplekti ja veebirakenduste jõudluse jälgimisse kolm uut võimalust

Google I/O 2019 ajal teatas Google kolmest uuest API-st ML Kitis ja Firebase Performance Monitoringi laiendusest veebiarendajatele.

Google'i mobiiliarendusplatvorm Firebase saab selle aasta suurima uuenduse Google'i iga-aastasel arendajate konverentsil Google I/O. Täna teatas Google uutest viisidest, kuidas nad parandavad arendajate jaoks masinõppe juurdepääsetavust. Google laiendab ka oma jõudluse jälgimise tööriistu, et aidata veebiarendajatel oma veebirakendusi kiirendada.

Google kuulutas välja ML Kit eelmise aasta I/O-l et arendajate jaoks masinõppest mõistatus lahti saada. Nad alustasid paari API-ga kõige levinumate kasutusjuhtude jaoks ja sel aastal laiendavad nad SDK-d, lisades 3 uut API-d: seadmesisene API tõlkimiseks, API objektide tuvastamiseks ja jälgimiseks ning API kohandatud ML-i hõlpsaks loomiseks mudelid. Omarakenduste arendajad saavad oma rakendusse integreerida Performance Monitoring SDK, et koguda toimivusandmeid, mida nad saavad seejärel Firebase'i toimivusmonitooringus analüüsida. peagi saavad veebiarendajad ka Firebase'is oma veebirakenduste toimivust jälgida. Rääkisin Firebase'i tootejuhi Francis Maga, et saada nende muudatuste kohta lisateavet.

Uued ML Kit API-d

Google'i ML SDK toetab praegu 7 API-d: tekstituvastus, näotuvastus, vöötkoodi skannimine, piltide märgistamine, maamärkide tuvastamine, nutikas vastus ja keeletuvastus. Viimased 2 olid ainult hiljuti aprillis lisatud, kuid nüüd liituvad nendega 3 ülalmainitud API-d. Siin on kõrgetasemeline kokkuvõte kolmest uuest arendajatele mõeldud ML API-st:

  • Seadmesisene API tõlkimiseks: Kasutades sama mudelit, mis toetab Google'i tõlke rakenduse võrguühenduseta tõlget, võimaldab see uus API arendajatel pakkuda kiireid ja dünaamilisi tõlkeid 58 keele vahel.
  • Objekti tuvastamise ja jälgimise API: see API võimaldab rakendusel kaamera otseülekandes leida ja jälgida kõige silmapaistvamat objekti, mis on märgitud selle ümber oleva kastiga. Seejärel saavad arendajad tuvastada kõige silmapaistvama objekti, esitades päringu pilvenägemise otsingu API-lt. Näiteks väidetavalt katsetab IKEA seda API-d visuaalse mööbli ostmiseks.
  • AutoML Vision Edge: Arendajatele, kes soovivad kohandatud ML-mudelit minimaalsete teadmistega, võimaldab AutoML Vision Edge luua ja koolitada oma kohandatud mudelit, et see töötaks kohapeal kasutaja seadmes. Modelli koolitamiseks lihtsalt laadib üles oma andmebaasi (nt. piltide komplekt) Firebase'i konsooli ja klõpsake TensorFlow Lite'i mudeli treenimiseks andmebaasi järgi nupul "koolitada mudel". Google teatas, et ettevõte nimega Fishbrain kasutas seda API-d, et koolitada välja kalatõu tuvastamise mudel, samas kui teine ​​ettevõte nimega Lose It! koolitanud mudelit, et tuvastada pildil olevad toidukategooriad.

Masinõpe on arvutiteaduses kiiresti kasvav valdkond, mistõttu on loomulik, et arendajad näitavad selle vastu huvi. ML-mudelite tõhus loomine ja väljaõpe võib aga olla ilma andmeteadlaseta keeruline, mistõttu Google lihtsustab protsessi, automatiseerides mudelite koolituse ML komplekt. Arendajad saavad keskenduda uute võimsate funktsioonidega rakenduste loomisele, kasutades ML-i võimsust, ilma et nad peaksid pühendama andmeteaduse õppimisele palju aega ja vaeva. Nende kolme uue API lisamisega ML Kitis näeme loodetavasti Google Plays palju uusi kasulikke rakendusi.

Firebase'i jõudluse jälgimine veebiarendajatele

Tarbijad nõuavad oma kasutatavatelt rakendustelt ja veebisaitidelt head jõudlust, kuid Firebase on siiani andnud kohalikele rakenduste arendajatele vahendid oma toodete toimivust tõhusalt jälgida. Google teatas Google I/O 2019. aastal, et Firebase'i jõudluse jälgimine tehakse veebiarendajatele, kes kasutavad Firebase'i hostimine. Veebiarendajad saavad kasutajaid oma platvormidel kaasata hoida, parandades oma veebirakenduste kiirust; Firebase pakub veebipõhiseid tööriistu ja telemeetriamõõtmisi, et aidata veebiarendajatel märgata oma saitide toimivuse peamisi nõrkusi, et näidata, kuidas reaalmaailma kasutajad veebisaiti kogevad. Näiteks saavad veebiarendajad jälgida selliseid aspekte nagu esmase värvimise ja sisestamise viivitus, kui kiiresti inimesed veebilehe sisu esimest korda näevad ja sellega suhtlevad ning keskmine latentsusaeg. Ülevaateline armatuurlaud näitab neid ja muid mõõdikuid, mis aitavad veebiarendajatel oma kasutajate kasutuskogemust riigiti või globaalselt optimeerida.

Muud teadaanded

Värskendatud vaatajaskonna koostaja teenuses Google Analytics for Firebase

Sihtrühma loomine on kasutajate seotuse maksimeerimiseks ülioluline. Soovite olla kindel, et segmenteerite oma kasutajad õigetesse kategooriatesse, et teaksite, kuidas kõige paremini sihtida isikupärastatud stiimulite ja julgustustega, et nad tõenäoliselt jätkaksid teie rakenduse kasutamist või teenus. Google Analytics Firebase'ile aitab arendajatel paremini mõista oma kasutajaid ja seda uuendatud vaatajaskonna koostaja muudab sihtimiseks uute sihtrühmade loomise lihtsaks Remote Config või uuesti kaasamine läbi Rakendusesisene sõnumside. Vaatajaskonna koostaja värskendatud funktsioonid hõlmavad selliseid funktsioone nagu "järjestused, ulatus, ajaaknad ja liikmesuse kestus". Näiteks Google ütleb, et nüüd on võimalik luua vaatajaskond kasutajatele, kes lunastavad kupongikoodi ja ostavad toote 20 minuti jooksul pärast kupongi saamist lunastus.

  • Cloud Firestore, täielikult hallatav NoSQL-i andmebaas, saab tuge Kogu rühma päringud mis võimaldab teie rakendusel "otsida välju kõigist samanimelistest kogudest, olenemata nende asukohast andmebaasis". Kogu rühma päringud Näiteks lubage esitajatest ja nende lugudest koosneva andmestruktuuriga muusikarakendusel esitada esitajatele päringuid lugude väljade kohta, olenemata kunstnik.
  • Uus Pilvefunktsioonide emulaator võimaldab arendajatel kiirendada kohalike rakenduste arendamist ja testimist; see suhtleb Cloud Firestore emulaatoriga.
  • Kui teil on vaja rakenduses kokkujooksmisi siluda, aitab Firebase Crashlytics teil stabiilsusprobleeme diagnoosida. Kiirusehoiatus annab teile teada, kui konkreetne probleem on järsku tõsisemaks muutunud ja seda tasub uurida, kuid selle hoiatusläve ei saanud siiani kohandada.

Firebase'i kohta lisateabe saamiseks olge kursis ametlik ajaveeb või liituda Alfa programm, et saada eelvaadet tulevastest funktsioonidest.