Reading Concordances in the 21st Century (RC21)
What is RC21?
The Reading Concordances in the 21st Century (RC21) project focuses on developing tool-independent methodologies for reading concordances, advancing corpus linguistics by designing user-driven algorithms and exploring innovative applications of textual data analysis in the digital humanities. The project is supported by the Arts and Humanities Research Council (AHRC) (grant references: AH/X002047/1 & AH/X002047/2) and the Deutsche Forschungsgemeinschaft (DFG) (grant reference: 508235423).
FlexiConc
One of the outcomes of the RC21 project is FlexiConc, a powerful and flexible Python library for concordance analysis. FlexiConc enables researchers to study concordances through customisable and combinable algorithms, allowing for the reproducible and flexible analysis of text corpora.
Key features of FlexiConc include:
- Flexible algorithms for sorting, ranking, partitioning and clustering concordance lines
- Modular and adjustable analysis workflows
- Analysis tree that tracks all algorithms
- Integration with existing corpus tools
Resources
- PyPI Package: https://pypi.org/project/FlexiConc/
- Documentation and Guides: https://github.com/fau-klue/flexiconc-docs
- FlexiConc has been integrated into the CLiC web app, specialized in the study of literary fiction: CLiC Website