Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 34.384.602 Times

RiveScript 1.03

  Date Added: June 06, 2010  |  Visits: 624

RiveScript

Report Broken Link
Printer Friendly Version


Product Homepage
Download (79 downloads)



RiveScript is a Perl module that allows you to rendering intelligence very easily. SYNOPSIS use RiveScript; # Create a new RiveScript interpreter. my $rs = new RiveScript; # Load some replies. $rs->loadDirectory ("./replies"); # Load in another file. $rs->loadFile ("./more_replies.rs"); # Stream in even more RiveScript code. $rs->stream (q~! global split_sentences = 1~); # Sort all the loaded replies. $rs->sortReplies; # Grab a response. my @reply = $rs->reply (localscript, Hello RiveScript!); print join ("n", @reply), "n"; RiveScript is a simple input/response language. It has a simple, easy-to-learn syntax, yet it is more powerful even than Dr. Wallaces AIML (Artificial Intelligence Markup Language). RiveScript was created as a reply language for chatterbots, but it has been used for more complex things above and beyond that..

Requirements: No special requirements
Platforms: Linux
Keyword: Allows Intelligence Libraries Module Perl Perl Module Programming Rendering Reply Rivescript
Users rating: 0/10

License: Freeware Size: 204.8 KB
USER REVIEWS
More Reviews or Write Review


RIVESCRIPT RELATED
Libraries  -  Mail::LMLM::Render 0.6300
Mail::LMLM::Render is a Perl module for rendering backend for LMLM. SYNOPSIS use Mail::LMLM::Render::HTML; open O, ">out.html"; my $r = Mail::LMLM::Render::HTML->new(*O); $r->start_document("My Document", "Head Title");...
14.34 KB  
Libraries  -  Tclperl 3.1
Tclperl project allows the execution of Perl code from within a TCL interpreter using one or several embedded Perl interpreters. This package allows the execution of Perl code from a Tcl interpreter, as in: package require tclperl set...
 
Libraries  -  XLSperl 0.4
XLSperl module allows you to use Perl "one-liners" with Microsoft Excel files. SYNOPSYS XLSperl [options] -e ... file1.xls file2.xls ... fileX.xls cat file.txt | XLSperl [options] -e ... Perl "one-liners" have a great many uses for quick...
9.22 KB  
Modules  -  JS Registry 6.x-1.1
Similar in spirit to the theme registry, this module allows core and module javascript files to be overridden by being placed in an alternate location.The logic is as follows:1. A module can override a javascript file from drupal's core "misc"...
10 KB  
Utilities  -  Qore Eclipse IDE Plugin 1.0.0
Qore Eclipse IDE Plugin software allows you to develop in the Qore Programming Language within Eclipse. Qore language syntax highlighting: - code completion - outline view for edited source - launch support from within Eclipse (running Qore...
163.84 KB  
Modules  -  GMap Lat/Lon 1.0
Among other things, this allows the gProximity module to display a map showing all nodes with gmap_cck fields.Installation - Unpack in your modules folder (usually /sites/all/modules/) and enable under Administer > Site Building > Modules. ...
 
Development Tools  -  Cheap and simple API helper 1.0
Cheap and simple API helper allows you to get help in API programming.
 
Network & Internet  -  Limbas 1.9.08
Limbas is a Web client/server framework that allows you to quickly develop applications without programming. Limbas project does this by using tables and forms and other modules like a workflow engine, file manager, user management, report...
42.1 MB  
Utilities  -  Dylan Code Collection 1.7
A collection of useful libraries written in the Dylan programming language. The intent of this project is to provide easily accessible libraries for people developing applications using Functional Developer and/or Gwydion Dylan.
673.63 KB  
Programming  -  kin 0.0.2
kin is a set of libraries and tools supporting meta-programming for engineering and technical computing applications. This JVM version of kin has been superseded by the stand-alone version being developed at http://purl.org/net/kin.
477.44 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB