{"id":15195405,"url":"https://github.com/himanshuraj98/book-genre-classification","last_synced_at":"2026-03-04T07:31:31.836Z","repository":{"id":234788103,"uuid":"670716803","full_name":"HimanshuRaj98/book-genre-classification","owner":"HimanshuRaj98","description":"This GitHub repository contains code for a book genre classification project using the VGG16 deep learning model. The project aims to classify books into various genres based on their cover images. The dataset used for training and testing the model consists of 30 book genres.","archived":false,"fork":false,"pushed_at":"2023-07-25T17:08:59.000Z","size":401,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-01T14:41:44.528Z","etag":null,"topics":["classification","computer-vision","csv","deep-learning","image","image-processing","imageclassification","ipython-notebook","kaggles","matlab","pytorch","rendering","transfer-learning","vgg16"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/HimanshuRaj98.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2023-07-25T17:08:55.000Z","updated_at":"2023-09-14T21:05:04.000Z","dependencies_parsed_at":"2024-04-20T19:54:16.558Z","dependency_job_id":"4bfd761f-3ab9-4c08-a075-f25e83b98dad","html_url":"https://github.com/HimanshuRaj98/book-genre-classification","commit_stats":null,"previous_names":["himanshuraj98/book-genre-classification"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HimanshuRaj98%2Fbook-genre-classification","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HimanshuRaj98%2Fbook-genre-classification/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HimanshuRaj98%2Fbook-genre-classification/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HimanshuRaj98%2Fbook-genre-classification/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HimanshuRaj98","download_url":"https://codeload.github.com/HimanshuRaj98/book-genre-classification/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241381519,"owners_count":19953749,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["classification","computer-vision","csv","deep-learning","image","image-processing","imageclassification","ipython-notebook","kaggles","matlab","pytorch","rendering","transfer-learning","vgg16"],"created_at":"2024-09-27T23:23:08.979Z","updated_at":"2026-03-04T07:31:31.772Z","avatar_url":"https://github.com/HimanshuRaj98.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Book Genre Classification using VGG16\n\nThis GitHub repository contains code for a book genre classification project using the VGG16 deep learning model. The project aims to classify books into various genres based on their cover images. The dataset used for training and testing the model consists of 30 book genres.\nProject Structure\n\n## The repository is organized as follows:\n\n1.    cat_to_name.json: A JSON file that maps genre labels to their corresponding names.\n2.    checkpoints: A directory to store the trained model checkpoints.\n3.    CSV: A directory containing the CSV files for data processing (not visible in this repository).\n4.    data_preprocessing.ipynb: A Jupyter Notebook file for preprocessing the data and creating label directories.\n5.    book_genre_classification.ipynb: The main Jupyter Notebook file for training the VGG16 model and testing it on the test dataset.\n6.    vgg16_30.pth: A saved model checkpoint file for the trained VGG16 model.\n\n## Model Performance\n\nThe VGG16 model achieved an accuracy of approximately 31.6% on the test dataset. The top-3 accuracy was approximately 51.8%, and the top-5 accuracy was approximately 63.6%.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhimanshuraj98%2Fbook-genre-classification","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhimanshuraj98%2Fbook-genre-classification","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhimanshuraj98%2Fbook-genre-classification/lists"}