Chatbot z Pytonem : Zacznij od chatbotów

https://szkolazpieklarodem.pl/

Przed zbudowaniem chatbota należy wykonać trzy kroki. Pokrótce omówimy tutaj każdy z nich.

  1. Pomyśl o wszystkich scenariuszach lub zadaniach, które ma wykonać Twój chatbot, i zbierz wszystkie powiązane pytania w różnych formach, które można zadać w celu wykonania tych zadań. Każde zadanie, które chcesz wykonać dla swojego chatbota, będzie definiować intencję.
  2. Każde pytanie, które zamieścisz lub zamierzasz zadać, można przedstawić na wiele sposobów. To zależy od tego, jak użytkownik to wyrazi. Na przykład: Alexa, wyłącz światło. Alexa, czy mogłabyś wyłączyć światło? Czy możesz wyłączyć światło? Użytkownik może użyć dowolnego z tych zdań, aby poinstruować bota, aby wyłączył światło. Wszystkie mają ten sam zamiar/zadanie, aby wyłączyć światło, ale są zadawane w różnych wypowiedziach/odmianach.
  3. Napisz całą logikę, aby utrzymać użytkownika przywiązanego do wybranego przepływu po rozpoznaniu intencji użytkownika. Załóżmy na przykład, że budujesz bota, który umawia wizytę u lekarza. Następnie prosisz użytkownika o podanie numeru telefonu, nazwiska i specjalisty, a następnie pokazujesz sloty i rezerwujesz je.

W takim przypadku możesz oczekiwać, że użytkownik będzie znał te szczegóły i nie będzie próbował pomieścić wszystkich rzeczy w samym bocie, tak jak specjalista od problemów z uchem nazywany jest laryngologiem. Jednak zrobienie tego nie jest wielkim problemem. Zatem ponownie wracamy do decydowania o zakresie bota, w zależności od czasu i zasobów potrzebnych do zbudowania aplikacji.

Per-āa : Małżeństwo jako polityka stosunków zagranicznych

https://szkolazpieklarodem.pl/

Większość królów Nowego Królestwa zawierała małżeństwa dyplomatyczne, aby scementować sojusze między dwoma narodami. Małżeństwa polityczne nie mają nic wspólnego z miłością i przyciąganiem. Odkryto szereg listów opisujących dwa rodzaje małżeństw dyplomatycznych:

* Jeśli obcy król był na równych warunkach z królem egipskim, obie strony nazywały się „bratem”, a układy były bardziej wyrównane.

* Jeśli obcy kraj był państwem wasalnym, egipskiego króla nazywano „mój panie, mój bóg”. Te panny młode były uważane za łup.

Po tym, jak te dyplomatyczne panny młode wkroczyły do ​​Egiptu ze swoją świtą, czasem przekraczającą 300 osób, nie wolno im już komunikować się z rodzinami z obawy, że ujawnią tajemnice państwowe. W rzeczywistości jeden list króla hetyckiego do Ramzesa II pyta o córkę króla hetyckiego, która została wysłana do Egiptu jako oblubienica dyplomatyczna, i wskazuje, że w ogóle nie było z nią żadnej komunikacji. (Hetyci mieli duże imperium ze stolicą w Turcji). Chociaż egipscy królowie poślubiali obce księżniczki, egipskie księżniczki nie poślubiały obcych książąt. To rozróżnienie jest bardzo jasne w jednym z listów dyplomatycznych z Amarny, po prośbie króla babilońskiego do Amenhotepa III o egipską pannę młodą. Królowi babilońskiemu powiedziano w jednoznaczny sposób:

Od dawna córka egipskiego króla nie została nikomu wydana za mąż.

 To stwierdzenie byłoby raczej obraźliwe dla króla babilońskiego, ponieważ jego siostra była już częścią egipskiego haremu.

Chatbot z Pytonem : Bot QnA

https://szkolazpieklarodem.pl/

Jednym z dobrych przykładów opisu problemu przy tworzeniu chatbota może być bot QnA. Wyobraź sobie bota przeszkolonego w zakresie rozumienia różnych pytań użytkowników, na którego odpowiedzi są już dostępne na stronie często zadawanych pytań w witrynie internetowej. Jeśli wrócisz i spróbujesz znaleźć odpowiedź na powyższe trzy pytania, odpowiedź będzie brzmiała „tak”. Zobacz rysunek, a dowiesz się, co robi bot FAQ.

To nic innego jak bardzo powtarzalne pytania, na które klienci konkretnego sklepu mogą dzwonić i zadawać lub próbować znaleźć odpowiedź wchodząc na stronę internetową i poruszając się po stronach. Pomyśl, kiedy masz takiego chatbota, który odpowiada na Twoje pytanie jak człowiek w ciągu kilku sekund, a nawet robi więcej, niż możesz sobie wyobrazić. To tylko część możliwości chatbotów. Spróbujmy teraz przeanalizować powyższe trzy pytania i odpowiedzi na nie w przypadku QnA Bota.

  • Czy problem można rozwiązać za pomocą prostych pytań i odpowiedzi lub

komunikacja tam i z powrotem? Tak, często zadawane pytania to nic innego jak proste, często zadawane pytania i powiązane z nimi odpowiedzi. Może istnieć kontekstowe FAQ, ale jeśli nie rozwiążesz problemu z wieloma domenami za pomocą chatbotów, nie będziesz mieć tego problemu. Może zaistnieć sytuacja, w której dwa lub więcej pytań może wydawać się podobnych, ale zawsze możesz zaprojektować bota tak, aby zadał użytkownikowi pytanie, gdy będzie ono wątpliwe.

  • Czy występują bardzo powtarzalne problemy, które wymagają analizy lub

pobieranie danych? Tak, FAQ wymagają od nas pobrania danych z bazy danych i wyświetlenia ich od razu na stronie lub ewentualnie dynamicznie. Jednak użytkownik musi przejrzeć wszystkie pytania jedno po drugim, aby znaleźć pytanie, którego szuka, a następnie zobaczyć odpowiedź. Dużo przeglądania interfejsu użytkownika, zanim konsument faktycznie otrzyma odpowiedź… a może nie. Dlaczego nie pozwolić, aby nasz bot zrobił to za nas?

• Czy zadanie Twojego bota można zautomatyzować i naprawić? Tak, bot FAQ musiałby uzyskać pytanie, przeanalizować je, pobrać informacje z bazy danych i zwrócić je użytkownikowi. Nie ma tu niczego, czego nie dałoby się zrobić za pomocą kodowania. Ponadto proces, który w zasadzie został naprawiony, nie zmieni się w czasie rzeczywistym.

Per-āa : Polityka małżeństwa

https://szkolazpieklarodem.pl/

Dla królewskich egipskich kobiet małżeństwo nigdy nie było proste – a już na pewno nie romantyczne. Kobiety miały niewiele lub nie miały nic do powiedzenia na temat tego, kogo poślubiły i kiedy, i były po prostu pionkami w szerszej grze politycznej. Wyzwania były liczne, o czym mowa w kolejnych sekcjach.

Chatbot z Pytonem : Czy zadanie Twojego bota można zautomatyzować i naprawić?

https://szkolazpieklarodem.pl/

Jeśli nie myślisz o zbudowaniu chatbota wyłącznie do celów edukacyjnych, powinieneś upewnić się, że problem, który próbujesz rozwiązać, można zautomatyzować. Maszyny zaczęły się uczyć i robić różne rzeczy same, ale wciąż jest to bardzo raczkujący etap. To, co Twoim zdaniem nie da się zautomatyzować teraz, może zostać zautomatyzowane za kilka lat.

Per-āa : Córka tatusia: Córka króla

https://szkolazpieklarodem.pl/

Tytułu Córki Króla nigdy nie nadano jako tytułu honorowego, choć używały go zarówno córki, jak i wnuczki króla. Córka Króla była czasem także Żoną Króla, w odniesieniu do rzeczywistych lub politycznych małżeństw między jednostkami, ich ojcami, a nawet dziadkami. Córka Króla nie posiadała żadnej realnej władzy poza jej bliskim związkiem z królem. Niektóre z tych małżeństw między ojcem a córką i dziadkiem a wnuczką zaowocowały dziećmi, co pokazuje, że niektóre układy były małżeństwami w każdym tego słowa znaczeniu.

Chatbot z Pytonem : Czy występują bardzo powtarzalne problemy wymagające analizy lub pobrania danych?

https://szkolazpieklarodem.pl/

To pytanie jest ważne, ponieważ zarówno z punktu widzenia biznesowego, jak i programisty chatbot robi i ma na celu sprawianie, aby ludzie korzystający z niego byli wydajni i produktywni. Jak to zrobić? Eliminując potrzebę samodzielnego wykonywania przez użytkownika powtarzalnych czynności. Chatboty są zdecydowanie w stanie po prostu zautomatyzować niektóre bardzo powtarzalne czynności, ale zawsze zauważysz, że większość chatbotów stara się przede wszystkim rozwiązać ten sam problem – czy to ucząc się pod nadzorem (czytaj: „Poprzez naukę pod nadzorem”) lub samokształcenie (czytaj: „Poprzez naukę bez nadzoru”).

Per-āa : Szanuj swoją matkę: Matkę Króla

https://szkolazpieklarodem.pl/

Szczególnie ważnym tytułem żeńskim był King’s Mother. Kobieta mogła posiadać ten tytuł wraz z innymi tytułami, które mogła posiadać, zanim jej syn został królem. W idealnym świecie Matka Króla (matka obecnego króla) była również Naczelną Żoną Króla (żoną zmarłego ojca obecnego króla – pokazując, że jej syn pochodził od króla) lub Żoną Boga (patrz rozdział „Poślubienie Amona ‘, w dalszej części tego rozdziału). Jeśli nie posiadała tych tytułów przed wstąpieniem syna na tron, syn często nadawał jej je jako tytuły honorowe po tym, jak został królem, aby ją czcić i wzmacniać swoją boskość i znaczenie poprzez udowodnienie, że pochodzi z linii królów. Podobnie jak Główna Żona Króla, Matka Króla była półboskim tytułem i reprezentowała kobiecy aspekt boskiego królestwa. Zarówno Naczelna Żona Króla, jak i Matka Króla towarzyszyły królowi w obrzędach i czczeniu bogów, choć żadne z nich nie uczestniczyły. Według boskich scen narodzin przedstawionych na ścianach świątyni, matka Króla miała bezpośredni kontakt z bogami tylko wtedy, gdy została zapłodniona przez boga, zwykle Amona, z królem. I chyba najlepiej, żeby jej męża nie było przy jej zapłodnieniu przez innego!

Chatbot z Pytonem : Czy problem można rozwiązać za pomocą prostych pytań i odpowiedzi lub komunikacji w obie strony?

https://szkolazpieklarodem.pl/

Bardzo ważne jest, aby nie próbować być bohaterem podczas rozwiązywania nowego dla ciebie problemu. Zawsze należy dążyć do ograniczenia zakresu problemu. Zbuduj podstawową funkcjonalność, a następnie dodaj ją. Nie próbuj komplikować tego już w pierwszym cięciu. To nie działa w oprogramowaniu. Wyobraź sobie Marka Zuckerberga, który na początku myśli na głos i spędza czas na tworzeniu wszystkich funkcji Facebooka. Oznaczanie znajomych, posiadanie przycisku „Lubię to”, polubienie komentarza użytkownika, lepsze przesyłanie wiadomości, wideo na żywo, reakcje na komentarze itp. – te funkcje nie istniały nawet wtedy, gdy Facebook był finansowany i miał ponad 1 milion zarejestrowanych użytkowników na platformie. Czy naprawdę odniósłby sukces, gdyby najpierw zbudował te funkcje, a następnie uruchomił platformę? Dlatego zawsze powinniśmy próbować tworzyć funkcje potrzebne tylko w danym momencie, bez konieczności nadmiernego projektowania. Wracając teraz do pierwszego pytania: „Czy problem można rozwiązać za pomocą prostych pytań i odpowiedzi, czy też komunikacji w obie strony?” Musisz po prostu ograniczyć swój zakres, a Twoja odpowiedź będzie brzmieć „tak”. Wcale nie ograniczamy się do rozwiązywania złożonych problemów, ale zdecydowanie ograniczamy się do rozwiązywania złożonego problemu za jednym razem.

„Musisz sprawić, by każdy szczegół był idealny. I trzeba ograniczyć liczbę szczegółów.”

Per-āa : Pogrzeb królowej

https://szkolazpieklarodem.pl/

Grobowiec Hetepheres (matki króla Chufu, który zbudował Wielką Piramidę) został odkryty w 1925 roku w Gizie i był zaskakująco nienaruszony. Hetepheres mogła pierwotnie zostać pochowana w Dahshur w pobliżu jej męża, Seneferu. Rabusie mogli naruszyć jej grób i ciało, zmuszając syna do ponownego pochowania jej w pobliżu swojego pochówku w Gizie. Jednak w Dahshur nie odkryto żadnego grobowca, który potwierdzałby tę teorię. Komnata grobowa w Gizie była z pewnością pełna smakołyków odpowiednich dla królowej. Oprócz alabastrowego sarkofagu i skrzyni kanopskiej (więcej informacji na ten temat w rozdziale 10), w grobowcu znajdowało się mnóstwo mebli. Kolekcja została zrekonstruowana w Muzeum Kairskim i zawiera dużą ramę baldachim (który pierwotnie był przykryty płótnem, aby zapewnić królowej prywatność, gdy siedziała pod nim), krzesło do przenoszenia, gdy królowa była na razz, kilka fotele i łóżko. Hetepheresowi towarzyszyły również w grobie kilka naczyń wykonanych ze złota, miedzi i alabastru. Te były pierwotnie wypełnione winem, piwem i olejem. Zachowała się również część biżuterii królowej, na którą składa się 20 pięknych srebrnych bransoletek, każda inkrustowana turkusem, lapis lazuli i ważkami karneolu. Chociaż kanopska skrzynia Hetepheres zawierała resztki jej zachowanych narządów wewnętrznych, sarkofag był rozczarowująco pusty. To, czy sarkofag był pusty, ponieważ królowa została ponownie pochowana, czy jej szczątki zostały skradzione, nadal pozostaje zagadką archeologiczną.