ScholarGate
Explore
LibraryBookshelfDeskPreflightAssistant
Your tools
Compare
Build your library

Save methods, organize collections, and carry them to your desk.

Create account
Library / BrowseSearch the library…⌘K
Sign in
The library

Explore science by method, field & evidence.

One catalogue of research methods — learn how each one works, when to use it, and what it can’t do.

Search methods, fields, techniques…
8,178 methods11 fields7 method families40 languages
Science atlasMap the structure of science before you use it.Fields · methods · evidence routesExplore the map
FieldHealth & Medicine716Psychology570Business & Finance410Engineering330Life Sciences263Education261Research Practice
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account
248
Natural Sciences236
Social Sciences185
Environment & Sustainability160
Law30
MethodStatistics1,836AI & ML1,661Decision Sciences932Research Methods1,354Measurement1,745Causal & Evidence532Research Practice118
285 methods in Engineering · AI & MLClear
Methods at the intersection of your two filters.
SortPopularityA–ZZ–ANewest
text mining

Abbreviation Expansion

Abbreviation and acronym resolution is a natural-language-processing pipeline that maps each short form in a text to its full-length definition using contextual cues from the surrounding text. It is especially important in medical, legal, and technical documents, where the same acronym may carry entirely different mean

2 sources2003
architecture

Acoustic Design Analysis

Acoustic Design Analysis is a method for evaluating the acoustical properties of buildings to predict sound levels, reverberation time, and speech intelligibility. Founded by Wallace Clement Sabine in the early 1900s, the field encompasses room acoustic design (controlling reverberation), sound transmission loss (preve

3 sources1922
control theory

Active Disturbance Rejection Control

Active Disturbance Rejection Control (ADRC) is a control method that estimates and cancels disturbances and model uncertainties in real-time using an extended state observer (ESO), treating them as additional 'disturbance states'. Developed by Han and popularized by Gao, ADRC achieves remarkable robustness without requ

2 sources2009
control theory

Adaptive Control

Adaptive Control is a control strategy that adjusts controller parameters in real-time based on online system identification to maintain performance despite changing plant dynamics or uncertain parameters. Pioneered by Astrom and Wittenmark, adaptive control enables robust operation in time-varying environments, from a

2 sources1983
manufacturing

Additive Manufacturing Slicing

Additive manufacturing slicing is the computational process of converting a three-dimensional CAD model into a series of two-dimensional cross-sectional layers that are sequentially built up by 3D printing hardware. Developed during the early maturation of stereolithography and selective laser sintering in the 1990s, t

3 sources1990
software engineering

Agile Velocity Tracking

Velocity tracking measures the amount of work (typically story points or tasks) a team completes in a sprint, enabling capacity planning, release forecasting, and identification of process improvements. Introduced in Scrum methodology by Schwaber (2002), velocity provides empirical data for realistic sprint planning an

3 sources2002
aerospace

AHRS

An Attitude Heading Reference System (AHRS) is a complete inertial navigation subsystem that estimates and outputs the three-dimensional orientation (attitude) and heading of a vehicle or platform. AHRS combines measurements from accelerometers, gyroscopes, and often magnetometers through sensor fusion algorithms (typi

3 sources1940
telecommunications

Alamouti Code

The Alamouti code is an elegant space-time coding scheme that provides full transmit diversity using two antennas and a simple linear receiver. Introduced by Siavash Alamouti in 1998, it requires no channel state information at the transmitter, achieves the same bit-error rate as a single-antenna system with receiver d

2 sources1998
software engineering

Architecture Smell Detection

Architecture smells are recurring patterns in system structure that indicate potential design problems. Introduced by García et al. (2009), these patterns signal violations of architectural principles (modularity, independence, abstraction) at system scale. Detection combines code metrics, dependency analysis, and patt

3 sources2009
text mining

Argument Mining

Argument mining is a natural-language-processing task that automatically detects claims, premises and the argumentative structures that link them within text. Consolidated as a field by Lippi and Torroni's 2016 state-of-the-art survey, it is applied to scientific writing, legal documents and debate analysis to turn fre

2 sources2016
text mining

Aspect-Based Sentiment Analysis

Aspect-based sentiment analysis (ABSA) is a fine-grained natural-language-processing task that detects sentiment separately for each aspect or feature mentioned in a text — such as a product's quality, price, or service — rather than scoring the document as a whole. It was consolidated as a shared task by Pontiki et al

2 sources2014
text mining

Authorship Attribution

Authorship attribution is the task of identifying the most probable author of an anonymous or disputed text by analysing its stylistic fingerprint. Rooted in the statistical work of Mosteller and Wallace on the Federalist Papers (1964), the field was systematically surveyed and formalised by Stamatatos (2009), who cata

1 source2009
text mining

Automated Essay Scoring

Automated Essay Scoring (AES) is a natural-language-processing task in which a computational model assigns scores to student-written essays across dimensions such as grammatical correctness, coherence, content richness, and organisation — replicating, at scale, what a human rater would do. The approach was formalised a

2 sources1966
text mining

Automatic Text Evaluation

Automatic text evaluation is a family of reference-based metrics used to measure the quality of machine-generated text — such as translations, summaries, or natural-language-generation (NLG) outputs — by comparing them to one or more human-written reference texts. Pioneered by Papineni et al. with BLEU in 2002, the fie

2 sources2002
aerospace

B-Dot Controller

The B-Dot controller (magnetic B-dot control law) is a simple, robust spacecraft attitude control method that uses the rate of change of Earth's magnetic field measured onboard to generate a magnetic dipole moment. Developed in the 1980s, the B-Dot law damps spacecraft angular momentum without requiring a complex attit

3 sources1980
control theory

Backstepping Control

Backstepping is a systematic nonlinear control design method that decomposes a complex nonlinear system into simpler subsystems and designs a controller recursively, layer by layer, ensuring stability at each step. Developed by Krstic, Kanellakopoulos, and Kokotovic, backstepping enables control of nonlinear systems wi

1 source1995
biomechanics

BCI Motor Imagery

Brain-computer interface (BCI) using motor imagery decodes the intent to move from brain activity (typically EEG) recorded while subjects imagine movement without actual muscle contraction. Pioneered by Gert Pfurtscheller and colleagues, motor imagery BCIs enable communication and control for paralyzed patients and enh

2 sources1999
civil engineering

BEM Geomechanics

The boundary element method (BEM) for geomechanics is a numerical approach that solves problems by discretizing only the boundary of the domain, using analytical solutions for the interior. Introduced by Brebbia in 1978 and refined for geotechnical applications by Crouch and Starfield, BEM is particularly effective for

3 sources1978
text mining

BERT Embeddings

BERT-based text embeddings, introduced by Devlin and colleagues at Google AI in 2019, turn text into context-sensitive dense vectors using a bidirectional Transformer encoder. Because the meaning of a word shifts with its context, BERT produces richer representations than static methods such as Word2Vec or topic models

2 sources2019
text mining

BERTopic

BERTopic is a neural topic-modeling pipeline introduced by Maarten Grootendorst in 2022. It combines BERT-based contextual embeddings with UMAP dimensionality reduction and HDBSCAN clustering to produce coherent, dynamic topics, achieving higher topic coherence than classic topic models.

2 sources2022
materials science

BET Surface Area

Brunauer-Emmett-Teller (BET) Surface Area Analysis is a technique for measuring the specific surface area of solids by analyzing their nitrogen adsorption isotherms. Developed by Brunauer, Emmett, and Teller in 1938, BET theory extends monolayer adsorption (Langmuir) to multilayer adsorption, enabling quantification of

3 sources1938
telecommunications

BGP

BGP is the de facto standard routing protocol for interconnecting autonomous systems (ASs) on the Internet. Since its introduction in 1989, BGP has scaled the Internet to millions of routers and trillions of destinations. BGP is path-vector-based, using a flexible policy system to control route propagation and selectio

2 sources1989
aerospace

Blade Element Momentum Theory

Blade element momentum theory (BEM) is a fundamental method for analyzing rotor performance by combining blade element aerodynamics with momentum conservation. Developed initially by Froude and refined by Glauert and Leishman, BEM decomposes a rotor into radial blade elements, computes local aerodynamic forces, and sum

3 sources1889
mining engineering

Bond Work Index

The Bond Work Index, introduced by Fred C. Bond in 1952, is an empirical parameter that characterizes the resistance of an ore to grinding in a tumbling mill. It is defined as the kilowatt-hours per short ton (kWh/st) of electrical energy required to reduce a coarse ore from theoretically infinite size to 80% passing 1

2 sources1952
materials science

Boundary Element Method

The Boundary Element Method (BEM) is a numerical technique that solves partial differential equations by transforming them into boundary integral equations, requiring discretization only of the problem boundary rather than the entire domain. Developed systematically by Carlos Brebbia in the late 1970s, BEM offers signi

3 sources1978
architecture

Building Energy Performance Simulation

Building Energy Performance Simulation is a computational method for predicting how much energy a building consumes for heating, cooling, lighting, and equipment operation under specified weather and occupancy conditions. Pioneered by researchers like Joe Clarke and Drury Crawley in the 1990s, it has become essential f

3 sources1993
materials science

CALPHAD

CALPHAD (CALculation of PHAse Diagrams) is a computational method for predicting thermodynamic equilibrium properties and phase diagrams of multicomponent alloys. Pioneered by Larry Kaufman in 1970, CALPHAD combines experimental and computational data to assess thermodynamic properties of phases and subsequently predic

3 sources1970
biomechanics

CFD Hemodynamics

Computational fluid dynamics (CFD) for hemodynamics solves the Navier-Stokes equations to simulate blood flow in realistic vascular geometries. Pioneered by researchers such as David Steinman, CFD hemodynamics reveals complex flow patterns, wall shear stress distributions, and hemodynamic factors implicated in atherosc

2 sources2002
text mining

Chunking

Chunking, also called shallow parsing, is a natural-language-processing task introduced by Steven Abney in 1991 that divides text into grammatical pieces — such as noun phrases and verb phrases — using part-of-speech tags. It extracts useful syntactic structure quickly without building a full parse tree of the sentence

2 sources1991
text mining

Clinical Text Mining

Clinical text mining is a specialised branch of natural language processing that extracts structured clinical facts — diagnoses, symptoms, medications, treatments, and ICD codes — from unstructured healthcare documents such as discharge summaries, progress notes, and radiology reports. Grounded in biomedical NLP models

2 sources2000
manufacturing

CNC Tool Path Generation

CNC tool path generation is the computational process of determining the precise sequence and trajectory of tool movements required to machine a workpiece on computer numerical control (CNC) machines. Developed from the intersection of numerical control automation and computational geometry in the 1990s, this method tr

3 sources1990
text mining

Co-occurrence Analysis

Co-occurrence analysis is a text-mining technique that statistically counts the word pairs that appear together within a window or a sentence and uses their frequencies to reveal semantic maps and thematic structure. It rests on the distributional principle articulated by J.R. Firth in 1957 — that a word is characteris

2 sources1957
text mining

Collocation Analysis

Collocation analysis is a statistical text-mining technique that identifies word pairs or expressions that frequently occur together, using association measures rather than chance co-occurrence. Introduced in the lexicography work of Church and Hanks (1990), it is used for terminology extraction and language analysis,

2 sources1990
biomechanics

Common Spatial Pattern

Common Spatial Pattern (CSP) is a spatial filtering technique that identifies electrode combinations that maximize the variance difference between two classes of EEG activity, typically used in brain-computer interfaces to enhance motor imagery discrimination. Introduced by Ramoser and colleagues in 2000, CSP has becom

2 sources2000
text mining

Commonsense Reasoning

Commonsense reasoning in NLP refers to the capacity of a language model or inference system to draw on implicit, world-knowledge facts that humans take for granted — facts not stated in the text — to answer questions, complete stories, or interpret dialogue. Landmark benchmarks formalising the task include ATOMIC (Sap

2 sources2019
text mining

Constituency Parsing

Constituency parsing is a natural-language-processing task that represents a sentence as a tree of recursively nested phrase-structure constituents — for example S → NP + VP. Building on the head-driven statistical parsing models introduced by Collins (2003) and the later neural parsers of Kitaev and colleagues (2019),

2 sources2003
text mining

Contrastive Learning for NLP

Contrastive learning for NLP is a representation-learning technique — popularised by SimCSE (Gao et al., 2021) and Supervised Contrastive Learning (Khosla et al., 2020) — that trains a text encoder by pulling embeddings of similar text pairs together while pushing embeddings of dissimilar pairs apart. The result is a d

2 sources2020
text mining

Coreference Resolution

Coreference resolution is a natural-language-processing task that detects when different expressions in a text refer to the same entity — for example a name, a later pronoun, and a descriptive phrase all pointing at one person. Rooted in early linguistic work by Hobbs (1978) and advanced by the end-to-end neural model

2 sources1978
text mining

Cross-Document Entity Tracking

Cross-document entity tracking, formally known as cross-document coreference resolution, identifies and merges all references to the same real-world entity scattered across a collection of documents. Rooted in the B3 evaluation framework introduced by Bagga and Baldwin (1998) and substantially advanced by the neural jo

2 sources1998
text mining

Cross-lingual Text Analysis

Cross-lingual text analysis lets you compare and analyse texts written in different languages within a shared vector space. Building on multilingual representation learning surveyed by Conneau et al. (2020) and Pires et al. (2019), it maps documents from several languages into one common embedding space so multilingual

2 sources
telecommunications

CSMA/CA

CSMA/CA is a random access protocol for wireless medium access control, designed to enable multiple devices to share a wireless channel while minimizing collisions. Introduced by Phil Karn in 1990, it is the foundation of WiFi (IEEE 802.11) and is now the de facto standard for unlicensed spectrum access. CSMA/CA combin

2 sources1990
architecture

Daylight Simulation

Daylight Simulation is a computational method for predicting the availability and distribution of daylight in interior spaces and assessing visual comfort under varying sky conditions. Developed by researchers like Christoph Reinhart and John Mardaljevic in the 2000s, it has become central to designing healthy, energy-

3 sources2006
aerospace

Dead Reckoning

Dead Reckoning is a fundamental navigation method that estimates position and heading by integrating velocity and angular rate measurements from inertial sensors over time, without external references such as GPS. The term derives from maritime tradition ('deduced reckoning') and remains a cornerstone of aerospace and

3 sources1940
software engineering

Defect Prediction Model

Defect prediction models forecast the likelihood of software faults in code modules using statistical or machine learning approaches. Pioneered by Ostrand, Weyuker, and Bell (2005), these models correlate code metrics (complexity, churn, coupling) with historical defect data to identify high-risk components. Organizati

3 sources2005
manufacturing

Denavit-Hartenberg Parameters

The Denavit-Hartenberg (DH) convention is a systematic mathematical method for assigning coordinate frames to the links of an articulated robot or mechanism, enabling compact representation and computation of forward and inverse kinematics. Introduced by Denavit and Hartenberg in 1955, this method uses only four parame

3 sources1955
text mining

Dependency Parsing

Dependency parsing is a natural-language-processing task that reveals the syntactic dependency relations between the words of a sentence as a tree structure. Surveyed in the dependency-grammar tradition by Nivre (2005) and made fast and accurate with neural networks by Chen and Manning (2014), it is commonly used as a

2 sources
manufacturing

Design for Manufacturing and Assembly

Design for Manufacturing and Assembly (DFMA) is a systematic methodology for creating products that are inherently easier and less expensive to manufacture and assemble. Developed by Boothroyd, Dewhurst, and Knight, DFMA evaluates design choices based on their impact on production cost, quality, and speed, guiding desi

3 sources1994
text mining

Dialogue Act Classification

Dialogue act classification is a natural-language-processing task that automatically labels the communicative function of each utterance in a conversation — such as question, answer, greeting, or rejection. Consolidated by Jurafsky et al. (1997) and Stolcke et al. (2000), it is a foundational component for chatbots and

2 sources1997
materials science

Differential Scanning Calorimetry

Differential Scanning Calorimetry (DSC) is a thermal characterization technique that measures the heat flow required to maintain a sample and an inert reference at the same temperature while both are heated or cooled. Invented by Watson, O'Neill, and colleagues in 1964, DSC directly quantifies enthalpy changes during p

3 sources1964
telecommunications

DiffServ

DiffServ is a QoS architecture providing scalable, class-based service differentiation in networks. Introduced by IETF (1998), DiffServ marks packets with a Differentiated Services Code Point (DSCP) in the IP header, enabling routers to apply per-hop-behaviors (PHBs) based on markings. Unlike IntServ (which reserves re

2 sources1998
control theory

Direct Torque Control

Direct Torque Control (DTC) is a method for controlling induction motors by directly manipulating magnetic flux and torque through switching of power converter inverter arms. Introduced by Takahashi and Noguchi in 1986, DTC provides fast torque response, low harmonic distortion, and robust performance without requiring

2 sources1986
text mining

Discourse Parsing

Discourse parsing is a natural-language-processing task that models the rhetorical relations between sentences and paragraphs of a text — relations such as cause, contrast, and elaboration — and represents them as a tree structure. It works within established frameworks, principally Rhetorical Structure Theory (RST), i

2 sources1988
text mining

Doc2Vec

Doc2Vec, also known as Paragraph Vector, is a representation-learning method introduced by Le and Mikolov (2014) that maps whole documents to fixed-length dense vectors. These vectors place similar documents close together in space, supporting document comparison and classification.

1 source2014
text mining

Document Clustering

Document clustering is an unsupervised text-mining task that groups documents with similar content together without using any labels. It is used to organise large collections and for exploratory analysis, drawing on the body of text-mining techniques consolidated by Aggarwal and Zhai (2012) and compared empirically by

2 sources
text mining

Domain Adaptation

Domain adaptation is a natural-language-processing technique that takes a general pretrained language model and fine-tunes it on target-domain data so that it performs better in specialised fields such as medicine, law, and finance. It builds on the transfer-learning ideas behind work like Blitzer et al. (2007) on cros

2 sources
electrical engineering

Droop Control

Droop Control is a decentralized control method that enables independent generators (inverters, microgrids) to operate synchronously without direct communication. Introduced by Guerrero et al. in 2013 for microgrids, droop control uses frequency and voltage deviations as signals to share power. By making generator outp

3 sources2013
biomechanics

DTW Gait Analysis

Dynamic Time Warping (DTW) is a sequence alignment algorithm that measures similarity between time series of different lengths by allowing flexible temporal matching. Applied to gait analysis, DTW enables comparison of walking patterns across subjects and conditions despite variations in cadence or stride length.

2 sources1978
aerospace

Dubins Path

The Dubins path is the shortest curve connecting two points in the plane with prescribed initial and terminal tangent directions, subject to a constraint on curvature. Introduced by Lester Dubins in 1957, it solved a fundamental problem in differential geometry and became essential in motion planning for aircraft, heli

3 sources1957
electrical engineering

Economic Dispatch

Economic Dispatch (ED) is the process of optimally allocating power output among committed generators to meet demand at minimum fuel cost. Introduced by Kirchmayer in 1958, ED is a fundamental real-time optimization problem solved every few minutes in power system operations. Unlike Unit Commitment (which decides gener

3 sources1958
manufacturing

Elastohydrodynamic Lubrication

Elastohydrodynamic lubrication (EHL) is the regime of fluid film lubrication in which elastic deformation of the surfaces plays a crucial role in maintaining a fluid layer between sliding or rolling surfaces. In applications like roller bearings and gears, the contact pressure is extremely high, causing the lubricant v

3 sources1977