Skip to content
Natural Language Processing Toolkit for PHP
PHP Shell
Branch: master
Clone or download
Latest commit 43e4326 Apr 18, 2013
Type Name Latest commit message Commit time
Failed to load latest commit information.
api privileges. Apr 10, 2013
core prob norm. Mar 26, 2013
doc v0.0.1 Feb 19, 2012
web mashape addon. Apr 11, 2013 Proj files md format. Feb 19, 2012
COPYING v0.0.1 Feb 19, 2012 v0.0.1 Feb 19, 2012 mashape addon. Apr 11, 2013 v0.0.1 Feb 19, 2012 pear db doc. Apr 18, 2013 deployment DB issues. Feb 27, 2012 deployment DB issues. Feb 27, 2012
php.ini deployment DB issues. Feb 27, 2012

nlpTools - Natural Language Processing Toolkit for PHP

Text processing framework to analyse Natural Language by performing operations and tasks on corpus data. Hence, this approach focuses on the statistical/quantitative track of Natural Language Processing (NLP).


Related fields

  • Computational Linguistics (CL)
  • Corpus Linguistics
  • Information Retrieval
  • Artificial Intelligence (AI), Machine Learning (ML) and Pattern Recognition

The differences among the aforementioned fields related to NLP are a matter of perspective and taste. Nonetheless, NLP is more frequently regarded to be an engineering-oriented approach while CL is rather more associated with theoretical aspects.

Recommended bibliography

NLP specific

  • Speech and Language Processing - An Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition, by Daniel Jurafsky and James H. Martin, 2009.
  • Introduction to Information Retrieval, by Christopher D. Manning, Prabhakar Raghavan and Hinrich Schütze, 2008.
  • Foundations of Statistical Natural Language Processing, by Christopher D. Manning and Hinrich Schütze, 1999.

AI/ML specific

  • Artificial Intelligence: A Modern Approach, by Stuart Russell and Peter Norvig, 2010.
  • Pattern recognition and machine learning, by Christopher M. Bishop,
  • Pattern classification, by Richard O. Duda, Peter E. Hart and David G. Stork, 2001.


Coded in the PHP programming language for its suitability to process text on the web (i.e., Hypertext Preprocessor).

This README file provides a general description of the purpose of the NLP Toolkit.

For any comment or suggestion of any kind, please contact Alexandre Trilla.

You can’t perform that action at this time.