minor updates
pattern.vector k-Nearest Neighbor classifier
pattern.vector k-Nearest Neighbor classifier
k-NN classifier, k-means++ initialization (added references)
Bug fixes & corrections (KNN, en.parser).
Google().language(string) guesses string language.
Genetic algorithm.
Brill fixes belong in parser/brill.py, not in parser/__init__.py
pattern.vector: automatic feature selection + bug fixes
- shuffled() list function
- (!) count() by default uses stemmer=None
- (!) Document() by default uses threshold=0
- New:
	- Document.features property
	- Corpus.features property
	- Corpus.description property (author e-mail etc.)
	- Corpus.export(path, format=ORANGE) # ORANGE | WEKA
- Feature selection using Kullback-Leibler (information gain):
	- Corpus.information_gain(word1, word2)
		=> higher value = more distinct words
	- Corpus.feature_selection(top=100)
	- Corpus.filter(features=[]) => new Corpus
- Bug fixes for Classifier.k_fold_cross_validation()
- Bug fixes for GeneticAlgorithm
Bug fix for graph exporter.
Kullback-Leibler divergence speedup.
faster relative entropy + k-d tree
pattern.web: OAuth for Yahoo! BOSS + simple PDF parser
2.0 release: pattern.vector improvements & speedups, pattern.web bug fixes
2.0 release: pattern.vector improvements & speedups, pattern.web bug fixes
pattern.web decode_entities() fix
pattern.db module (alpha) is a wrapper for SQLITE + MySQL
This is meant as a future replacement for pattern.table.
pattern.table.Table will become Datasheet and have import from / export to Database functionality.
pattern.db update 1
- date() function
- Datasheet class
- SQLite functions (first, last, group_concat, year, month, day, hour, minute, second)
- MySQL escape() unicode fix
- Unicode support
- XML export
added generalized F-score measure to metrics.py
new wordlist: BASIC