Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Potrzebuję nowych funkcji w bocie...
Forum PHP.pl > Forum > PHP
nietoperz34
Mam takiego bota który nazywa się Hubot, powiem wam jak on jest zbudowany:
plik powitania.php:
  1. $wyp = $_POST['wyp'];
  2. if (preg_match('/(witaj)/i',$wyp)) {
  3. $losuj[] = "Witam!";
  4. $losuj[] = "Siema!";
  5. $losuj[] = "Cześć!";
  6. $odp = $losuj[array_rand($losuj)];
  7. }

plik data.php:
  1. if (isset($_POST['wyp'])) {
  2. include('powitania.php');
  3. // inne pliki...
  4. }

fragment pliku hubot.php wyświetlający wypowiedź:
  1. $odp = "Domyślna wypowiedź";
  2. include('data.php');
  3. echo $odp;
  4. echo "<br />";
  5. echo "Ty: " . $_POST['wyp'];


Co mam zrobić by:
Hubot zajmował mniej miejsca?
Potrafił otwierać pliki np. plik.txt?
Umiał zapamiętać imię, nazwisko, adres e-mail, płeć i wiek?
Dostosować wypowiedź do płci rozmówcy?
Uczyć się od rozmówcy (np. Ty: Myszoskoczek to takie zwierzę..., Hubot: Dobrze, już wiem co to jest myszoskoczek, Ty: Co to jest myszoskoczek? Hubot: To jest takie zwierzę...)
Żeby nie rozróżniał wielkości liter i nie rozróżniał polskich znaków?
Potrafił liczyć (np. Ty: 2+2; Hubot: Wynik to 4)
Posiadał syntezator mowy?
Potrafił się zapytać czy Hubot ma opowiedzieć ciekawostkę a jeśli tak ma opowiedzieć?
By można było Hubotowi nadać własny charakter?
By potrafił powiedzieć która godzina i która data?
By można było w nim ustawić moduł wolnego pisania?
Mephistofeles
Hahahahahaha, dobre.
Żartujesz sobie? Jakkolwiek liczenie czy nierozróżnianie wielkości liter itp. to proste sprawy, tak "własny charakter", syntezowanie mowy czy nauka to bardzo skomplikowane problemy, z którymi początkujący sobie nie poradzi, a my mamy jeszcze to zrobić za Ciebie?
CuteOne
Nie trzeba się od razu naśmiewać winksmiley.jpg

nietoperz34: pierwsze pytania to podstawa, reszta: http://pl.wikipedia.org/wiki/Sztuczna_inteligencja, http://nrn.prv.pl/

ps. kupę zabawy jest przy tworzeniu botów - niestety jak już mefi wspomniał trzeba czegoś więcej niż chęci
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.