pub struct StringSimilarityLinker { /* private fields */ }Expand description
Entity linker using string similarity metrics
Implementations§
Source§impl StringSimilarityLinker
impl StringSimilarityLinker
Sourcepub fn new(config: EntityLinkingConfig) -> Self
pub fn new(config: EntityLinkingConfig) -> Self
Create a new entity linker with configuration
Sourcepub fn link_entities(
&self,
graph: &KnowledgeGraph,
) -> Result<HashMap<EntityId, EntityId>>
pub fn link_entities( &self, graph: &KnowledgeGraph, ) -> Result<HashMap<EntityId, EntityId>>
Link entities in a knowledge graph based on string similarity
Returns a mapping from entity IDs to their canonical entity ID
Auto Trait Implementations§
impl Freeze for StringSimilarityLinker
impl RefUnwindSafe for StringSimilarityLinker
impl Send for StringSimilarityLinker
impl Sync for StringSimilarityLinker
impl Unpin for StringSimilarityLinker
impl UnsafeUnpin for StringSimilarityLinker
impl UnwindSafe for StringSimilarityLinker
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