Gismo#
Tools to make gismos. WIP
- gismap.gismo.make_post_publi(lab)[source]#
Hook to turn publication key stored in a corpus into actual publication.
- Parameters:
lab (
Lab
) – Lab that contains the corpus publications.- Return type:
callable
- class gismap.search.Search(gismo, action_list, post=None, corrector=True)[source]#
Builds a gismo search engine.
- Parameters:
gismo (
Gismo
) – Gismo to use.action_list (
list
) – List of actions to perform.post (callable, optional) – Output transformation.
corrector (
Bool
, default=True) – Implement word correction.
- class gismap.search.SearchAction(name=None, post=None)[source]#
Blueprint for extracting search results out of a gismo.
- class gismap.search.SearchDocuments(name='articles', post=None, k=5)[source]#
Gives k best covering articles.
- class gismap.search.SearchLandmarks(name='landmarks', post=None, lmks=None)[source]#
Gives best landmarks.