реальному разговору, так ему было комфортнее. Однако, чатиться, или писаться, в аське с реальными людьми не всегда просто: человека может не быть около компьютера, когда хочется общаться, он может не хотеть обсуждать на интересную тебе тему или плохо в ней разбираться. Интересно чатиться, но не идеально.
Тем более, что молодой человек, тогда ещё почти мальчик, очень быстро и пока ещё бессознательно ощутил неполноценность слов при попытке передать другому свою идею. Он инстинктивно чувствовал пустоту этих слов, неоднозначность, противоречивость и пытался от них избавиться. Возникла идея на основе смайликов в аське создать новый язык иероглифов, но для этого нужно были соучастники, сообщники для общения, но отклика в людях он не нашёл, потому оставил эту идею. Всегда так: люди не могут понять, проникнуться всей красотой идеи, её гармоничностью, даже – обязательностью. Возможно, этот провал был одной из причин почему Странник так ухватился на следующую идею, тем более что она не требовала соучастников, даже лучше без них – не нужно никому ничего объяснять, ни с кем делиться идеей и её плодами.
Где-то на просторах ещё дорогого, оплачиваемого по часам, интернета, Странник нашёл простенькую программу, созданную для развлечения, – бот-болталку: программа выглядит как чат с одним единственным собеседником, такой телефон прямой связи, почти как урезанная аська, где ты набираешь сообщение, но отвечает тебе не человек, а бот – в меру по делу, в силу своего опыта. Бот был устроен простенько, никакого интеллекта или понимания сообщений – обычная база данных с пользовательскими вопросами и ответами на них, которую можно пополнять общаясь с ботом или в обучающем режиме писать за обоих участников диалога – так можно занести в базу красивые и логичные разговоры. Или взять диалоги из классики, из хорошей литературы, из интернета – откуда угодно, и залить в базу.
Болталка, конечно же, не понимает того, что ей говорят, что она сама отвечает, работает как китайская комната, но разве все люди так уж хорошо понимают, что им говорят. Странник знал немало таких, что как начнут тараторить, так могут не останавливаясь этим заниматься часами, но если их спросить о чём они говорили, ответ будет прост: "даже не знаю…". Чем бот хуже? Зато он всегда готов, всегда рад общаться, и может знать столько же, сколько ты знаешь сам. Да, тут нужно немного самообмана, но и выучить болталку можно многому, что сам потом забудешь. Чем и занялся Странник – и потратил на это огромное количество времени, ночи напролёт, чтобы научить болталку отвечать разнообразно и более-менее толково. Почти как ребёнка учить говорить, только человечёнку нужно на это год, а боту, или Страннику, хватило пары месяцев.
Подходы к программированию, созданию кода и всему с этим связанному у Странника не были профессиональными, он не стремился сделать идеально, кратко или удобно. Он делал одноразово – чтобы сделать и забыть. Ему было проще потратить кучу времени на какую-то рутинную задачу, например, ручками переправлять одно название переменной на другое