Open Access. Powered by Scholars. Published by Universities.®

Social and Behavioral Sciences Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 15 of 15

Full-Text Articles in Social and Behavioral Sciences

Develop An Interactive Python Dashboard For Analyzing Ezproxy Logs, Andy Huff, Matthew Roth, Weiling Liu Apr 2024

Develop An Interactive Python Dashboard For Analyzing Ezproxy Logs, Andy Huff, Matthew Roth, Weiling Liu

Faculty Scholarship

This paper describes the development of an interactive dashboard in Python with EZproxy log data. Hopefully, this dashboard will help improve the evidence-based decision-making process in electronic resources management and explore the impact of library use.


How Granular Do You Want To Go? Analyizing Marcxml Data With Python, Rebecca Hyams May 2023

How Granular Do You Want To Go? Analyizing Marcxml Data With Python, Rebecca Hyams

Publications and Research

While Alma Analytics can be quite powerful, it has its limits when it comes to providing answers to complex questions about bibliographic and holdings records. For those of us that do work that includes maintaining and enhancing records, having good quality data is vital in making informed decisions on the best way forward. You may find you want to know things like which additional identifiers are present in the record to help with deduplication efforts, or how many records have a particular formatting issue that needs addressing. The data is already there in the record and can be accessed via …


Data Mining To Find Out The Patterns In The Data Of Circulation Section Log Of July, 2022 Of Jamia Millia Islamia University Library Using Python, Himanti ., Manish Kumar Dr. Apr 2023

Data Mining To Find Out The Patterns In The Data Of Circulation Section Log Of July, 2022 Of Jamia Millia Islamia University Library Using Python, Himanti ., Manish Kumar Dr.

Library Philosophy and Practice (e-journal)

Data mining is a process that is used to find the important and meaningful patterns in the large data-set. It is used to convert the raw data into meaningful information and knowledge. The unknown patterns are extracted from the unstructured data which is stored in proper format and then utilized for developing future strategies. Various questions arise such as what is data mining, its process, tools or software used in the data mining, and what are the applications of data mining in libraries? This article describes the basics of data mining, process, tools and techniques used in data mining. The …


Documenting A Move Using Archival Description: Tools For Bridging The Gaps Between Physical And Intellectual Control, Bolton Doub Jul 2022

Documenting A Move Using Archival Description: Tools For Bridging The Gaps Between Physical And Intellectual Control, Bolton Doub

Journal of Western Archives

Following the move of approximately 40,000 linear feet of archival material between offsite storage facilities, the University of Southern California (USC) Libraries began a project to document these holdings’ new locations using ArchivesSpace. This case study explores a combination of tools--including the ArchivesSpace API, Python scripts, OpenRefine, and spreadsheet applications--that the USC Libraries used to batch-edit and create container data in ArchivesSpace following the move. The paper discusses the challenges and shortcomings of these tools for editing particular forms of legacy data entered into USC’s instance of ArchivesSpace long before the move. When the creators of this past description prioritized …


Introduction To Using Python In The Digital Humanities, Elisabeth Shook Dec 2021

Introduction To Using Python In The Digital Humanities, Elisabeth Shook

Library Faculty Publications and Presentations

The materials here are from the Python for Digital Humanities Workshop taught on December 13, 2021 for the Boise State University Digital Humanities Group. This 3-hour workshop was created to provide both a very brief introduction to the various capabilities of Python and a small lesson in using Python to pull meaningful insight out of text files.


To Discovery And Beyond: Using Workflow Automation As An Opportunity For Collaboration And Education, Rebecca B. French May 2020

To Discovery And Beyond: Using Workflow Automation As An Opportunity For Collaboration And Education, Rebecca B. French

Libraries

This poster describes a project to automate portions of JMU Libraries' workflow for distributing Special Collections finding aids to various discovery platforms. Through the development of a custom Python app called Spaceport, we were able to greatly improve the efficiency and sustainability of this process while also providing a more consistent discovery experience for our patrons. The project also had broad impacts in other areas. Our incremental and collaborative approach provided space for professional development related to the project, supported evolving project goals and the process of adapting to the new workflow, and strengthened relationships between departments. In addition to …


Small Steps Make Giant Leaps: An Incremental Approach To Technical Services Workflow Automation, Rebecca B. French Feb 2020

Small Steps Make Giant Leaps: An Incremental Approach To Technical Services Workflow Automation, Rebecca B. French

Libraries

James Madison University Libraries' workflow for distributing its Special Collections finding aids to various discovery platforms historically involved a significant amount of manual data entry and hand-encoding. Through a series of small steps, we have been gradually improving this process by automating select tasks. I will share different iterations of our workflow, the automated solutions we've put into place, and the tools and technologies used, including XSLTs, APIs, and Spaceport, a custom Python app. As evidenced through the efficiencies, staff excitement, and other benefits we've observed, automation has transformed a previously tedious process while also facilitating the completion of other …


Creating Dois With Datacite For Ingestion Into Bepress Digital Commons, Rebecca B. French Aug 2018

Creating Dois With Datacite For Ingestion Into Bepress Digital Commons, Rebecca B. French

Libraries

This presentation provides a brief overview of a project to develop a workflow and tools for batch creation of DOIs for JMU Libraries' Digital Collections materials using the DataCite API and Python and XSLT scripts.


Experiences Building, Training, And Deploying A Chatbot In An Academic Library, David Meincke May 2018

Experiences Building, Training, And Deploying A Chatbot In An Academic Library, David Meincke

Library Staff Publications

No abstract provided.


Python For Archivists: Breaking Down Barriers Between Systems, Gregory Wiedeman Jan 2017

Python For Archivists: Breaking Down Barriers Between Systems, Gregory Wiedeman

University Libraries Faculty Scholarship

Working with a multitude of digital tools is now a core part of an archivist’s skillset. We work with collection management systems, digital asset management systems, public access systems, ticketing or request systems, local databases, general web applications, and systems built on smaller systems linked through application programming interfaces (APIs). Over the past years, more and more of these applications have evolved to meet a variety of archival processes. We no longer expect a single tool to solve all our needs and embraced the “separation of concerns” design principle that smaller, problem-specific and modular systems are more effective than large …


Wrapping An Image Server In Proxy And Cache Blankets, Graham Hukill Jul 2016

Wrapping An Image Server In Proxy And Cache Blankets, Graham Hukill

Library Scholarly Publications

Serving images can be a digital object repository's bread and butter, but can touch on logistical and policy complexities. By wrapping the Python based "Loris" image server in a homegrown proxy, and caching with Varnish, we've been able to improve our image delivery, while keeping stakeholders happy as well.


Wsuls Digital Collections Api, Cole Hudson Jul 2015

Wsuls Digital Collections Api, Cole Hudson

Library Scholarly Publications

This presentation details the process by the WSU Digital Collections website retrieves and displays data onto the site...with an API. Code referenced was developed by Cole Hudson and Graham Hukill and can be found on Github.


Escape Velocity: What We Built (Digital Collections Infrastructure), Graham Hukill, Cole Hudson Jan 2015

Escape Velocity: What We Built (Digital Collections Infrastructure), Graham Hukill, Cole Hudson

Library Scholarly Publications

A poster outlining the Library's current Python-based digital collections infrastructure, with an eye towards a potential Hydra-based infrastructure in the future.


Wayne State University’S Digital Collections Infrastructure, Graham Hukill Jul 2014

Wayne State University’S Digital Collections Infrastructure, Graham Hukill

Library Scholarly Publications

At Wayne State University, we are in the process of building a digital collections infrastructure using Fedora Commons to store our digital objects, Solr as our primary search mechanism, and a combination of HTML / CSS / Javascript for the front-end user interface. These components are “glued” together with a Python based server that handles search, limited management of objects, and other specific functions. The missing piece in our digital collections infrastructure is a robust, reliable, sustainable, and easy-to-use tool for managing our digital collections and objects in Fedora Commons and Solr. This lightning outlined and demonstrated a python based …


Processing Government Data: Zip Codes, Python, And Openrefine, Frank Donnelly Jul 2014

Processing Government Data: Zip Codes, Python, And Openrefine, Frank Donnelly

Publications and Research

While there is a vast amount of useful US government data on the web, some of it is in a raw state that is not readily accessible to the average user. Data librarians can improve accessibility and usability for their patrons by processing data to create subsets of local interest and by appending geographic identifiers to help users select and aggregate data. This case study illustrates how census geography crosswalks, Python, and OpenRefine were used to create spreadsheets of non-profit organizations in New York City from the IRS Tax-Exempt Organization Masterfile. This paper illustrates the utility of Python for data …