艣roda, 25 lutego 2026

馃尅️Jak dzia艂a temperatura w LLM

馃幇Jak dzia艂a parametr Top P w LLM

Parametr top-p jest technik膮 wykorzystywan膮 przez modele j臋zykowe, do kontrolowania tego, jak bardzo kreatywny i przewidywalny jest tekst. Inaczej nazywany jest pr贸bkowaniem j膮drowym (Nucleus Sampling).

Jak to dzia艂a?

Gdy wpisujemy prompt, model stara si臋 nam odpowiedzie膰, wybieraj膮c kolejne s艂owa. Przyk艂adowy prompt:

Doje偶d偶am do pracy...

Model musi wybra膰, jakie kolejne s艂owo nam podpowie i jak膮 ma ono prawdopodobie艅stwo:

  • samochodem (0.35)
  • rowerem (0.25)
  • autobusem (0.25)
  • telekomunikacj膮 miejsk膮 (0.14)
  • bentlejem (0.01)

馃枼️Nauka z YouTube

Chyba nie publikowa艂em jeszcze posta o tym, jak uczy膰 si臋 z YouTube, raczej tylko narzeka艂em, 偶e trudno jest si臋 skupi膰 jak pr贸bujemy to robi膰 i 偶e to nauka pasywna. Nie mniej jednak, YT jest ogromnym 藕r贸d艂em warto艣ciowej, darmowej wiedzy.

Sam cz臋sto 艂api臋 si臋 na tym, 偶e wchodz臋 na YT by si臋 czego艣 pouczy膰. Za chwil臋 jednak widz臋 偶e kto艣 doda艂 jaki艣 durny filmik, kt贸ry musz臋 w艂a艣nie koniecznie zobaczy膰 i z nauki zostaj膮 nici. Albo filmik od pana Hindusa zaczyna lecie膰 w tle, a ja zaczynam robi膰 co艣 innego i potem nic nie pami臋tam z tego nagrania. Cz臋sto te偶 zaczynam jakie艣 13 godzinne nagranie od freeCodeCamp i ko艅cz臋 je po 5 minutach. Je艣li te偶 tak masz to czytaj dalej.

wtorek, 24 lutego 2026

AI Vision - Custom Vision w Azure

Rozpoznawanie obraz贸w w sztucznej inteligencji dzia艂a ca艂kiem nie藕le, o ile nie potrzebujemy bardzo specjalistycznych wynik贸w.

 

Wg Gemini to zdj臋cie przedstawia konwalie majowe.

Azure Custom Vision pozwala na wytrenowanie modelu na podstawie naszych obraz贸w, dzi臋ki czemu b臋dziemy mogli otrzymywa膰 znacznie dok艂adniejsze wyniki w naszej dziedzinie. W us艂udze dost臋pne jest zar贸wno klasyfikowanie obraz贸w, jak i ich wykrywanie.

https://learn.microsoft.com/en-us/azure/ai-services/custom-vision-service/overview 

poniedzia艂ek, 23 lutego 2026

馃拫Wiza偶e (Visemy) w Azure Speech

Kolejne po prosodii trudne s艂owo, na kt贸re napotkamy si臋 w dokumentacji Azure Speech. Viseme (Wiza偶) to termin oznaczaj膮cy pozycj臋 twarzy i ust, gdy kto艣 wypowiada dan膮 g艂osk臋. Mo偶e by膰 to pomocne dla os贸b, kt贸re czytaj膮 z ruchu ust, albo gdy uczymy si臋 prawid艂owej wymowy j臋zyka obcego.

Nie pogardz膮 ni膮 te偶 firmy tworz膮ce cyfrowych asystent贸w, gry wideo czy animuj膮ce postacie. 

Implementacja tej us艂ugi wygl膮da do艣膰 prosto, ka偶dy fonem posiada sw贸j obrazek w SVG i mo偶na z nich zrobi膰 animacj臋.

Wydaje mi si臋, 偶e kiedy艣 widzia艂em tak膮 us艂ug臋 w Google, ale teraz nie mog臋 jej znale藕膰. 

 

https://learn.microsoft.com/en-us/azure/ai-services/speech-service/how-to-speech-synthesis-viseme?tabs=visemeid&pivots=programming-language-csharp

馃摙Prosodia w Azure Speech Service

Prosodia to jeden z parametr贸w audio, kt贸ry mo偶e by膰 wygenerowany przez Azure AI Text to Speech. W uproszczeniu, s膮 to elementy mowy sk艂adaj膮ce si臋 na to, jak wypowiadamy s艂owa, kt贸re mo偶emy sobie dostosowa膰. 

Prosodia oferuje dostosowanie takich element贸w, jak:

  • Wysoko艣膰 g艂osu
  • Tempo m贸wienia
  • G艂o艣no艣膰
  • Kontur - zmiana wysoko艣ci tonu w obr臋bie zdania

Azure Speech dostosowujemy za pomoc膮 plik贸w SSML, opartych na formacie XML.

Oczywi艣cie, mo偶emy wykorzysta膰 te偶 gotowe modele, kt贸re maj膮 wbudowane Speech Styles, r贸偶nicuj膮ce prosodi臋. Mo偶na wybra膰 zar贸wno ton radosny, jak i profesjonalny i spokojny, czy nawet szepcz膮cy.

馃帳Diaryzacja w Azure Speech

Diaryzacja to proces dzielenia audio na segmenty, kt贸re odpowiadaj膮 temu, kto w danym momencie wypowiada艂 swoje kwestie. 

Gdzie stosuje si臋 diaryzacj臋? 

Zastosowa艅 jest wiele, mi臋dzy innymi:

  • Transkrypcja spotka艅 biznesowych
  • Spisywanie wywiad贸w przez dziennikarzy
  • Odr贸偶nianie g艂osu klienta od g艂osu konsultanta w obs艂udze klienta
  • S膮downictwo - tworzenie stenogram贸w rozpraw

Problem mo偶e stanowi膰 tu m贸wienie wielu os贸b w tym samym czasie.

MS Foundry > Speech Service

馃馃梻️Azure Custom Text Classification

Azure Custom Text Classification jest dost臋pna w narz臋dziach Azure Language, stanowi膮cych cz臋艣膰 Foundry Tools. Dzi臋ki niej, mo偶na dokona膰 kategoryzacji tekstu do jednej z wybranych przez u偶ytkownika kategorii. 

Dost臋pne s膮 do wyboru 2 typy projekt贸w:

  • Single Label Classification
  • Multi Label Classification 

Zastosowania Custom Text Classification

  • Automatyczne klasyfikowanie wiadomo艣ci lub ticket贸w
  • Moderacja tre艣ci, wykrywanie spamu 
  • Tagowanie dokument贸w 
  • Knowledge mining - przeszukiwanie i kategoryzowanie du偶ej ilo艣ci dokument贸w
  • Analiza sentymentu

Dlaczego warto wybra膰 Custom Text Classification, zamiast wbudowanych opcji? Podobnie jak w przypadku Custom Image Recognition, Custom Text Classification pozwala na nauczenie modelu na Twoich przyk艂adach. Przek艂ada si臋 to na osi膮ganie znacznie lepszych wynik贸w. 
Przyk艂adowo, mo偶esz oznaczy膰 tekst na temat akwarystyki jako taki, kt贸ry m贸wi o piel臋gnicach z jeziora Malawi i nauczy膰 model, 偶e takiej kategorii mo偶e u偶ywa膰.

https://learn.microsoft.com/en-us/azure/ai-services/language-service/custom-text-classification/overview

馃挭Ownership

Kwesti膮, bez kt贸rej nie mo偶na osi膮gna膰 sukcesu, jest ownership. Mo偶na przet艂umaczy膰 je na polski jako branie odpowiedzialno艣膰 albo traktowanie czego艣, jako w艂asnego. 

Tak z 99% ludzi na ulicy ma zerowy ownership.

"艢wiadectwa nie widzia艂em, powiedzia艂, 偶e zgubi艂
Po pracy si艂 nie mia艂em, aby z nim pom贸wi膰"

Tata Dilera, Kazik

Seria Kuchenne rewolucje jest pe艂na przyk艂ad贸w braku ownership nawet w przypadku w艂a艣cicieli firm. Niemal w ka偶dej rewolucji s艂yszymy, 偶e zastany porz膮dek, czyli syf by艂 taki od zawsze, menu jest od poprzedniego w艂a艣ciciela restauracji i zawsze by艂o super, a za b艂臋dy odpowiada jaki艣 inny, bli偶ej nie okre艣lony byt. Kuchnia zwala na obs艂ug臋, obs艂uga na kuchni臋, wszystkiemu winni s膮 wszyscy inni tylko nie oni. 

niedziela, 22 lutego 2026

馃敟Motywacja wewn臋trzna i sztuczna

Teza - Istniej膮 2 rodzaje motywacji, sztuczna, narzucona, oraz wewn臋trzna. Motywacja wewn臋trzna daje znacznie lepsze rezultaty.

Wiele lat temu pozna艂em faceta, kt贸ry zafascynowany by艂 tematem grywalizacji. Lubi艂 on m贸wi膰 o tym, jak gry namawiaj膮 nas do robienia nudnych, powtarzalnych czynno艣ci. Cytuje - WoW jest symulatorem zapieprzania. Sam pami臋tam, jak gra艂em w liceum w Gothica cz臋艣膰 1 i mia艂em ogromn膮 motywacj臋 do wybicia niemal ca艂ej kolonii tylko po to, by wbi膰 pod koniec gry 4 poziomy i zdoby膰 zakl臋cie Tchnienie 艣mierci. Po艣wi臋ci艂em kilkana艣cie godzin tylko po to, by zaspokoi膰 sztuczn膮 motywacj臋 tw贸rc贸w gry.

馃攳Azure AI Search - post zbiorczy

馃‍馃彨Azure AutoML

Ka偶dy, kto pr贸bowa艂 swoich si艂 z bibliotekami do ML typu Pytorch czy Tensorflow wie, 偶e prawid艂owe ich ustawienie jest skomplikowane. Musimy wybra膰 odpowiednie features i labels, nast臋pnie zrobi膰 feature engineering, potestowa膰 r贸偶ne modele, robi膰 split danych itd. Wszystko to wymaga znajomo艣ci zar贸wno Pythona, jak i kilku bibliotek.

Kiedy艣 nawet mia艂em pomys艂, aby napisa膰 nak艂adk臋 na Tensorflow w JS, kt贸ra pozwala艂a by to wszystko robi膰 w formie wizualnej. Azure ML to w艂a艣nie taka nak艂adka na skomplikowane algorytmy, kt贸ra pozwala na trenowanie modeli w najprostszy mo偶liwy spos贸b.

Azure AutoML sprawdza si臋 w sytuacji, gdy chcemy wytrenowa膰 w艂asny model do klasyfikacji, regresji lub clusteringu. 

Wa偶n膮 opcj膮 jest zaawansowana featuryzacja, kt贸ra pozwala na:

  • uzupe艂nienie brakuj膮cych danych
  • enkodowanie tekstu na liczby
  • normalizacj臋 wag
  • embedowanie tekstu

Azure AutoML umo偶liwia tak偶e na u偶ywanie kodu w SciKit Learn, Pytorch i TensorFlow.

 https://azure.microsoft.com/en-us/solutions/automated-machine-learning

sobota, 21 lutego 2026

⛏️Azure Knowledge Mining⛏️

Knowledge mining to bardzo szeroka dziedzina AI, kt贸ra umo偶liwia inteligentne wykorzystywanie zbior贸w danych w r贸偶nym formacie. Dane s膮 wzbogacane, sztuczna inteligencja wyszukuje w nich wzorce, analizuje je i pozwala na ich 艂atwiejsze przeszukiwanie.

Knowledge Mining w Azure przebiega w 3 krokach:

  • Pozyskiwanie danych
  • Wzbogacanie danych
  • Eksploracja

Dzi臋ki temu, mo偶na na przyk艂ad znale藕膰 niewidoczne wcze艣niej powi膮zania mi臋dzy dokumentami. Knowledge mining pomaga w automatyzacji wielu czynno艣ci i pozwala prze艂o偶y膰 dokumenty bez struktury w wiedz臋 biznesow膮. 

Przyk艂adowo, w system mo偶na wrzuci膰 tysi膮ce transkrypcji rozm贸w konsultant贸w z klientami i dzi臋ki knowledge mining, okre艣li膰 g艂贸wne problemy. 

Knowledge mining jest podstaw膮 wielu innych proces贸w, takich jak AI Search. 

pi膮tek, 20 lutego 2026

馃摳Azure Smart Cropping

Azure Smart Cropping to prosty i przydatny feature, u艂atwiaj膮cy edycj臋 zdj臋膰 i tworzenie miniaturek. Za艂贸偶my, 偶e mamy zdj臋cie zawieraj膮ce jaki艣 g艂贸wny obiekt i troch臋 t艂a.

 

Troch臋 du偶o tutaj t艂a, a g艂贸wny temat zdj臋cia gubi si臋. Image Cropper, nale偶膮cy do Computer Vision, m贸g艂by to zdj臋cie przerobi膰 na 艂adn膮 miniaturk臋. AI wykrywa Area of Interest (obszar zainteresowania) i usuwa reszt臋.

 

Troch臋 si臋 rozmaza艂o, ale to nic. Taka us艂uga mo偶e by膰 zastosowana na przyk艂ad w aplikacji, gdzie u偶ytkownicy mog膮 tworzy膰 w艂asne awatary, jak Linkedin, albo do edytowania du偶ej ilo艣ci zdj臋膰. Mo偶na w niej ustawi膰 tak偶e proporcje zdj臋膰. PS - zdj臋cie z wr贸blami jest mojego autorstwa i przyci膮艂em je manualnie :)

 https://learn.microsoft.com/en-us/azure/ai-services/computer-vision/concept-generating-thumbnails

czwartek, 19 lutego 2026

馃懆Sentiment Analysis i Opinion Mining, czyli jakie s膮 nastroje spo艂eczne (Azure)

Sentiment Analysis 

Azure Language w swoich zbiorach zawiera us艂ug臋 Sentinent Analysis, kt贸rej nazwa w艂a艣ciwie wyja艣nia wszystko. Dzi臋ki niej, mo偶emy przypisa膰 do tekstu jedn膮 z etykiet:

  • negatywna
  • neutralna
  • pozytywna

Serwis wskazuje nam confidence score dla ka偶dej z tych etykiet i oczywi艣cie, sugerujemy si臋 t膮 z najwy偶sz膮 punktacj膮. Jako wej艣cie dla serwisu mo偶emy u偶y膰 zar贸wno dokumentu, jak i pojedynczych zda艅.

Opinion Mining

To opcja dost臋pna w Sentiment Analysis. Dzi臋ki niej mo偶emy otrzyma膰 jeszcze dok艂adniejsze informacje na temat nastroju danego tekstu. 

Screen po偶yczony z YT

Jak wida膰 na za艂膮czonym obrazku, model wybra艂 sobie kilka aspekt贸w recenzji restauracji i oceni艂 je osobno. Takie dane mog膮 by膰 bezcenne w biznesie. Przyk艂adowo, je艣li restauracja ma du偶o negatywnych recenzji dotycz膮cych obs艂ugi, mo偶e co艣 z tym zrobi膰. 

Innym przyk艂adem mo偶e by膰 Steam. Ostatnio cz臋sto dochodzi do zjawiska Review Bombing, bo spo艂eczno艣ci graczy nie spodoba艂 si臋 jaki艣 aspekt studia tworz膮cego gr臋, ale nie zwi膮zanego z sam膮 gr膮. W takiej sytuacji, Steam mo偶e przeanalizowa膰 opinie i usun膮膰 te skrajnie negatywne, dodane w specyficznym czasie od wydania gry.  


 

馃寪Azure Language Detection

Language detection to us艂uga Azure dost臋pna w Microsoft Foundry. Jest to jedna z prostszych us艂ug AI, poniewa偶 wysy艂amy do niej tekst i otrzymujemy odpowied藕. Jako deweloper mo偶emy wybra膰 model u偶yty do wykrywania j臋zyka.

Jako zwrotk臋 otrzymujemy:

  • kod ISO 6391
  • nazw臋 czyteln膮 dla u偶ytkownika
  • confidence score - czyli jak model jest pewny swojego wyboru
  • script code ISO 15924

Mo偶na wymy艣li膰 wiele zastosowa艅 takiej us艂ugi, jak na przyk艂ad kategoryzowanie komentarzy u偶ytkownik贸w, przed ich przet艂umaczeniem.   

馃幁Azure AI Face

Azure AI Face, to serwis umo偶liwiaj膮cy wykrywanie, rozpoznawanie i analizowanie ludzkich twarzy. 

Jakie s膮 zastosowania takich us艂ug? Przede wszystkim, jest to weryfikacja u偶ytkownik贸w. Ju偶 wiele lat temu laptopy Lenovo oferowa艂y logowanie za pomoc膮 twarzy. Dzi艣 mo偶na w ten spos贸b logowa膰 si臋 do konta bankowego, mie膰 dost臋p do okre艣lonych cz臋艣ci budynku, czy potwierdzi膰, 偶e jeste艣my t膮 sam膮 osob膮 co na zdj臋ciu w dowodzie osobistym.

Systemy rozpoznawania twarzy stosuje si臋 tak偶e na lotniskach, podczas wydarze艅 sportowych, w szpitalach i tak dalej.

Twarz rozpoznawana jest za pomoc膮 wielu punkt贸w orientacyjnych, takich jak nos, oczy czy usta.  

Z twarzy mo偶na wyczyta膰 takie szczeg贸艂y, jak:

  • pozycj臋 g艂owy
  • wiek
  • stan emocjonalny (obecnie nie jest dost臋pne)
  • w艂osy
  • czy osoba nosi okulary 
  • czy zdj臋cie jest nieostre
  • czy u偶ytkownik nosi mask臋 (btw nie zapominajmy o 2020 :() 

Mo偶na by si臋 zastanowi膰, czy logowanie ludzk膮 twarz膮 mo偶na obej艣膰 za pomoc膮 wydrukowanego zdj臋cia. Ot贸偶 - je艣li u偶ywana jest us艂uga AI Face, mo偶e by膰 to trudne. Podczas wykrywania twarzy przez wideo, okre艣lany jest parametr livenes, dzi臋ki czemu system 艂atwo rozpozna, 偶e pr贸bujemy go oszuka膰. 

Stosowanie Azure AI wymaga wype艂nienia specjalnego formularza i jest mo偶liwe jedynie dla klient贸w i partner贸w zarz膮dzanych przez firm臋 Microsoft. 

Bardzo ciekawe jest to, 偶e Microsoft NIE udost臋pnia danych policji USA i nie dopuszcza takich zastosowa艅 swojej us艂ugi. Co wi臋cej, us艂uga nie pozwala na wykrywanie p艂ci u偶ytkownika.

 https://learn.microsoft.com/en-us/azure/ai-services/computer-vision/overview-identity

艣roda, 18 lutego 2026

馃幐Azure Custom Question Answering - spos贸b na proste utworzenie FAQ

Kiedy艣 kiedy艣 dosta艂em takie zadanie, by przet艂umaczy膰 instrukcje do oko艂o 20 efekt贸 gitarowych. W tamtych czasach (2015) u偶ywa艂o si臋 program贸w CAD (Computer Aided Translation) - Omega T. W program wrzuca艂o si臋 wszystkie pliki i t艂umaczy艂o tekst fragment po fragmencie. Z czasem aplikacja podpowiada艂a nam coraz wi臋cej zda艅 i t艂umaczenie sz艂o szybciej.

Pomy艣la艂em sobie dzisiaj, co by by艂o, gdyby dzi艣 klient poprosi艂 o utworzenie FAQ do ka偶dego z tych efekt贸w. Mo偶na by zrobi膰 to na ch艂opski rozum, wrzucaj膮c teksty do LLM i daj膮c w promptcie pro艣b臋 o wygenerowanie FAQ. Mo偶na jednak sobie jeszcze bardziej upro艣ci膰 偶ycie, poniewa偶 mamy dost臋pny Azure Custom Question Answering, kt贸ra znajduje si臋 w AI Language.

馃Azure AI Bot Service

Oko艂o roku 2023 wiele firm promowa艂o wdra偶anie w艂asnych bot贸w, utrudniaj膮cych u艂atwiaj膮cych obs艂ug臋 stron internetowych. By艂y to czasy przed premier膮 wydajnych modeli LLM i miejmy nadziej臋, 偶e firmy przesz艂y na nowocze艣niejsze rozwi膮zania.

Je艣li w swoim projekcie chcia艂by艣 wdro偶y膰 bota kt贸remu mo偶na zadawa膰 pytania, mo偶esz zajrze膰 do Azure AI Bot Service i Microsoft Bot Framework.

wtorek, 17 lutego 2026

馃柤Image Semantic Segmentation

Azure zawiera us艂ug臋 Image Analysis, kt贸ra pozwala na przyk艂ad, na wyszukanie obrazu i zaznaczenie go standardow膮 ramk膮.

Semantic Segmentation to us艂uga nieco bardziej zaawansowana, bo pozwala na wykrywanie obiekt贸w na poziomie pikseli. Dzi臋ki temu maszyna wie, gdzie dok艂adnie znajduje si臋 dany obiekt.

 

馃捁Azure Anomaly detector

Kontynuujemy nauk臋 AI w Azure.

Za艂贸偶my, 偶e mamy seri臋 danych, w kt贸rej chcemy wychwyci膰 jakie艣 nieprawid艂owo艣ci. Przyk艂adowo, mog膮 by膰 to logi z pr贸b zalogowania si臋 do serwisu. Chcemy upewni膰 si臋, 偶e konta u偶ytkownik贸w nie zostan膮 przej臋te i nie zaczn膮 si臋 oni logowa膰 przyk艂adowo, z Chin. 

Albo mamy list臋 transakcji kart膮 i chcemy wychwyci膰 p艂atno艣ci odbiegaj膮ce od normy. U偶ytkownik zawsze p艂aci艂 ma艂e kwoty, ale jednego dnia, zrobi艂 p艂atno艣膰 na kilkadziesi膮t tysi臋cy. W takiej sytuacji, warto do niego zadzwoni膰 i si臋 upewni膰, 偶e nie kupuje kryptowalut na polecenie scamera.

Azure Anomaly Detector to us艂uga stworzona pod takie scenariusze. Dzi臋ki niej, mo偶na wychwytywa膰 anomalie zar贸wno w danych jedno, jak i wielowymiarowych. 

Wykrywanie wielowymiarowe jest ciekawsze, poniewa偶 mo偶emy analizowa膰 kilka parametr贸w. We藕my pod uwag臋 czujniki badaj膮ce prac臋 silnika. Badanie parametr贸w jego pracy jako ka偶dy z osobna, mo偶e nie pokaza膰 anomalii, ale je艣li np. wibracje i temperatura b臋d膮 zbyt wysokie jednocze艣nie, mo偶e to oznacza膰 anomali臋.

 


poniedzia艂ek, 16 lutego 2026

馃敀Azure PII Detection

Jaki艣 czas temu pisa艂em o NER, czyli wykrywaniu nazwanych encji. PII Detection to us艂uga bardzo podobna, ale bardziej wyspecjalizowana. PII to po angielsku dane osobowe i w艂a艣nie wykrywaniu danych wra偶liwych ona s艂u偶y.

Przyk艂adowo, prowadzisz firm臋, w kt贸rej konsultanci mog膮 rozmawia膰 telefonicznie lub przez chat z klientami. Klienci cz臋sto podaj膮 jakie艣 wa偶ne dane, typu numer telefonu, imi臋 i nazwisko, email czy adres zamieszkania. 

馃幁Azure Brand detection i Celebrity Recognition馃幁

Niekt贸re wyspecjalizowane us艂ugi AI potrafi膮 zaskoczy膰. 

W narz臋dziach Azure Vision znajdziesz narz臋dzie, kt贸re pozwala wykrywa膰 marki ubra艅 na zdj臋ciu - Azure Brand detection. Jak to dzia艂a? No raczej zwyczajnie, zosta艂a zgromadzona ogromna ilo艣膰 zdj臋膰 przedmiot贸w z logo i na tej podstawie, nauczono sie膰 neuronow膮 ich rozpoznawania.

Narz臋dzie Azure Brand detection zwraca tablic臋 wynik贸w, w kt贸rych ka偶dy wpis zawiera nazw臋 oraz wsp贸艂rz臋dne ramki. 

Azure Celebrity Recognition to narz臋dzie wymagaj膮ce specjalnej rejestracji. Dzia艂a ono podobnie do wykrywania marek - na zdj臋ci wykrywa celebryt贸w, zwraca wsp贸艂rz臋dne miejsca ich twarzy oraz pokazuje, jak bardzo prawdopodobna jest diagnoza. Zbi贸r danych zawiera ponad milion znanych os贸b, w tym aktor贸w i os贸b z Wikipedii.

W tym samym api znajdziemy mo偶liwo艣膰 rozpoznawania punkt贸w orientacyjnych (landmarks).

Struktura wygl膮da tak:

Microsoft Foundry > Vision > Object detection > Brand detection 

https://learn.microsoft.com/en-us/azure/ai-services/computer-vision/concept-brand-detection

✨Semantic Ranking w Azure Ai Search✨

Semantic ranking jest u偶ywany w Azure AI Search w celu poprawy wynik贸w wyszukiwania.

Jest to opcja dodatkowo p艂atna, w ramach us艂ugi otrzymujemy jednak za darmo 1000 wyszukiwa艅 oraz 50 milion贸w darmowych token贸w. 

W uproszczeniu dzia艂a w ten spos贸b, 偶e pobiera zar贸wno query u偶ytkownika jak i wyniki, a nast臋pnie wyniki s膮 skanowane przez modele rozumiej膮ce j臋zyk (language understanding models), w celu wykrycia najlepszych dopasowa艅. 

  1. 1 krok to wyszukanie dokument贸w i zwr贸cenie okre艣lonej ilo艣ci najlepszych dopasowa艅. 
    Przyk艂adowo, u偶ytkownik szuka lek贸w na b贸l golenia.
  2. Nast臋pnie  dokumenty s膮 analizowane pod wzgl臋dem semantycznym, ustawiaj膮c wybrane pocz膮tkowo dokumenty w odpowiedniej kolejno艣ci. Takie wyszukiwanie nie opiera si臋 tylko na s艂owach kluczowych, ale tak偶e na znaczeniu s艂贸w. 
    U偶ytkownik w wynikach wyszukiwania nie powinien dosta膰 kremu do golenia ;)

Wed艂ug dokumentacji Microsoftu, ten proces kosztuje du偶o zasob贸w i jest czasoch艂onny, przez co mo偶e powodowa膰 pewne op贸藕nienie dla u偶ytkownika.

Wyszukiwanie zu偶ywa oko艂o 2000 token贸w na dokument. 

https://learn.microsoft.com/en-us/azure/search/semantic-search-overview 

馃摙Azure Conversational Language Understanding馃摙

Us艂uga ta wchodzi w sk艂ad Azure Language. Jej g艂贸wnym celem jest rozumienie komunikat贸w u偶ytkownik贸w, przekazywanych w formie wypowiedzi. Dzi臋ki temu, aplikacja potrafi zrozumie膰 nasze intencje, wyci膮gaj膮c z wypowiedzi najwa偶niejsze informacje.

Odchodz膮c od Azure, takie interakcje 艂atwo zaobserwujemy w r贸偶nych chatach z LLM. Przyk艂adowo, Gemini potrafi zrozumie膰, gdy poprosimy go o wygenerowanie quizu i przejdzie wtedy w inny tryb ni偶 zwykle.

U偶ywaj膮c Conversational Language Understanding, mo偶emy mi臋dzy innymi:

  • Utworzy膰 aplikacj臋 chatu, kt贸ra b臋dzie dopytywa艂a u偶ytkownika o szczeg贸艂y zadania w formie naturalnego dialogu (Multi-turn conversations)
  • Tworzy膰 wyspecjalizowane boty, kt贸re potrafi膮 zar贸wno rozumie膰 tekst, jak i prosi膰 o wi臋ksza ilo艣膰 informacji.
  • Boty wspieraj膮ce u偶ytkownik贸w
  • Aplikacje sterowane za pomoc膮 chatu

Ciekawym przyk艂adem jest wtyczka Copilot do VSCode, kt贸ra umo偶liwia wykonywanie nawet bardzo skomplikowanych operacji, opieraj膮c si臋 jedynie na tek艣cie. Co wi臋cej, rozwi膮zania opieraj膮ce si臋 na rozumieniu mowy, mog膮 dzia艂a膰 tak偶e za pomoc膮 g艂osu. Gdy w chatach umie艣cimy jeszcze mo偶liwo艣膰 dodawania obrazk贸w, uzyskujemy prawdziwie multimodalne rozwi膮zanie. 

Wa偶n膮 kwesti膮 w tego typu rozwi膮zaniach jest transparency - nasz u偶ytkownik powinien wiedzie膰, 偶e rozmawia z botem i by膰 poinformowany o ograniczeniach systemu.  

https://learn.microsoft.com/en-us/azure/ai-services/language-service/conversational-language-understanding/overview