# Scrape and Analyze 'Goodreads' Book Data

## Documentation for package ‘Goodreader’ version 0.1.2

- DESCRIPTION file
- User guides, package vignettes and other documentation
- Package NEWS
- Package README

## Help Pages

analyze_sentiment | Perform sentiment analysis on book reviews with negation handling
average_book_sentiment | Calculate average sentiment score per book
fit_lda | Perform topic modeling on preprocessed reviews
gen_topic_clouds | Create word cloud for topics
get_author_info | Get Author Information from Goodreads
get_book_ids | Save Book IDs to a Text File
get_book_summary | Get Book Summary from Goodreads
get_format_info | Get Format Information from Goodreads
get_genres | Get Genres for Books from Goodreads
get_num_pages | Get Number of Pages from Goodreads
get_published_time | Get Published Time from Goodreads
get_rating_distribution | Get Rating Distribution from Goodreads
model_topics | Analyze topics in Goodreads reviews
plot_topic_heatmap | Visualize topic distribution
plot_topic_prevalence | Visualize topic prevalence
plot_topic_terms | Visualize top terms for each topic
preprocess_reviews | Preprocess review text for topic modeling
replace_special_chars | Replace special characters and remove non-ASCII characters
scrape_books | Scrape book details from Goodreads
scrape_reviews | Scrape book reviews from Goodreads
search_goodreads | Search Goodreads
sentiment_histogram | Create a histogram of sentiment scores
sentiment_trend | Plot sentiment trend over time
top_terms | Extract and print top terms for each topic