Skip to content

Latest commit

Β 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Š Researcher Profile Dashboard (Streamlit App)

A Streamlit-based interactive dashboard for managing researcher profiles, uploading publication datasets, filtering academic records, and visualizing publication trends using Python. This project was made during the Data Science and Machine Learning Bootcamp by CHPC & NITheCS.


πŸš€ Overview

This application provides a simple but powerful interface for researchers to:

  • View academic profile information
  • Upload and manage publication data (CSV format)
  • Filter publications using keywords
  • Visualize publication trends over time
  • Access contact information

It is built using Streamlit + Pandas, focusing on simplicity, usability, and data-driven insights.


🧠 Key Features

πŸ‘€ Researcher Profile

Displays structured researcher information including:

  • Name
  • Field of study
  • Institution

πŸ“š Publications Management

  • Upload CSV file containing publication data
  • View dataset in interactive table format
  • Supports dynamic filtering by keyword
  • Enables quick exploration of research output

πŸ” Smart Filtering

  • Keyword-based search across all publication fields
  • Case-insensitive matching
  • Instant filtered results display

πŸ“Š Publication Trends Visualization

  • Year-based analysis of publications
  • Interactive bar chart visualization using Streamlit
  • Helps identify research productivity trends

πŸ“¬ Contact Section

  • Displays researcher contact email for collaboration opportunities

πŸ› οΈ Tech Stack

  • Python
  • Streamlit
  • Pandas
  • Data Visualization (Streamlit Charts)

πŸ“‚ Project Structure

researcher-dashboard/
β”‚
β”œβ”€β”€ app.py              # Main Streamlit application
β”œβ”€β”€ requirements.txt    # Dependencies
└── README.md           # Documentation

About

Streamlit-based Researcher Profile Dashboard for managing academic publications, filtering datasets, and visualizing publication trends using Python and Pandas. This project was made during the Data Science and Machine Learning Bootcamp by CHPC & NITheCS.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages