My goal is to introduce Formal Concept Analysis (FCA) as a fascinating mathematical framework. I aim to inspire Python enthusiasts to explore its potential and uncover insights in their data analysis tasks. The talk is divided into three sections:
1 FCA Basics
What is a "concept"? First, I am going to introduce the main terms used in FCA and define the central object of the theory - the formal concept.
Illustrative example. To show the power of FCA in action, I will provide a relatable example to explain the hierarchical structure of the graph visualization.
2 Python Implementation
fcapy
Python library. Core functionality overview of the library and the data formats it can use.
Introducing interactivity with Python Dash: Enhancing exploration and user experience with interactive tables (AG Grid) and dynamic graph visualizations (Cytoscape).
3 Applications and Practical Relevance