Bevezetés

Befejeződött

Ahhoz, hogy mesterséges intelligenciával rendelkező webalkalmazást hozzon létre, nem kell feltétlenül rengeteg kódot írnia, vagy új szolgáltatásokat létrehoznia. Tegyük fel, hogy olyan webhelyet szeretne létrehozni, amely képes lefordítani a felhasználó által megadott szöveget.

Az előtérben olyasmit szeretne, ami körülményes megoldások nélkül teszi lehetővé a szolgáltatások integrálását. Erre tökéletes választás egy olyan keretrendszer, mint a Flask. A Flask a megalkotói kifejezésével élve „mikro-keretrendszer“, ami azt jelenti, hogy biztosítja a szükséges alapvető szolgáltatásokat, például az útvonaltervezést és a sablonkezelést, emellett mégis megengedi az alkalmazás által igényelt tetszőleges háttérszolgáltatások használatát. Ugyanakkor egyszerű is, tehát gyorsan beállítható és üzembe helyezhető. Adatbázisra vagy más különlegességre nincs szükség. Elég egy keretrendszer a felhasználói felület létrehozásához, és a háttérszolgáltatás hívásának lehetősége.

A háttérben egy saját gépi tanulási modell létrehozása helyett az Azure-szolgáltatások egy gyűjteményét (az úgynevezett Azure Cognitive Servicest) használhatja. Ezek a szolgáltatások SDK-n keresztül, vagy HTTP-hívással érhetők el. A Translator szolgáltatás használatával teljesítheti el az elsődleges célkitűzést, a szövegfordítást.

Ez a modul a Flaskot és a Translator szolgáltatást mutatja be. Látni fogja, hogyan hozhat létre webalkalmazást szövegek különböző nyelvekre fordításához.

Tanulási célkitűzések

Ebben a modulban egy webhelyet fog létrehozni a Flask és az Azure AI-szolgáltatások használatával a szövegek fordításához.

  • Megtanulhat fejlesztőkörnyezetet beállítani a Flaskhoz
  • Megtanulhat űrlapot készíteni a Flask használatával
  • Elsajátíthatja a Translator szolgáltatás használatát szöveg fordítására

Előfeltételek