Coverage for src / lilbee / wiki / entity_extractor / __init__.py: 100%
4 statements
« prev ^ index » next coverage.py v7.13.4, created at 2026-04-29 19:16 +0000
« prev ^ index » next coverage.py v7.13.4, created at 2026-04-29 19:16 +0000
1"""Entity and concept extraction strategies for the concept/entity wiki.
3Each strategy reads a corpus of chunks and produces a deduplicated list of
4``ExtractedEntity`` records. The factory selects the strategy at runtime
5based on ``cfg.wiki_entity_mode``.
6"""
8from __future__ import annotations
10from lilbee.wiki.entity_extractor.base import (
11 ChunkRef,
12 EntityExtractor,
13 EntityKind,
14 ExtractedEntity,
15)
16from lilbee.wiki.entity_extractor.factory import get_entity_extractor
18__all__ = [
19 "ChunkRef",
20 "EntityExtractor",
21 "EntityKind",
22 "ExtractedEntity",
23 "get_entity_extractor",
24]