Scrape and Analyze 'Goodreads' Book Data


[Up] [Top]

Documentation for package ‘Goodreader’ version 0.1.1

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