Sztuczna inteligencja bota

Tak jak obiecałem w ostatnim artykule dzisiaj opiszę jak dodać choć trochę inteligencji do naszego bota. Zrobimy to za pomocą serwisu NLU. Microsoft udostępnia taki serwis pod domeną LUIS.ai. Jednak niestety wśród wpieranych języków nie ma Polskiego. Jako, że postanowiłem targetować moją testową aplikację na język Polski postanowiłem poszukać serwisu tego typu obsługującego nasz język…

Połączenie Azure Function z Azure Key Vault

Ostatnio wpadłem na problem. Przechowywanie credentiali w Azure Function. W aplikacji ASP.NET Core można użyć do tego secrets.json. A w Azure Functions? Okazuje się, że istnieje usługa Azure stworzona do tego typu zadań: Key Vault. Jednak połączenie Azure Key Vault z Azure Functions nie jest takie oczywiste (przynajmniej dla mnie) a wiele tutoriali, które znalazłem…

Anatomia bota

W poprzednim wpisie pokazałem jak wygląda utworzenie naszego pierwszego bota. Poznałeś, że nie jest on taki mądry jakby się mogło wydawać. Ale zanim tchniemy w niego choć trochę inteligencji, musimy poznać co siedzi „pod maską”. Przejdźmy więc do anatomii naszego bota. W solution explorerze mamy 3 foldery: App_Start Controllers Dialogs. App_Start Pierwszy z wymienionych na…

Boty – wprowadzenie

Boty to ostatnio bardzo popularny temat. Również bardzo bliski nam wszystkim odkąd Facebook w swoim Messengerze wprowadził ich obsługę. Zaciekawiłem się tą technologią od strony developerskiej podczas prezentacji Jacka Kolonko na Gali Finałowej DSP’17. Jednak jak to w życiu bywa nie było czasu na zaznajomienie się z tą technologią. Aż w końcu temat botów padł…