EpistasisLab / EpistasisLab/tpot
Add a built-in configuration dictionary for machine learning with text data
- Dominant language
- Jupyter Notebook
- Stars
- 10.1k
- Forks
- 1.6k
- PR merge metrics
- No merged PRs in 30d
Description
We can support machine learning with text data in TPOT by adding the [CountVectorizer](http://scikit-learn.org/stable/modules/generated/sklearn.feature_extraction.text.CountVectorizer.html) and [TfidfVecorizer](http://scikit-learn.org/stable/modules/generated/sklearn.feature_extraction.text.TfidfVectorizer.html#sklearn.feature_extraction.text.TfidfVectorizer) to a separate built-in configuration dictionary. I don't think we would need to change any of the other operators.
Unfortunately, without a pipeline grammar we can't force those vectorizers to always be at the beginning of every pipeline, but I suppose for text classification problems all of the pipelines that don't have one of the vectorizers will go "extinct."
Thoughts?
cc @weixuanfu2016 @teaearlgraycold
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.