Enum NamedEntityRecognition.NamedEntityType
- Namespace
- LMKit.TextAnalysis
- Assembly
- LM-Kit.NET.dll
Standard set of entity types for Named‐Entity Extraction/Recognition.
public enum NamedEntityRecognition.NamedEntityType
Fields
Person = 0
Person’s name (e.g. “Sam Altman”, “Marie Curie”, “Albert Einstein”, “Loïc Carrère”).
Location = 1
Geographical location (e.g. “Paris”, “Mount Everest”).
Organization = 2
Organization or institution (e.g. “OpenAI”, “United Nations”).
Event = 3
Event names (e.g. “Oscars 2025”, “World Cup 2026”).
Product = 4
Product names (e.g. “iPhone 15”, “PlayStation 5”).
WorkOfArt = 5
Titles of creative works (e.g. “The Starry Night”, “Inception”).
Language = 6
Human languages (e.g. “English”, “Español”).
PhoneNumber = 7
Phone number (e.g. “+1-650-555-1234”).
EmailAddress = 8
Email address (e.g. “user@example.com”).
PostalAddress = 9
Postal/street address (e.g. “1600 Amphitheatre Parkway, Mountain View, CA”).
Url = 10
URL or web address (e.g. “https://lm-kit.com”).
IpAddress = 11
IP address (e.g. “192.168.0.1”).
Date = 12
Any date expression (e.g. “June 4, 2025”, “2025-06-04”).
Time = 13
Any time expression (e.g. “3:00 PM”, “15:30”).
DateTime = 14
Combined date and time (e.g. “June 4, 2025 at 15:30”).
Number = 15
Generic numeric literal (e.g. “42”, “3.14”).
Percent = 16
Percentage (e.g. “45%”, “12.5 %”).
Ordinal = 17
Ordinal number (e.g. “1st”, “second”).
MonetaryAmount = 18
Monetary amount (e.g. “$12.50”, “€10”).
Other = 19
Anything not covered by the explicit types above.
Custom = 20
Placeholder for a user‐defined/custom label. If you need to support runtime‐added entity types (e.g. “DiseaseName”, “PatentNumber”), map those to Custom and store the actual label elsewhere.