megahal(1)

megahal1

Chat with megahal

Usage

megahal

megahal-personal

Overview

megahal is a conversation simulator. It differs from conversation simulators such as Eliza in that it uses a Markov Model to learn how to hold a conversation. It is possible to teach MegaHAL to talk about new topics, and in different languages. megahal-personal is a variant of megahal that saves its state files in ~/.megahal/ when it exits. This lets each user have their own personal megahal.

Options

--no-prompt, -p

Do not display prompt when asking user for input. This is a debian-specific modification, and is useful mainly if you want to interface megahal to another program.

--no-wrap, -w

Do not word-wrap text megahal outputs. This is a debian-specific modification, and is useful mainly if you want to interface megahal to another program.

--no-banner, -b

Suppress the startup banner. This is a debian-specific modification, and is useful mainly if you want to interface megahal to another program.

Warning

MegaHAL allows multiple lines to form a single input. Thus a single newline character is parsed as any other token and MegaHAL can output replies consisting of multiple lines. To end an input, you need to type enter twice.

Releases

8 releases since Debian 2.0 (Hamm); the text changed 4 times.

  1. 2.0–2.1
  2. 2.2–3.0
  3. 3.1
  4. 4.0–5.0
  5. 6.0

--no-banner since Debian 2.2 (Potato); --no-prompt since Debian 2.2 (Potato); --no-wrap since Debian 2.2 (Potato); -b since Debian 2.2 (Potato); -p since Debian 2.2 (Potato); -w since Debian 2.2 (Potato).

Author

This manual page was written by Joey Hess, for the Debian GNU/Linux system.

From megahal 9.1.1a-9 in Debian 6.0 (Squeeze). Parsed by carta from the page's man source.