Skip to contents

All functions

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