Witajcie Mirki, Janusze, gangsterzy, SOLGAZ-ie, Michale i inni Wykopowicze! Stworzyłem zabawnego bota na Messengera. Nazywa się
Opcik i gada po naszemu. Uczy się przy rozmowach (używa
ukrytego modelu Markova), co oznacza, że im
więcej osób będzie z nim rozmawiać, tym będzie tworzył
lepsze teksty. Nie zniechęcajcie się od razu i spróbujcie zacząć z nim rozmowę, np. "Co sądzisz o Michale Białku?", "Jaka jest MASA?", "Twoja stara ma mniej białek od Michauka". Jego odpowiedzi są czasem bezsensowne, ale warto z nim porozmawiać.
Odpowiadanie krótkimi tekstami typu
tak,
nie,
co,
dlaczego, nie za bardzo pomaga, tak samo ze spamowaniem tej samej odpowiedzi. Najlepiej rozwinąć zdanie, wtedy rozmowa z nim stanie się przyjemniejsza.
Jest to jeden z pierwszych botów piszących po polsku na Messengerze (słyszałem o kilku innych; jeśli znajdziecie, dodajcie do powiązanych). Opcik może zawierać kilka błędów, będę je poprawiał regularnie, jeśli ktoś je wykryje. W przyszłości spodziewajcie się nowych funkcji.
Jeśli nie podoba wam się to, że akurat jest w Messengerze, a nie ma go na innych komunikatorach, dajcie o tym znać w komentarzu (plusiki mile widziane).
Tu macie link, jeśli pominęliście ten na górze:
https://m.me/opcik.bot
Możecie podzielić się screenshotami gdziekolwiek, byle by do zdjęcia dołączony był powyższy link.
Tutaj kod dla mobilnych wykopowiczów:
Życzę wam miłej zabawy z botem!
Komentarze (13)
najlepsze
Opcik jest napisany w Go (http://golang.org/). Dzięki temu może się uczyć i odpowiadać jednocześnie.
Najpierw musiałem poznać zwykły łańcuch Markova. A do HMM doszedłem, myśląc "Co ma być poniżej".
Najpierw skorzystałem z https://github.com/substack/node-markov, gdy pisałem bota pod IRC. Nie za bardzo pasował, bo szukał tych samych słów, które dostał. Przepisałem