Shradha Dinesh
About Data projects Writing for fun!
The State of Local News in the U.S. (static dashboard)
The State of Local News in the U.S. (static dashboard)

Static visualization — including a waffle plot, dumbbell plot, line graph, choropleth map, and bar plot — on the state of local news from various data sources.

PythonpandasPlot.lyPlotnineSeabornArcGIS ProIllustratorData visualization

Comparing Complement and Multinomial Bayes models for sentiment analysis of movie reviews
Comparing Complement and Multinomial Bayes models for sentiment analysis of movie reviews

Training and comparing two Naive Bayes models to predict labels of movie reviews.

PythonpandasseabornmatplotlibsklearnscipyNatural Language ProcessingData visualization

Evaluating the accuracy of logistic regression classifiers on different parts of speech
Evaluating the accuracy of logistic regression classifiers on different parts of speech

I used the IMDB Movie Reviews dataset to test the performance of logistic regression models trained on nouns/adjectives and verbs/adverbs. This analysis was done without tuning hyperparameters and compares performance against a Naive Bayes model.

PythonpandasseabornmatplotlibsklearnSpaCyscipyData visualization

William & Mary Campus Map Redesign
William & Mary Campus Map Redesign

Map challenge - design an informative map for a section of campus using W&M's style guide (for GIS 405 Geoviz & Cartography)

ArcGIS ProIllustratorData visualization

Monochromatic Bathymetry Map
Monochromatic Bathymetry Map

Map challenge - design a map using only one color (for GIS 405 Geoviz & Cartography)

ArcGIS ProIllustratorData visualization

Mapping the care labor divide
Mapping the care labor divide

Map challenge - design a map with data from one of the UN's Sustainable Goals (for GIS 405 Geoviz & Cartography)

ArcGIS ProData visualization

3D Modeling Venice's flood risk
3D Modeling Venice's flood risk

Mapping tutorial - accessing flood risk damage for a high tide in Venice (for GIS 405 Geoviz & Cartography)

ArcGIS ProData visualization

Global tsunami history
Global tsunami history

Map challenge - design a map using only point data (no base maps or annotations!) - for GIS 405 Geoviz & Cartography

ArcGIS ProData visualization

Comparing classifiers on farm density data
Comparing classifiers on farm density data

Compare quantile and Jenks classification binning - for GIS 405 Geoviz & Cartography

ArcGIS ProData visualization

A timeline of abortion legislation post-Roe (data illustration)
A timeline of abortion legislation post-Roe (data illustration)

A data illustration created without any code. I wanted to experiment with temporal data and vector art and get some Illustrator practice in.

IllustratorData visualization

Random forest classification in GEE
Random forest classification in GEE

Where I try my hand at a simple supervised classification of the Research Triangle in North Carolina on GEE (Sentinel-2)!

Google Earth Engine

Congressional Captcha (a work in progress)
Congressional Captcha (a work in progress)

Building a webapp to analyze text similarity between state and federal legislation and "model legislation" developed by interest groups.

PythonstreamlitApache TikaspaCyNLP

Two Nations, Indivisible | The 1907 Pacific Coast Race Riots & the Transnationality of U.S.-Canada Border Politics
Two Nations, Indivisible | The 1907 Pacific Coast Race Riots & the Transnationality of U.S.-Canada Border Politics

This project, produced from scholarly and archival records, takes a spatial approach in its analysis of a moment in the history of U.S. immigration and border politics. The interactive report was produced with ArcGIS StoryMaps.

ArcGIS StoryMapsData visualizationNewspaper ArchivesUniversity Collections

Extracting 3D Buildings with LiDAR
Extracting 3D Buildings with LiDAR

Testing classification algorithms on point cloud data by modeling the Larchmont-Edgewater neighborhood of Norfolk, Va.

Remote sensingLiDARENVI

Streamlit application for script summarization and AI storyboard generation
Streamlit application for script summarization and AI storyboard generation

Using natural language processing methodologies to distill movie scripts into prompts to create AI generated storyboards.

PythonHuggingFaceSummarizationStable DiffusionNLPstreamlit

Recreating W.E.B. DuBois Paris Expo Visualizations
Recreating W.E.B. DuBois Paris Expo Visualizations

Reproducing DuBois' plate 31 visualizations with Python

PythonPlotnineggplotIllustratorData visualization

Modeling Monte Carlo Simulations with Python
Modeling Monte Carlo Simulations with Python

Running three simulations with stochastic data and evaluating statistical significance with normality tests and distributional plots.

PythonpandasseabornmatplotlibsklearnscipyData visualization

Pew Research Center Graphic
Pew Research Center Graphic

Choropleth map for a data analysis about Americans students with disabilities

ExcelIllustratorData visualization

Pew Research Center Graphic
Pew Research Center Graphic

Categorical bar chart for a data analysis about Americans with disabilities

ExcelIllustratorData visualization

Pew Research Center Graphic
Pew Research Center Graphic

Opposing bar chart for a data analysis about Americans who have and don't have tattoos

ExcelIllustratorData visualization

Pew Research Center Graphic
Pew Research Center Graphic

Pie chart for a data analysis about Americans who have and don't have tattoos

ExcelIllustratorData visualization

Feature extraction with Deep Learning on ArcGIS Online
Feature extraction with Deep Learning on ArcGIS Online

Where we test ArcGIS Online's deep learning feature extraction on some imagery of William & Mary's campus.

ArcGIS Online

with by Shradha Dinesh