pub struct RuleBasedEventExtractor { /* private fields */ }Expand description
Rule-based event extractor using trigger patterns.
Uses simple pattern matching on event trigger words. Fast but limited coverage compared to neural methods.
Implementations§
Source§impl RuleBasedEventExtractor
impl RuleBasedEventExtractor
Sourcepub fn with_threshold(threshold: f64) -> Self
pub fn with_threshold(threshold: f64) -> Self
Create with custom confidence threshold.
Trait Implementations§
Source§impl Default for RuleBasedEventExtractor
impl Default for RuleBasedEventExtractor
Auto Trait Implementations§
impl Freeze for RuleBasedEventExtractor
impl RefUnwindSafe for RuleBasedEventExtractor
impl Send for RuleBasedEventExtractor
impl Sync for RuleBasedEventExtractor
impl Unpin for RuleBasedEventExtractor
impl UnsafeUnpin for RuleBasedEventExtractor
impl UnwindSafe for RuleBasedEventExtractor
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more