# Academic and Technical Terms Supplement
# Words commonly found in academic papers that are missing from SCOWL
# One word per line, case-insensitive

# -ized/-ization patterns (very common in academic writing)
analyzing
randomized
randomization
tokenized
tokenization
tokenizer
parameterized
parameterization
discretized
discretization
linearized
linearization
quantized
quantization
vectorized
vectorization
parallelized
parallelization
decentralized
decentralization
deserialized
deserialization
serialized
serialization
anonymized
anonymization
pseudonymized
pseudonymization
containerized
containerization
virtualized
virtualization
optimized
optimization
initialized
initialization
regularized
regularization
normalized
normalization
generalized
generalization
instantiated
instantiation
denoised
denoising

# Machine Learning / Deep Learning
autoencoder
autoencoders
backpropagation
hyperparameter
hyperparameters
convolutional
bidirectional
pretrained
pretraining
finetuned
finetuning
overfitting
underfitting
softmax
relu
sigmoid
dropout
batchnorm
embeddings
transformers
encoders
decoders
attentions

# Multi- compounds (ML/CS)
multiagent
multilabel
multiclass
multiscale
multiview
multihop
multihead
multilayer
multimodality
multiobjective
multistage
multistep
multiresolution

# Pre-/Post- compounds
preprocessing
postprocessing
precomputed
precomputing
posttraining
prefiltering
postfiltering

# Re- compounds
reordering
reranking
reweighting
reparameterization
reparameterized
reconfigurable
reidentification

# Co- compounds
colocated
colocation
cooccurrence
cooccurrences
coauthored
coauthorship

# Computer Science
multicore
multithreaded
multithreading
middleware
microservices
microservice
serverless
runtime
runtimes
codebase
codebases
metadata
datastore
datastores
dataset
datasets
workflow
workflows
timestamp
timestamps
namespace
namespaces
subgraph
subgraphs
subroutine
subroutines
substring
substrings
subnetwork
subnetworks
subspace
subspaces
subtask
subtasks
subtree
subtrees

# Security / Cryptography
ciphertext
ciphertexts
plaintext
plaintexts
keypair
keypairs
keystore
keystores
blockchain
blockchains
cryptocurrency
cryptocurrencies
multisignature
multisignatures
ransomware
malware
spyware
firmware
phishing
botnet
botnets

# Networking
datacenter
datacenters
multicast
unicast
anycast
subnet
subnets
hostname
hostnames
username
usernames
filepath
filepaths
pathname
pathnames

# Statistics / Math
eigenvalue
eigenvalues
eigenvector
eigenvectors
covariance
covariances
multivariate
univariate
bivariate
nondeterministic
pseudorandom
sublinear
superlinear
subquadratic
quadratic
polynomial
polynomials
exponential
logarithmic
asymptotic
heuristic
heuristics

# General Academic
interdisciplinary
multidisciplinary
transdisciplinary
reproducibility
reproducible
interoperability
interoperable
scalability
scalable
composability
composable
modularity
modular
extensibility
extensible
maintainability
maintainable
observability
observable
debuggability
debuggable
testability
testable
