This project analyzes the research impact of Tunisian scholars by scraping data from Google Scholar. It includes 2130 scholars from various universities, research fields, and interests. The goal is to reflect the real impact and contribution of Tunisian universities to global research and higher education quality.
- Average h-index: 8.2
- What is a Good h-Index?
According to Hirsch:- 20: Good after 20 years of research
- 40: Outstanding
- 60: Truly exceptional
- Data Source: Google Scholar
- Scholars: 2130 Tunisian scholars from different universities and research fields.
- Objective: Reflect the real impact and contribution of Tunisian universities on global research and higher education quality.
- Average h-index: 8.2
- Top 100 Scholars: View Ranking
- Python 3.9 or higher
- Docker (optional, for containerized deployment)
-
Clone the repository:
git clone https://github.com/Frostbite22/TuniSci.git cd TuniSci
-
Install dependencies:
pip install -r requirements.txt
-
Run the Streamlit app:
streamlit run streamlit_app.py
-
Access to the app: Open your browser and go to
http://localhost:8501
.
-
Clone the repository:
git clone https://github.com/Frostbite22/TuniSci.git cd TuniSci
-
Build and run the Docker container:
sudo docker-compose up -d --build
-
Check the logs to confirm the app is running:
sudo docker-compose logs -f
-
Access to the app: Open your browser and navigate to the network URL returned by the previous command.
-
To stop the container:
sudo docker-compose down
The project is deployed and accessible at:
👉 https://tunisci.streamlit.app/
- Average h-index by research field: Identify the most successful fields.
- Standard deviation of h-index: Analyze the distribution of h-index scores (many scholars have zero publications).
- Number of scholars per research field: Visualize the distribution of scholars across fields.
Check out the ranking of the top 100 scholars:
View Top 100 Scholars
This project is open-source and available under the MIT License.