Kako kombinovati vizuelnu pretragu i IM

14. 05. 2021.

tg cover

U ovom tekstu pokušaćemo ukratko da objasnimo integraciju IM aplikacija sa vizuelnom pretragom. Više o implementaciji vizuelne pretrage možete pročitati u poslednjem postu na našem blogu.

Razmena instant poruka (IM) i četbotovi

Između svih ostalih prednosti, Internet je transformisao i pojednostavio način na koji ljudi međusobno komuniciraju. Pored e-pošte, IM je odigrao veliku ulogu u zbližavanju ljudi. Od ICQ-a do MSN-a, Facebook četa do Vibera i WhatsApp-a, korisnici interneta mogu već godinama da razmenjuju trenutne poruke. U digitalnom dobu, razmena trenutnih poruka je najlakši način za komunikaciju sa drugim ljudima. Nije ni čudo što su naši klijenti bili veoma zainteresovani za ovu vrstu komunikacije i integracije sa različitim tipovima popularnih četbotova. Četbot je vrsta Internet bota (veb robot, robot ili jednostavno bot) koji može da simulira stvarne razgovore sa ljudima putem aplikacija za razmenu trenutnih poruka.

Viber

Rakuten Viber je višeplatformska softverska aplikacija za  prenos glasovnih poruka preko Interneta (VoIP) i trenutnih poruka (IM) kojom upravlja japanska multinacionalna kompanija Rakuten, a koja se nudi kao besplatan softver za Android, iOS, Microsoft Windows, macOS i Linux platforme. Korisnici se registruju i identifikuju preko broja mobilnog telefona, iako je usluga dostupna na desktop platformama bez potrebe za mobilnom vezom. Pored trenutnie razmene poruka, omogućava korisnicima da razmenjuju medije kao što su slike i video snimci. Od 2018. godine, na mreži ima preko milijardu registrovanih korisnika.

U Viberu, botovi se mogu kreirati vrlo jednostavno putem korisničkog tokena bota koji može pristupiti većem broju Viber API-ja(https://developers.viber.com/docs/api/):

  1. Node.JS
  2. Python
  3. REST API

Da vidimo kako funkcioniše Viber bot:

  1. Slanje slike za preporuku:

vs and im 1

 

  1. Viber bot šalje preporuke instant:

vs and im 2

Telegram

Telegram je besplatan softver zasnovan na oblaku za razmenu trenutnih poruka, video pozive i VoIP na više platformi. Prvobitno je lansiran za iOS 14. avgusta 2013. u Rusiji, a trenutno se nalazi u Dubaiju. Zvanične klijentske aplikacije Telegrama dostupne su za Android, iOS, Windows, macOS i Linux, kao i za Windows telefon koji je sada ukinut.

Kako da napravim bota?

Postoji… bot za to. Samo razgovarajte sa BotFather-om (@botfather). Samo treba da se prijavite u Telegram, potražite @botfather i tamo možete pronaći sve ostale korake. Telegram API – https://core.telegram.org/bots

Hajde da vidimo kako Telegram bot radi:

  1. Slanje slike za preporuku:

vs and im 3

 

  1. Telegram bot šalje preporuke instant:

vs and im 4

 

Slack

Slack („Pretraživа evidencija svih razgovora i znanja“ je bekronim za „Slack“) je platforma za poslovnu komunikaciju pokrenuta 2013. godine, a koju je razvila američka softverska kompanija Slack Technologies. Nudi mnoge funkcije, uključujući stalne sobe za ćaskanje (kanale) organizovane po temi, privatne grupe i direktne poruke.

U platformi Slack, bot se kontroliše programatski preko tokena korisnika bota koji može da pristupi jednom ili više  API interfejsa platforme Slack – https://api.slack.com/. ?

Šta Slack botovi mogu da urade?

  • Prate i pomažu proces aktivnosti kanala
  • Objavljuju poruke na kanalima i reaguju na aktivnosti članova
  • Učine poruke kanala interaktivnim pomoću tipki

Hajde da vidimo kako Slack bot radi:

  1. Slanje slike za preporuku sa tekstom „preporučiti“:

vs and im 5

 

  1. Slack bot šalje preporuke instant:

vs and im 6

 

Kao što vidite, nije tako teško kreirati i testirati jednostavne bot aplikacije kao što smo to uradili za Viber, Telegram i Slack. Sve što vam treba je test server i dobro dokumentovani API za bota koji želite da koristite. ?

 

Photo credits: https://unsplash.com/photos/GWkioAj5aB4