SLR may refer to:
== Science and technology == Satellite laser ranging, a method to measure the distance to satellites Scalable Linear Recording tape drive backup Scanline rendering Sea level rise Self-loading rifle or semi-automatic rifle The UK L1A1 SLR rifle Semi-linear resolution, a search algorithm Sending loudness rating for microphones Service List Registry, of audiovisual services Simple linear regression, a method of statistical modeling Simple LR parser (simple left-to-right parser), a method of syntax analysis Single-lens reflex camera See also: Digital single-lens reflex camera (digital SLR or DSLR) SLR (company), a virtual reality company Systematic literature review (see also Systematic review), a type of academic text
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).