Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

bookbot

A Python-based text analysis tool that reads .txt book files and generates insightful word and character frequency reports from the text.


Features

  • Word count analysis
  • Character frequency (case-insensitive, alphabetical only)
  • Pretty printed reports
  • Graceful CLI interface with usage hints
  • Handles missing/unreadable files

Project Structure

bookbot/
├── books/ # Directory for book text files
│ └── frankenstein.txt # Example book
├── main.py # CLI entry point
├── stats.py # Analysis functions 
├── .gitignore
├── README.md

Usage

python3 main.py books/frankenstein.txt

About

A Python program that analyzes novels and prints a statistical report of the word and character usage found within.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages