From 95865f87957b5e3d9d5ecf46ac942bb9acb8ce01 Mon Sep 17 00:00:00 2001 From: Afsana <42010124+afsanab@users.noreply.github.com> Date: Tue, 13 Aug 2024 19:37:21 -0400 Subject: [PATCH] Update README.md --- README.md | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index a1266ce..0d09dfb 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,24 @@ -# GenreGalaxy -https://afsanab.github.io/GenreGalaxy.github.io/ +# Genre Galaxy + +**Genre Galaxy** is an interactive data visualization tool designed to map and analyze the relationships between literary genres. This project utilizes a comprehensive dataset sourced from Goodreads to reveal patterns and connections between genres, providing insights for academic researchers, publishers, and literature enthusiasts. + +## Features + +- **Interactive Visualization**: Explore the interconnectedness of literary genres through an interactive network graph. Nodes represent genres, and edges indicate the strength of their co-occurrence. +- **Search Functionality**: Search for specific books to highlight their associated genres and discover how they relate to other genres in the dataset. +- **Dynamic Interaction**: Click on genre nodes to see all direct connections, with related genres ranked by their co-occurrence strength. + +## Technologies Used + +- **Python**: Core programming language used for data processing and application development. +- **Dash**: Web framework for building the interactive application. +- **Plotly**: Visualization library used to create the network graph and interactive elements. +- **Pandas**: Data manipulation library for cleaning and processing the Goodreads dataset. +- **NetworkX**: Library used to construct and analyze the network graph of genres. + +## Installation + +1. Clone the repository: + ```bash + git clone https://github.com/yourusername/genre-galaxy.git + cd genre-galaxy