I begynnelsen ble det forsket på, og laget, flere dataprogrammer som man kunne «kommunisere» med, kalt . Det mest kjente programmet er ELIZA fra 1966, laget av Joseph Weizenbaum. ELIZA var en maskin med tekst- som forestilte en kvinnelig terapeut som svarer på tekst man skrev inn. Programmet søkte etter visse ord lagt inn av Weizenbaum. Spørsmålet «» inneholdt ord maskinen gjenkjente: «». Som en respons ville ELIZA da svare «». Bytter man ut ordet med eller et tulleord som «fghlrsgslierg», ville ELIZA svare det samme, bare med disse ordene istedenfor. Programmet forstod ingen av ordene, den fikk bare opp treff på ord fra en liste. Uten spesifikke treff har ulike visse «nødord» de bruker, slik som «» eller lignende. Får de treff, vil de fleste programmer variere i respons, ved f.eks. å slette responsen fra listen, merke den som «brukt x ganger» eller flytte den sist på listen over responser. På denne måten kan programmene variere svarene sine og unngå mange gjentakelser, slik at programmet virker mer «pålitelig».