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

1"""Entity and concept extraction strategies for the concept/entity wiki. 

2 

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""" 

7 

8from __future__ import annotations 

9 

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 

17 

18__all__ = [ 

19 "ChunkRef", 

20 "EntityExtractor", 

21 "EntityKind", 

22 "ExtractedEntity", 

23 "get_entity_extractor", 

24]