ColumnCheck: Local CSV Review Tool with Human Overrides for Freelancers
ColumnCheck is a small offline command-line tool that helps freelancers review messy CSV exports, such as invoices, before importing them elsewhere. It suggests column types from headers using a scikit-learn classifier and applies fixed validators for emails, ISO dates, decimal amounts, and whole-number quantities. Users can override suggestions through a JSON mapping, and reports preserve the original model output while flagging the override. The tool produces JSON and HTML reports without modifying the source file or making network calls. The developer notes it is a functional prototype and that its business demand and performance advantage over simple rules remain unvalidated.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in