PyEvoc API Reference#

Computational Hierarchical Evocation Analysis

This reference documents every public module, class, and function in PyEvoc 0.2.1 — from dataset ingestion and multilingual preprocessing through feature construction, representational analysis, temporal diagnostics, and publication-quality visualisation.

PyEvoc 0.2.1 Python 3.9+ MIT License Sphinx API

Core package areas#

Dataset loading, schema standardisation, date filtering, and metadata preservation.
Language filtering, thematic filtering, corpus statistics, text cleaning, and linguistic annotation.
Foregrounding, emoji assignment, unigram selection, term indices, concreteness, and emoji labelling.
EVOC quadrant assignment, collocation and entity analysis, and temporal stability diagnostics.
Publication-oriented and interactive plots for EVOC maps, semantic trees, emojis, and temporal Sankey flows.
Configuration dataclasses, package-level defaults, and runtime settings.
Utility functions for I/O, bundled resource access, validation, and shared helpers.
Bundled lexicons, emoji lookup tables, and anchor word lists shipped with the package.

Browse the API#

API Reference

Indices#