Login   Register  
PHP Classes
elePHPant
Icontem

Talking Machine

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us

  Author  
Picture of Francisco Arias
Name: Francisco Arias <e-mail contact>
Packages: 2 Browse all classes by Francisco Arias Browse all classes by
Country: Spain Spain - PHP jobs in Spain
Age: 42
All time rank: 42212 in Spain Spain
Week rank: 678 Down13 in Spain Spain Down
Innovation award
Innovation award
Nominee: 2x

Winner: 1x


  Detailed description   Download .zip .tar.gz  
This class can be used to generate a text with words in a given idiom by using machine learning techniques to make the class learn that idiom.

It can be trained to learn an idiom using files with text written in that idiom. The results of the training are stored in a statistics file.

Then the class can generate a set of words in that idiom using the knowlegde of the idiom obtained during the training phase.

The class can either:

- Generate passwords of arbitrary length in that idiom,
- Generate a speech of arbitrary number of words
- Let the user dialog with the talking machine by generating phrases based on what the user types

  Classes of Francisco Arias  >  Talking Machine  >  Download .zip .tar.gz  >  Support forum Support forum (1)  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: Talking Machine
Base name: tm
Description: Learn an idiom and generate words in that idiom
Version: -
PHP version: 4
License: BSD License
All time users: 2213 users
All time rank: 1569
Week users: 2 users
Week rank: 1329 Up
 
  Groups   Screenshots Screenshots   Rate classes User ratings   Applications   Files Files  

  Groups  
Group folder image Text processing Manipulating and validating text data View top rated classes
Group folder image Artificial intelligence Automation of tasks using human-like intelligence View top rated classes

  Files folder image Screenshots  
Talking machine command line tool
File Role Description
Accessible without login Image file TM.jpg Screen Talking machine command line tool


  Innovation Award  
PHP Programming Innovation award nominee
April 2007
Number 2

Prize: One book of choice by Packt
Sometimes you need to generate a word or whole phrase in a given language.

So, you need to have a program that generates words that actually exist and make sense within a given context, like for instance, generating easy to spell passwords or phrases that could part of a real speech.

This class implements an interesting solution that uses machine learning techniques to learn an idiom from an existing texts. Then it can generate single words or even phrases in that idiom from the words it previously learned.

Manuel Lemos

  User ratings  
There are not enough user ratings to display for this class.

  Applications that use this class  
No application links were specified for this class.
Add link image If you know an application of this package, send a message to the author to add a link here.
  Files folder image Files  
File Role Description
Plain text file TM.php Class Talking Machine class & command line
Plain text file train_computers_en.txt Data Example text training for english
Plain text file train_computers_es.txt Data Example text training in spanish
Plain text file train_computers_fr.txt Data Example text training in french
Plain text file tutorial Doc. TExt tutorial about the command line tool

Download all files: tm.tar.gz tm.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.