text processing
Handling written data
Text processing is the manipulation of written content by computer—searching, formatting, extracting, or transforming text.
Word processors handle document creation, while programming tools parse and analyze strings of characters.
Text processing ranges from simple find-and-replace operations to complex natural language analysis: The script does some text processing to clean up the data before import.
- natural languageHuman communication, not programming
- stemmingRoot-form reduction process
- parsingGrammatical structure extraction
- tokenizationConverting input into discrete units
- grepText pattern search utility
regular expressions · find and replace · semantic analysis · normalization · pattern matching · regex · summarization · spell checkers · OCR · machine readable · documents · characters · editing · markup · formatting · words · strings · encoding
- readingfluency, read, comprehension, readers, books
- processingrefining, purifying, conditioning, filtering, sorting
- shell scriptingbash, shebang, scripts, source, sourcing
- treatmentstreatment, treatments, medication, medicine, therapies
text processingimage processing
Manipulating digital pictures computationally
image editing · audio processing · photo editing · video editing · sound editing
text processingcreative writing
Original literary expression
content creation · authoring · authorship · copywriting · text generation