Login   Register  
PHP Classes
elePHPant
Icontem

Class: Talking Machine

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Francisco Arias  >  Talking Machine  >  Download .tar.gz .zip  >  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
Related classes: , , , , , , ,
Version: -
PHP version: 4
License: BSD License
All time users: 2071 users
All time rank: 1576
Week users: 3 users
Week rank: 1216
Picture of Francisco Arias
Author: Francisco Arias <e-mail contact>
Packages: 2 Browse this author's classes Browse this author's classes
Country: Spain Spain - PHP jobs in Spain
Age: 41
All time rank: 39612 in Spain Spain
Week rank: 994 Down26 in Spain Spain Down
Innovation award
Innovation award
Nominee: 2x

Winner: 1x


  Detailed description  
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

 

  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

  Screenshots Screenshots   Rate classes User ratings   Applications   Files Files  
  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
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.