Did you know ... Search Documentation:
Packs (add-ons) for SWI-Prolog

Package "plchatscript"

Title:Interface to the ChatScript server.
Rating:
(1/1)
Latest version:1.0.9
SHA1 sum:4206a6c3a82319550811c93f694da1fcbc4da15b
Author:Anne Ogborn <annie@swi-prolog.org>
Maintainer:Anne Ogborn <annie@swi-prolog.org>
Packager:Anne Ogborn <annie@swi-prolog.org>
Home page:https://github.com/Anniepoo/plchatscript
Download URL:http://www.pathwayslms.com/packs/plchatscript-*.zip
Provides:plchatscript

Reviews

Write a review or add a rating.

8cD Just the thing for interfacing to ChatScript.

More seriously, this is a small, utilitarian 'glue' pack, but ChatScript's quite nifty.

Tuesday 19 May 2015, Anne Ogborn

Details by download location

VersionSHA1#DownloadsURL
1.0.48c7d83f42b1d762ad2e7ffc6aa2557e1be3bafcf2http://pathwayslms.com/packs/plchatscript-1.0.4.zip
1.0.58657781f8d1fa50cd83a040b4315155489f7f0992http://www.pathwayslms.com/packs/plchatscript-1.0.5.zip
1.0.665b037ab3ca3504ad1acabc05c2e2b006a0b46111http://www.pathwayslms.com/packs/plchatscript-1.0.6.zip
1.0.8881f52e3bf246458857a137d060e86368de98f181http://pathwayslms.com/packs/plchatscript-1.0.8.zip
1.0.94206a6c3a82319550811c93f694da1fcbc4da15b10http://pathwayslms.com/packs/plchatscript-1.0.9.zip

PLChatScript

Prolog interface to the ChatScript chatbot engine.

You will need to install ChatScript from here

And run the server by running

C:\docs\chatscript\chatscript.exe port=4050 userlog serverctrlz

on windows or

./LinuxChatScript64 port=4050 userlog serverctrlz

on linux.

Note that on Linux you'll need SWI-Prolog 7.3.0 or better,

set the chatscript address at

set_chatscript_address(localhost:4050)

then for each user, start a conversation with

start_conversation(someuser, '', Reply)

the '' is the name of the bot. The '' is the default bot.

then for each volley, use talk/4

Release

1.0.6 improve failure recovery 1.0.7 chnaged readme, and fixed version 1.0.8 fighting darn pack system 1.0.9 even more fighting darned pack system

Contents of pack "plchatscript"

Pack contains 5 files holding a total of 4.5K bytes.