* feat: implement representative sampling by province (~500k records), extract surnames from the first token of name, build letter transition matrices (frequency and probability), add heatmap visualization for transitions, and integrate a Markov chain–based name generator.
* Implemented letter frequency analysis with histograms, computed bigram and trigram frequencies, and displayed the top results in tabular format. Rebuilt the transition probability matrix, and developed a name generator capable of producing realistic outputs based on surname data.
* feat: name processing added, first name/last name/post name extraction and display of top 10 first names
* [FIX] Fix path in __init__.py and modify name analysis
* [ENH] Group first names by gender, by region, by region and gender and then group first names common to both sexes by region
* Update requirements.txt
---------
Co-authored-by: Bernard Ngandu <31113941+bernard-ng@users.noreply.github.com>
* feat: name processing added, first name/last name/post name extraction and display of top 10 first names
* [FIX] Fix path in __init__.py and modify name analysis
---------
Co-authored-by: Bernard Ngandu <31113941+bernard-ng@users.noreply.github.com>