Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/faezeh-gholamrezaie/visual-google-scholar-search

A Python script that searches Google Scholar for specific keywords and visually presents the results in various chart formats, enabling researchers to analyze trends and insights in academic literature.
https://github.com/faezeh-gholamrezaie/visual-google-scholar-search

academic academic-research academic-trends ai ai-research bibliometrics data-analysis data-visualization google-scholar publication-analysis python research-trends scholarly scholarly-data word-cloud

Last synced: about 16 hours ago
JSON representation

A Python script that searches Google Scholar for specific keywords and visually presents the results in various chart formats, enabling researchers to analyze trends and insights in academic literature.

Awesome Lists containing this project

README

        

# Visual-Google-Scholar-Search
Visual Google Scholar Search is a Python script that allows researchers to search Google Scholar for specific keywords and visualize the results in various formats. This tool provides insights into academic literature and allows for an in-depth analysis of trends and citations.



# Visualizations
The following visualizations are generated by the script using the keyword **AI**, with results limited to a maximum of 500 entries(max_results=500).

## Yearly Analysis



## Citations Analysis



## Citations Over the Years



## Word Cloud



## Top 20 Words



# Usage
To run the script, you can specify the keyword you want to search for and set a limit on the number of results with max_results. The script retrieves relevant data, including:

- Title: publication['bib'].get('title', '')
- Authors: publication['bib'].get('author', '')
- Abstract: publication['bib'].get('abstract', '')
- Year: publication['bib'].get('pub_year', '')
- Venue: publication['bib'].get('venue', '')
- GSRank: publication.get('gsrank', '')
- Pub URL: publication.get('pub_url', '')
- Citations: publication.get('num_citations', 0)