Coverage for src/lilbee/wiki/entity_extractor/__init__.py: 100%
4 statements
« prev ^ index » next coverage.py v7.15.2, created at 2026-08-14 11:46 +0000
« prev ^ index » next coverage.py v7.15.2, created at 2026-08-14 11:46 +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]