จากการวิจัยและพัฒนามาหลายสิบปีของศูนย์วิจัยระดับโลกหลายแห่ง ขณะนี้มนุษย์เรามีความรู้พอที่จะสร้างโปรแกรมที่สามารถสนทนาโต้ตอบกับเราในเรื่องต่าง ๆ ได้แล้ว (แม้ว่าจะยังทำได้ไม่เหมือนมนุษย์ก็ตาม)
โปรแกรมพวกนี้ เรียกรวม ๆ กันว่า chat bot ซึ่งมาจากคำว่า chat ซึ่งหมายถึง การสนทนาแบบคุยสนุก ๆ ไม่เป็นทางการ และ robot หรือหุ่นยนต์นั่นเอง
ข้อดี คือ เราคุยกับโปรแกรมพวกนี้ได้โดยไม่ต้องเกรงใจ (แต่ก็ควรคงความสุภาพไว้ ไม่อย่างนั้นอาจโดนย้อนกลับแบบเดียวกัน) ลองผิดลองถูกได้ตามใจชอบ ไม่ต้องกลัวว่าโปรแกรมจะงอนไม่คุยด้วยหรือรำคาญเหมือนมนุษย์ ถ้าเจอศัพท์ไม่รู้ ก็มีเวลาเปิดพจนานุกรมได้ หรืออยากพักก็ไปเดินเล่นก่อนค่อยกลับมาคุยได้ตามใจชอบ
ภาษาอังกฤษที่โปรแกรมพวกนี้ใช้นับว่าถูกต้องและเราสามารถใช้ในการเรียนรู้ได้เป็นอย่างดี
ลองดูตัวอย่างการสนทนาดูเลยนะครับ
Human: Hi
ALICE: Hello there.
Human: What's your name, please?
ALICE: Your polite style is very nice. My name is ALICE.
Human: Where are you from?
ALICE: I am originally from Bethlehem, Pennsylvania. Now I live in Oakland, California. Where are you?
Human: I'm in Bangkok, Thailand.
ALICE: Tell me a little about your life in Bangkok Thailand.
Human: Well, it's pretty interesting.
ALICE: What do you like about it?
Human: There are a lot of things to see and do.
ALICE: Where are they?
Human: Have you been here?
ALICE: No I don't think I have been here. Have you?
ข้างบนเป็นบทสนทนากับ ALICE ถ้าลองอ่านดูดี ๆ จะพบว่า ก็คล้ายกับมนุษย์ทีเดียวนะครับ แต่ว่ายังพอจับผิดได้บ้าง ว่าความคิดความอ่านไม่เหมือนคนซะทีเดียว (หาเจอไหมครับ) แต่การใช้ภาษาอังกฤษนั้นไม่ได้ผิดไปจากที่คนทั่วไปใช้กัน (ออกจะถูกหลักไวยากรณ์กว่าเสียด้วยซ้ำ) ที่น่าสนใจ คือ เราสามารถโต้ตอบ แล้วเรียนรู้ภาษาอังกฤษเพิ่มขึ้นจากมันได้ เช่น
Human: What's your favorite drink?
ALICE: My favorite beverage is coffee.
เราก็ได้เรียนรู้คำใหม่ คือ beverage ซึ่งหมายถึง เครื่องดื่มทุกประเภทที่ไม่ใช่น้ำเปล่า ซึ่งเป็นคำที่คล้ายกับคำว่า drink
ถ้าใครชอบคุยแบบเล่น ๆ เป็นกันเอง ก็อาจจะลอง Jabber Wacky ดู ตัวอย่างบทสนทนาข้างล่างนี้
Human: What school do you go to?
Jabber: High school river school.
Human: What do you like to eat?
Jabber: Computers.
Human: Hmmm. Interesting.
Jabber: Yeah I know.
Jabber: Do you like working with computers?
Human: Yes, I do. Full of fun stuff.
Jabber: Like what?
Human: Like chatting with you! :-).
Jabber: I like chatting with you too.
สังเกตว่า Jabber จะคุยและใช้ศัพท์แบบไม่เป็นทางการมากกว่า Alice เพราะว่า เอาวิธีการและคำศัพท์ที่คุยมาจากคนจริง ๆ ที่ไปคุยกับ Jabber ทางอินเตอร์เน็ต
สำหรับการสนทนากับ Alice ให้ไปที่ http://www.alicebot.org แล้วเลือกลิงค์ Chat with A.L.I.C.E
ส่วนใครที่อยากคุยกับ Jabber Wacky ก็เชิญที่ http://www.jabberwacky.com ครับ
ยังมี chat box อื่น ๆ อีกมากมายที่น่าสนใจไปลองดูได้ที่ http://www.chatterboxchallenge.com ซึ่งมีลิงค์และรางวัลที่ bot แต่ละตัวได้รับอีกด้วย