Strona głównaUżytkownik

luktom | użytkownik

luktom
luktom
413,67
2584 dni, 43 minuty temu
8 kwietnia, 2016
dotnetomaniak.pl

„Daj się poznać 2017” powoli dobiega końca, pora więc na podsumowanie co dał mi ten konkurs. Zapraszam!

Tagi: dsp2017
Źródło: luktom.net
Dziel się z innymi:
„Daj się poznać 2017” – podsumowanie - luktom.net

Daj się poznać 2017 2714 dni, 6 godzin, 10 minut temu luktom 23 źrodło rozwiń

W ostatnim odcinku zbudowaliśmy prostą aplikację w Wit.ai do obsługi inteligentnego domu. Na tę chwilę potrafi ona rozpoznać np. polecenie otwarcia lub zamknięcia garażu. Dzisiaj rozbudujemy aplikację o obsługę encji oraz pokażę, jak tworzyć rozgałęzienia w ramach aplikacji Wit.ai.

Źródło: luktom.net
Dziel się z innymi:
Chatboty i sztuczna inteligencja – cześć 4: encje i rozgałęzienia w Wit.ai - luktom.net

Daj się poznać 2017 2717 dni, 11 godzin, 16 minut temu luktom 58 źrodło rozwiń

Niezmiernie mi miło napisać, że SmogBot jest już dostępny na Messengerze :) Wystarczy więc kliknąć poniższą ikonkę, aby rozpocząć interakcję: Zapraszam do testowania i zgłaszania uwag, propozycji zmian i ulepszeń – czy to na FB, czy też tutaj w komentarzach do tego wpisu :)

Źródło: luktom.net
Dziel się z innymi:
SmogBot – zapraszam do korzystania :) - luktom.net

Daj się poznać 2017 2720 dni, 2 godziny, 3 minuty temu luktom 30 źrodło rozwiń

W zeszłym tygodniu opisałem pokrótce jak działają serwisy online do przetwarzania języka naturalnego – dzisiejszy wpis będzie dotyczył tego jak konkretnie działa Wit.ai i co musimy wiedzieć, aby rozpocząć z nim pracę. Bez przydługawego wstępu, zaczynamy!

Źródło: luktom.net
Dziel się z innymi:
Chatboty i sztuczna inteligencja – część 2: podstawy Wit.ai - luktom.net

Daj się poznać 2017 2727 dni, 1 godzinę, 2 minuty temu luktom 55 źrodło rozwiń

W ten nowej serii wpisów zajmiemy się dodaniem odrobiny „inteligencji” do naszych chatbotów. Seria będzie dość praktyczna, tj. nie będę się skupiał na tym co się dzieje pod spodem, a raczej na tym jak skutecznie używać dostępnych w sieci narzędzi na bazie których możemy uczynić bota bardziej inteligentnym – a mówiąc inteligentnym mam na myśli głównie rozumienie mowy n...

Źródło: luktom.net
Dziel się z innymi:
Chatboty i sztuczna inteligencja – część 1: wprowadzenie - luktom.net

Daj się poznać 2017 2736 dni, 12 godzin, 42 minuty temu luktom 48 źrodło rozwiń

Zeszły tydzień upłynął nad poprawianiem wyglądu i ogólnego działania SmogBota. Zmiany są spore, gdyż okazało się, że wcześniejszy model wyświetlania danych o przekroczeniu norm, który wyglądał w Skype w porządku kompletnie się nie sprawdza w Facebook Messengerze – przycina on tekst karty, nie pozwala na nowe linie przez co całość wyglądała fatalnie. Zmieniłem więc koncepcję – zamiast korzystan...

Źródło: luktom.net
Dziel się z innymi:
SmogBot – ostatnia prosta :) - luktom.net

Daj się poznać 2017 2737 dni, 13 godzin temu luktom 17 źrodło rozwiń

W kolejnym wpisie z serii „Anatomia chatbota” zajmiemy się sprzątaniem naszego kodu oraz spróbujemy wprowadzić dependency injection. Problem z DI oraz IoC w kontekście Bot Buildera jest taki, że – jak wspomniałem – dialogi są serializowane binarnie przez Bot Buildera. Niestety, nie wszystkie zależności, z których korzystamy są serializowalne lub też niekoniecznie chcemy je s...

Źródło: luktom.net
Dziel się z innymi:
Anatomia chatbota – część 7: IoC i serializacja - luktom.net

Daj się poznać 2017 2741 dni, 13 godzin, 42 minuty temu luktom 28 źrodło rozwiń

Miło mi oznajmić, że mój SmogBot jest już na ukończeniu – w przyszłym tygodniu planuję wypuścić wersję beta, do rozwiązania pozostał mi tylko jeden problem z notyfikacjami – wysyła się ich za dużo :) Względem ostatniego „raportu” zrealizowałem następujące założenia projektowe:Musi dostarczać podstawową pomoc w postaci opisu działania, menu wyboru głów...

Źródło: luktom.net
Dziel się z innymi:
SmogBot – stan projektu po dwu miesiącach konkursu – beta już blisko :) - luktom.net

Daj się poznać 2017 2746 dni, 13 godzin, 26 minut temu luktom 38 źrodło rozwiń

W ostatnim wpisie poruszyłem tematy podstawowych operacji w ramach pojedynczego dialogu. Oczywiście umieszczenie całej logiki w ramach jednego dialogu jest mało przejrzyste i nie ułatwia ponownego wykorzystania kodu, stąd nawet przy małych projektach absolutnie konieczne (i bardzo praktyczne) staje się podzielenie konwersacji na poszczególne dialogi.

Źródło: luktom.net
Dziel się z innymi:
Anatomia chatbota – część 5: przejścia między dialogami - luktom.net

Daj się poznać 2017 2755 dni, 23 godziny, 47 minut temu luktom 15 źrodło rozwiń

W ostatnim odcinku pokrótce wprowadziłem Was do systemu Bot Buildera w ramach Bot Frameworka, dzisiaj pokażę jak w praktyce wygląda implementacja konwersacji opartych o system dialogów Bot Buildera. Zapraszam!

Źródło: luktom.net
Dziel się z innymi:
Anatomia chatbota – część 4: system dialogów Bot Buildera w praktyce - luktom.net

Daj się poznać 2017 2761 dni, 12 godzin, 56 minut temu luktom 21 źrodło rozwiń

Microsoft Bot Framework, poza Bot Connectorem dostarcza także całkiem rozbudowany system zarządzania przepływem rozmowy z botem wymodelowany podobnie do przepływu między oknami, znanego z WinForms lub WPFa. Podstawowymi elementami tego rozwiązania są tworzone przez użytkownika klasy opisujące dialogi. Dialog można określić jako fragment rozmowy realizując...

Źródło: luktom.net
Dziel się z innymi:
Anatomia chatbota – cześć 3: wstęp do systemu dialogów Bot Buildera - luktom.net

Daj się poznać 2017 2763 dni, 10 godzin, 11 minut temu luktom 15 źrodło rozwiń

W ostatnim wpisie omówiłem podstawy działania Bot Connectora. Wspomniałem między innymi o tym, że nasz kod sprowadza się tak naprawdę do obsługi zapytań HTTP POST z usługi Bot Connector oraz generowania zapytań do tejże usługi celem wysłania odpowiedzi. Dzisiaj przyjrzymy się jak to wygląda w praktyce.Szablon dla Visual Studio Zanim zaczniemy, musimy pobrać szablon z gotową ...

Źródło: luktom.net
Dziel się z innymi:
Anatomia chatbota – część 2: podstawowe operacje - luktom.net

Daj się poznać 2017 2769 dni, 5 godzin, 26 minut temu luktom 37 źrodło rozwiń

Najwyższa pora przejść do „dania głównego” czyli zagłębić się w sam proces tworzenia chatbotów w oparciu o MS Bot Framework. W pierwszej części – Bot Connector – zapraszam! Architektura rozwiązań opartych o MS Bot Framework składa się z kilku części:po pierwsze mamy nasz kod w postaci webserwisu obsługującego HTTP POST – to tutaj siedzi cała logika biznesowa i opis zachowania bo...

Źródło: luktom.net
Dziel się z innymi:
Anatomia chatbota – część 1: Bot Connector - luktom.net

Daj się poznać 2017 2775 dni, 12 godzin, 25 minut temu luktom 37 źrodło rozwiń

Tworząc bazę danych dla SmogBota, mimo że jest ona stosunkowo niewielka jeśli chodzi o złożoność i ilość obiektów, postanowiłem zaimplementować kilka dobrych praktyk i pokazać w jaki sposób można zwiększyć bezpieczeństwo takowej bazy, nie męcząc się zbytnio :) Całość mechanizmu jest prosta i przejrzysta a opiera się to na schema bazodanowych.

Źródło: luktom.net
Dziel się z innymi:
SmogBot – kilka dobrych praktyk z zakresu bezpieczeństwa bazy danych - luktom.net

Daj się poznać 2017 2780 dni, 13 godzin, 15 minut temu luktom 98 źrodło rozwiń

Ostatnie wpisy dotyczyły głównie organizacji projektu i technologii użytej w projekcie SmogBota, dzisiaj pora na małe podsumowanie tego co wydarzyło się w projekcie w ciągu ostatnich kilkunastu dni, zapraszam :)

Źródło: bit.ly
Dziel się z innymi:
SmogBot – stan projektu po dwu tygodniach konkursu DSP2017 - luktom.net

Daj się poznać 2017 środa, 15 marca 2017 13:06:39 GMT luktom 18 spam? źrodło rozwiń

Dzisiejszy wpis poświęcony będzie usłudze Azure Bot Service, co do której miałem całkiem spore oczekiwania. Czy usługa im sprostała? Zapraszam do lektury :)

Źródło: luktom.net
Dziel się z innymi:
Azure Bot Service – the good, the bad and the ugly - luktom.net

Kontynuując wprowadzenie do projektu SmogBota, dzisiaj opowiem o planowanym stacku technologicznym. Na co dzień w pracy zawodowej korzystam z AWSa, więc – aby nauczyć się czegoś nowego – postanowiłem od początku wykorzystywać jego największego konkurenta – Azure – w maksymalnym stopniu jaki będzie możliwy i jaki będzie miał sens. Azure pasuje do projektu SmogBota całkiem dobrze, gdyż do twor...

Źródło: luktom.net
Dziel się z innymi:
SmogBot – stack technologiczny - luktom.net

Since my project will be hosted on Azure App Services I want to ensure that every pushed commit will land in cloud environment and will be available outside of my local, dev machine. As close to it’s intended, production-like environment as possible. And with Azure App Services you can achieve basic continuous delivery without taking a sweat.

Azure App Services – Continuous Delivery from git in 5 minutes or so

Daj się poznać 2017 2809 dni, 3 godziny, 11 minut temu Rafał Hryniewski 49 źrodło rozwiń

W ramach „radosnej eksploracji” tematu chatbotów pierwszym (i jeśli wystarczy czasu to niejedynym) projektem jaki zrealizuję będzie chatbot do… smogu. Smog jest w ostatnich tygodniach realnym problemem, zwłaszcza w Krakowie, w którym mieszkam, toteż jest to dobry temat na chatbota, który umożliwi jednocześnie zaprezentowanie kilku fajnych patternów, m.in. związanych z personalizacją chat...

Źródło: luktom.net
Dziel się z innymi:
SmogBot – wprowadzenie do projektu - luktom.net

Daj się poznać 2017 2806 dni, 13 godzin temu luktom 90 źrodło rozwiń

Usługi Windows to wygodny sposób na uruchamianie naszych aplikacji przy starcie, zapewnienie im automatycznych restartów jak również możliwość impersonacji na wybrane konto. Choć Visual Studio pozwala na stworzenie specjalnego typu projektu do celów utworzenia usługi Windows to jednak jest to szalenie niewygodne - zarówno pod kątem tworzenia i debugowania jak i instalacji takowej usługi w systemie docelowym. Znacznie wygodniejszym rozwiązaniem jest użycie biblioteki TopShelf.

Źródło: luktom.net
Dziel się z innymi:
Topshelf czyli usługi Windows z górnej półki - luktom.net

Narzędzia 3131 dni, 13 godzin, 52 minuty temu luktom 231 źrodło rozwiń