TY - JOUR
T1 - From Strings to Data Science
T2 - a Practical Framework for Automated String Handling
AU - van Lith, John W.
AU - Vanschoren, Joaquin
PY - 2021/11/4
Y1 - 2021/11/4
N2 - Many machine learning libraries require that string features be converted to a numerical representation for the models to work as intended. Categorical string features can represent a wide variety of data (e.g., zip codes, names, marital status), and are notoriously difficult to preprocess automatically. In this paper, we propose a framework to do so based on best practices, domain knowledge, and novel techniques. It automatically identifies different types of string features, processes them accordingly, and encodes them into numerical representations. We also provide an open source Python implementation to automatically preprocess categorical string data in tabular datasets and demonstrate promising results on a wide range of datasets.
AB - Many machine learning libraries require that string features be converted to a numerical representation for the models to work as intended. Categorical string features can represent a wide variety of data (e.g., zip codes, names, marital status), and are notoriously difficult to preprocess automatically. In this paper, we propose a framework to do so based on best practices, domain knowledge, and novel techniques. It automatically identifies different types of string features, processes them accordingly, and encodes them into numerical representations. We also provide an open source Python implementation to automatically preprocess categorical string data in tabular datasets and demonstrate promising results on a wide range of datasets.
U2 - 10.48550/arXiv.2111.01868
DO - 10.48550/arXiv.2111.01868
M3 - Article
SN - 2331-8422
VL - 2021
JO - arXiv
JF - arXiv
M1 - 2111.01868
ER -