Biblio Discovery — Demo Discovery Service

128 hasil

Menampilkan 1–20 · 0,21 detik · RSS

Jurnal

The Programming Historian

ISSN 2397-2068 · Editorial Board of the Programming Historian · 128 artikel di indeks

  1. Artikel Jurnal

    Reverse Engineering Born-Digital Artefacts: A Beginner's Guide

    Adrian Demleitner; Daniel Gammenthaler

    The Programming Historian, Vol. 15 · 2026 · Inggris · DOAJ

    This lesson teaches reverse engineering to conduct historical analysis of digital artefacts. Learn to use a hex viewer to inspect the hidden, raw bytes of image and document files.

  2. Artikel Jurnal

    Wikidata for Historical Research

    Will Hanley

    The Programming Historian, Vol. 15 · 2026 · Inggris · DOAJ

    This lesson introduces Wikidata and its underlying data structure. It shows how to navigate and query Wikidata using the Query Builder and SPARQL, and how its data model can be used to explore historical data.

  3. Artikel Jurnal

    Using Linked Open Data to Describe Academic Journals and People with Wikidata

    Cláudia De Souza; Dinah M. Wilson Fraites

    The Programming Historian, Vol. 15 · 2026 · Inggris · DOAJ

    This lesson introduces Wikidata and provides a step-by-step guide to using linked open data to create and link metadata about academic journals and people. It explores best practices for managing metadata in Wikidata to increase the visibility and accessibility of resources in digital environments.

  4. Artikel Jurnal

    Building a Digital Exhibition with CollectionBuilder and the Internet Archive

    Jennifer Isasi

    The Programming Historian, Vol. 15 · 2026 · Inggris · DOAJ

    In this lesson, you will learn how to use CollectionBuilder to create and customize a digital exhibition featuring digital objects hosted on another platform, such as the Internet Archive.

  5. Artikel Jurnal

    From Sources to Data: Designing a Database for the Humanities and Social Sciences with nodegoat

    Agustín Cosovschi

    The Programming Historian, Vol. 15 · 2026 · Inggris · DOAJ

    This lesson teaches you how to use the nodegoat software to build a relational database for research in the humanities.

  6. Artikel Jurnal

    Introduction to Encoding Texts in TEI (Part 1)

    Nicolás Vaughan

    The Programming Historian, Vol. 14 · 2025 · Inggris · DOAJ

    This lesson teaches you the basics of using TEI-XML to encode texts, and demonstrates how to create a minimal TEI document. Part 2 of this lesson is forthcoming.

  7. Artikel Jurnal

    Corpus Analysis with Voyant Tools

    Silvia Gutiérrez De la Torre

    The Programming Historian, Vol. 14 · 2025 · Inggris · DOAJ

    In this lesson, you will learn how to organise a set of texts into a corpus and perform some basic linguistic analysis using the Voyant Tools platform.

  8. Artikel Jurnal

    Teaching History and Languages with a Strategy Computer Game: 0̸ A.D. in the Classroom Corey

    Corey Stephan

    The Programming Historian, Vol. 14 · 2025 · Inggris · DOAJ

    This lesson demonstrates how to prepare a geographically accurate historical battle scene in the free and open source computer game 0̸ A.D. You will learn to use a multisensory, interactive environment for teaching or learning ancient history and pre-modern languages.

  9. Artikel Jurnal

    Creating Choropleth Maps with Python and Folium

    Adam Porter

    The Programming Historian, Vol. 14 · 2025 · Inggris · DOAJ

    This lesson demonstrates how to visualize data through choropleth maps using Python and the Folium library. It discusses common problems encountered with choropleth maps and explains how to add interactive elements and save the maps for sharing.

  10. Artikel Jurnal

    Calibrating Radiocarbon Dates with R

    Nicolas Frerebeau; Brice Lebrun

    The Programming Historian, Vol. 14 · 2025 · Inggris · DOAJ

    After reviewing the basic principles and challenges of radiocarbon dating, this lesson teaches you how to use the R programming language to calibrate a set of dates, and then explore and present your results.

  11. Artikel Jurnal

    Creating a Dashboard for Interactive Data Visualization with Dash in Python

    Luling Huang

    The Programming Historian, Vol. 14 · 2025 · Inggris · DOAJ

    This lesson shows how to create interactive web-based dashboards using Python’s Dash library. Using two news media case studies, this lesson provides a practical guide for making digital humanities research outputs more accessible and engaging.

  12. Artikel Jurnal

    Visualizing Urban and Demographic Data in R with ggplot2

    Igor Sosa Mayor; Nabeel Siddiqui

    The Programming Historian, Vol. 14 · 2025 · Inggris · DOAJ

    This lesson demonstrates how to use R’s ggplot2 package to create sophisticated data visualizations through a ‘grammar of graphics’ framework. Using historical data about European sister-city relationships in the post-second world war period, including partnerships, population sizes, and geographic…

  13. Artikel Jurnal

    Simulating Historical Communication Networks in Python

    Jascha Schmitz; Malte Vogl; Aleksandra Kaye dkk.

    The Programming Historian, Vol. 14 · 2025 · Inggris · DOAJ

    This lesson will introduce the core concepts, methodologies and discussions surrounding simulation methods for historical inquiry. You will learn the basics of programming a simulation model by building an Agent-Based Model of historical letter exchanges using the Python library mesa.

  14. Artikel Jurnal

    Text Mining YouTube Comment Data with Wordfish in R

    Alex Wermer-Colan; Nicole 'Nikki' Lemire-Garlic; Jeff Antsen

    The Programming Historian, Vol. 13 · 2024 · Inggris · DOAJ

    In this lesson, you will learn how to download YouTube video comments and use the R programming language to analyze the dataset with Wordfish, an algorithm designed to identify opposing ideological perspectives within a corpus.

  15. Artikel Jurnal

    Analyzing Multilingual French and Russian Text using NLTK, spaCy, and Stanza

    Ian Goodale

    The Programming Historian, Vol. 13 · 2024 · Inggris · DOAJ

    This lesson covers tokenization, part-of-speech tagging, and lemmatization, as well as automatic language detection, for non-English and multilingual text. You’ll learn how to use the Python packages NLTK, spaCy, and Stanza to analyze a multilingual Russian and French text.

  16. Artikel Jurnal

    Facial Recognition in Historical Photographs with Artificial Intelligence in Python

    Charles Goldberg; Zach Haala

    The Programming Historian, Vol. 13 · 2024 · Inggris · DOAJ

    In this lesson, you’ll learn computer vision and machine learning principles for object recognition, and how to apply these principles using Python to recognize and classify smiling faces in historical photographs.

  17. Artikel Jurnal

    Designing a Deck of Timeline Cards for Tabletops and Tabletop Simulator

    Mita Williams

    The Programming Historian, Vol. 13 · 2024 · Inggris · DOAJ

    This lesson demonstrates how to use nanDECK to design and publish your own deck of printed or digital playing cards, and use them to test a group’s knowledge of historical events through a Timeline-like game mechanic. This lesson will also highlight best practices for handling digitized historical…

  18. Artikel Jurnal

    Understanding and Creating Word Embeddings

    Avery Blankenship; Sarah Connell; Quinn Dombrowski

    The Programming Historian, Vol. 13 · 2024 · Inggris · DOAJ

    Word embeddings allow you to analyze the usage of different terms in a corpus of texts by capturing information about their contextual usage. Through a primarily theoretical lens, this lesson will teach you how to prepare a corpus and train a word embedding model. You will explore how word vectors…

  19. Artikel Jurnal

    Working with Named Places: How and Why to Build a Gazetteer

    Susan Grunewald; Ruth Mostern

    The Programming Historian, Vol. 13 · 2024 · Inggris · DOAJ

    A digital gazetteer records information associated with specific places. This lesson teaches you how to create a gazetteer from a historical text, using the Linked Places Delimited (LP-TSV) format.

  20. Artikel Jurnal

    Creating GUIs in Python for Digital Humanities Projects

    Christopher Goodwin

    The Programming Historian, Vol. 12 · 2023 · Inggris · DOAJ

    In this lesson, you will use Qt Designer and Python to design and implement a simple graphical user interface and application to merge PDF files. This lesson also demonstrates how to package the application for distribution to other personal computers.