On the Books: Jim Crow and Algorithms of Resistance is a collections as data and machine learning project of the University of North Carolina at Chapel Hill with the goal of discovering Jim Crow and racially-based legislation signed into law in North Carolina between Reconstruction and the Civil Rights Movement (1866/67-1967).
On the Books: Jim Crow and Algorithms of Resistance uses text mining and machine learning to identify racist language in legal documents, helping expose the wide-ranging effects of Jim/Jane Crow on the American South. We have coined the phrase “algorithms of resistance” in reference to Safiya Noble’s Algorithms of Oppression: How Search Engines Reinforce Racism (2018). If algorithms can reinforce racism, could we also use algorithms to fight racism? Instead of proliferating racist ideas, can algorithms help us better study the history of race and advocate for justice?