An AI system that predicts user preferences and suggests relevant items such as products, content, or services. Recommendation systems use collaborative filtering, content-based filtering, or hybrid a...
Definition
Glossary: Letter R
Browse glossary terms starting with the letter R.
A class of neural networks designed for sequential data where connections between nodes form directed cycles. RNNs maintain a hidden state that captures information from previous time steps, making th...
DefinitionAn open-source, in-memory data structure store used as a database, cache, message broker, and streaming engine. Redis supports data structures such as strings, hashes, lists, sets, and sorted sets wit...
DefinitionA set of techniques used to prevent overfitting by adding constraints or penalties to the model during training. Common methods include L1 (Lasso) and L2 (Ridge) regularization, dropout, early stoppin...
DefinitionA type of machine learning where an agent learns to make decisions by performing actions in an environment and receiving rewards or penalties. The agent optimizes its strategy (policy) to maximize cum...
DefinitionA training methodology that uses human preferences to guide the fine-tuning of AI models. RLHF trains a reward model from human comparisons of model outputs, then uses reinforcement learning to optimi...
DefinitionA Python dependency file listing packages and versions for pip install. The traditional way to specify Python project dependencies.
DefinitionA framework and set of practices for developing and deploying AI systems that are ethical, transparent, fair, accountable, and respectful of privacy. Responsible AI encompasses governance policies, im...
DefinitionA web design approach that makes web pages render well on a variety of devices and screen sizes. Responsive design uses flexible grids, flexible images, and CSS media queries to adapt the layout based...
DefinitionA server that sits in front of backend servers and forwards client requests to them. Reverse proxies provide load balancing, SSL termination, caching, and security by hiding the backend infrastructure...
DefinitionThe native file format of Autodesk Revit, a Building Information Modeling (BIM) software for architecture, structural engineering, and MEP. The industry standard for BIM workflows in construction.
DefinitionThe interdisciplinary field combining AI, mechanical engineering, and electronics to design, build, and program robots. AI-powered robotics uses computer vision, reinforcement learning, and natural la...
DefinitionSorted String Table: the on-disk storage file format used by RocksDB, an embeddable persistent key-value store by Meta based on LevelDB.
DefinitionA deployment strategy that gradually replaces instances of the old application version with the new version, one or a few at a time. Rolling deployments ensure zero downtime by keeping a portion of th...
DefinitionA collection of malicious tools that provides an attacker with privileged (root-level) access to a computer system while actively concealing its presence. Rootkits can modify the operating system to h...
DefinitionA networking device that forwards data packets between different networks by examining destination IP addresses and determining the best path. Routers operate at the network layer (Layer 3) of the OSI...
DefinitionA dynamic, object-oriented programming language focused on simplicity and productivity. Ruby is best known for its web framework Ruby on Rails, and features an elegant syntax, dynamic typing, garbage...
DefinitionA systems programming language focused on safety, concurrency, and performance. Rust's ownership system eliminates memory bugs at compile time without a garbage collector, making it ideal for performa...
DefinitionA plain-text markup language used in Python documentation (Sphinx). More feature-rich than Markdown with support for cross-referencing, directives, and roles.
DefinitionA plain text file placed at the root of a website that instructs web crawlers which pages or sections should or should not be crawled. Follows the Robots Exclusion Protocol standard.
Definition