A comprehensive software solution designed to gather, analyze, and visualize bibliometric factors of scientific paper authors.
This project is a culmination of a bachelor's thesis, aiming to provide a holistic tool for bibliometric data collection, analysis, and visualization. It leverages the Scopus API for data acquisition and offers a client-server architecture for data processing and presentation.
- Data Collection: Utilizes the Scopus API to fetch bibliometric data. The scopusBulkDownloader module facilitates this process.
- Backend Analysis: The backend, written in Python, employs Flask for web infrastructure. It offers various analyses, including:
- Frontend Visualization: The frontend is crafted using TypeScript and React, providing a user-friendly interface for data visualization. The main entry point for the frontend can be found here.
- Backend: Flask, Pandas
- Data Collection: Scopus API, Pybliometrics
- Frontend: TypeScript, React
- Data Processing: Spark, Pandas
- Database: MongoDB
- Containerization: Docker
- Clone the repository.
- Set up Docker and ensure all dependencies are installed.
- Follow individual setup instructions for backend and frontend.
- Run the application using Docker.
This project is licensed under the MIT License.