encoding
Translating into symbols
Encoding is the process of converting information from one form to another.
In computing, encoding transforms data into a specific format—text into binary, video into a compressed file: The encoding took several hours.
Character encoding determines how text is represented digitally (UTF-8, ASCII).
More broadly, encoding refers to how the brain converts experiences into memory, or how messages get translated into signals for transmission.
Data compression algorithm
- zipToothed sliding fastener
- gzipUnix compression program
- losslessRetaining all original information
- lossySacrificing fidelity for size
bitrate · mp3 · quantization · deflate · archive · ratio · artifact · streaming
Consisting of two parts
- bitsSmall portions or pieces
- bytesUnits of digital storage
- ASCIIElectronic character encoding standard
- UTF-8Character encoding standard
hexadecimal · base64 · data · format · schema · serialization · parsing · markup
Converting data into code
- cipherHidden writing system
- decryptionConverting ciphertext to plaintext
- hashingOne-way data transformation
- AESSymmetric encryption standard
RSA · symmetric · asymmetric · SSL · TLS · certificates · plaintext · ciphertext
Placing within surrounding mass
- vectorQuantity with direction
- featureDistinguishing quality or element
- representationDepiction or likeness
- bottleneckConstriction limiting throughput
dimensionality · manifold · reconstruction · generative · transformer · tokenization · BERT · semantic
codec
Data compression algorithm
lossy · bitrate · mp3 · quantization · deflate · archive · ratio · artifact · streaming · container
binary
Consisting of two parts
- bitsSmall portions or pieces
- bytesUnits of digital storage
- ASCIIElectronic character encoding standard
UTF-8 · hexadecimal · base64 · data · format · schema · serialization · parsing · markup · JSON
encryption
Converting data into code
- cipherHidden writing system
- decryptionConverting ciphertext to plaintext
- hashingOne-way data transformation
AES · RSA · symmetric · asymmetric · SSL · TLS · certificates · plaintext · ciphertext · obfuscation
embedding
Placing within surrounding mass
- vectorQuantity with direction
- featureDistinguishing quality or element
- representationDepiction or likeness
bottleneck · dimensionality · manifold · reconstruction · generative · transformer · tokenization · BERT · semantic · disentanglement
modulation
Varying signals to transmit
waveform · frequency · amplitude · analog · digital · demodulation · pulse · carrier · baseband · FM
- processingprocessing, batch processing, data processing, parallel processing, real-time processing
- networkingrouter, routers, LAN, WAN, switches
- NLPtokenization, natural language processing, NLP, parsing, stemming
- semioticssign, signifier, signified, symbol, signification
- audio masteringmastering, remastering, final mix, loudness, limiter
- data formatsJSON, XML, CSV, YAML, HTML
encodingdecoding
Extracting meaning from symbols
decode · deciphering · decipher · parsing · extraction
encodingdecryption
Converting ciphertext to plaintext
decrypt · decrypting · deciphering · decipher · cracking
- digital encodingNumeric data representation
- video encodingConverting footage to formats
- data encodingConverting information to transmittable format
- encoding errorMisinterpreted byte sequence