Entity extraction is the process of identifying and structuring entity mentions from unstructured or semi-structured data. It may be performed manually or by machine learning and is commonly used in information retrieval, knowledge graphs, compliance review, and document analysis.