<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" 
	xmlns:atom="http://www.w3.org/2005/Atom" 
	xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>Programming Historian</title>
		<description>Introductory and intermediate programming lessons for humanists</description>
		<link>https://programminghistorian.org</link>
		<atom:link href="https://programminghistorian.org/feed.xml" rel="self" type="application/rss+xml" />
		
		<item>
			<title>Bulletin // Boletín // Bulletin // Boletim</title>
				
				
			<description>&lt;p&gt;&lt;figure&gt;&lt;img src=&quot;/images/blog/ph-bulletin-banner.png&quot; alt=&quot;Banner showing the four Programming Historian logos and the title Bulletin in each language &quot; /&gt;&lt;figcaption&gt;&lt;/figcaption&gt; &lt;/figure&gt;&lt;/p&gt;

</description>
				
			<pubDate>Fri, 13 Dec 2024 00:00:00 +0000</pubDate>
			<link>https://programminghistorian.org/posts/bulletin-issue-05</link>
			<guid isPermaLink="true">https://programminghistorian.org/posts/bulletin-issue-05</guid>
		</item>
		
		<item>
			<title>Call for Proposals (English edition)</title>
				
				
			<description>&lt;p&gt;The &lt;a href=&quot;/en/lessons/&quot;&gt;English edition of Programming Historian&lt;/a&gt; seeks proposals for new original lessons or translations to be considered for publication in 2025.&lt;/p&gt;

</description>
				
			<pubDate>Fri, 15 Nov 2024 00:00:00 +0000</pubDate>
			<link>https://programminghistorian.org/posts/en-call-for-proposals</link>
			<guid isPermaLink="true">https://programminghistorian.org/posts/en-call-for-proposals</guid>
		</item>
		
		<item>
			<title>Buscamos revisores para nuestra edición en español</title>
				
				
			<description>&lt;p&gt;En &lt;em&gt;Programming Historian en español&lt;/em&gt; buscamos revisores voluntarios para contribuir al desarrollo de lecciones que se publicarán a lo largo de 2025.&lt;/p&gt;

</description>
				
			<pubDate>Thu, 14 Nov 2024 00:00:00 +0000</pubDate>
			<link>https://programminghistorian.org/posts/es-buscamos-revisores</link>
			<guid isPermaLink="true">https://programminghistorian.org/posts/es-buscamos-revisores</guid>
		</item>
		
		<item>
			<title>Bulletin // Boletín // Bulletin // Boletim</title>
				
				
			<description>&lt;p&gt;&lt;figure&gt;&lt;img src=&quot;/images/blog/ph-bulletin-banner.png&quot; alt=&quot;Banner showing the four Programming Historian logos and the title Bulletin in each language &quot; /&gt;&lt;figcaption&gt;&lt;/figcaption&gt; &lt;/figure&gt;&lt;/p&gt;

</description>
				
			<pubDate>Fri, 27 Sep 2024 00:00:00 +0000</pubDate>
			<link>https://programminghistorian.org/posts/bulletin-issue-04</link>
			<guid isPermaLink="true">https://programminghistorian.org/posts/bulletin-issue-04</guid>
		</item>
		
		<item>
			<title>Appel à propositions (édition française)</title>
				
				
			<description>&lt;p&gt;&lt;em&gt;Programming Historian en français&lt;/em&gt; recherche des propositions de nouvelles leçons originales ou de traductions, pour une publication en 2024-25.&lt;/p&gt;

</description>
				
			<pubDate>Thu, 04 Jul 2024 00:00:00 +0000</pubDate>
			<link>https://programminghistorian.org/posts/appel-a-propositions</link>
			<guid isPermaLink="true">https://programminghistorian.org/posts/appel-a-propositions</guid>
		</item>
		
		<item>
			<title>Bulletin // Boletín // Bulletin // Boletim</title>
				
				
			<description>&lt;p&gt;&lt;figure&gt;&lt;img src=&quot;/images/blog/ph-bulletin-banner.png&quot; alt=&quot;Banner showing the four Programming Historian logos and the title Bulletin in each language &quot; /&gt;&lt;figcaption&gt;&lt;/figcaption&gt; &lt;/figure&gt;&lt;/p&gt;

</description>
				
			<pubDate>Fri, 28 Jun 2024 00:00:00 +0000</pubDate>
			<link>https://programminghistorian.org/posts/bulletin-issue-03</link>
			<guid isPermaLink="true">https://programminghistorian.org/posts/bulletin-issue-03</guid>
		</item>
		
		<item>
			<title>Bulletin // Boletín // Bulletin // Boletim</title>
				
				
			<description>&lt;p&gt;&lt;figure&gt;&lt;img src=&quot;/images/blog/ph-bulletin-banner.png&quot; alt=&quot;Banner showing the four Programming Historian logos and the title Bulletin in each language &quot; /&gt;&lt;figcaption&gt;&lt;/figcaption&gt; &lt;/figure&gt;&lt;/p&gt;

</description>
				
			<pubDate>Wed, 27 Mar 2024 00:00:00 +0000</pubDate>
			<link>https://programminghistorian.org/posts/bulletin-issue-02</link>
			<guid isPermaLink="true">https://programminghistorian.org/posts/bulletin-issue-02</guid>
		</item>
		
		<item>
			<title>Hear from our editors! Open Education Week 2024</title>
				
				
			<description>&lt;p&gt;&lt;figure&gt;&lt;img src=&quot;/images/blog/OEW-banner.jpg&quot; alt=&quot;Banner showing an open book on a geometric background&quot; /&gt;&lt;figcaption&gt;&lt;/figcaption&gt; &lt;/figure&gt;&lt;/p&gt;

</description>
				
			<pubDate>Thu, 07 Mar 2024 00:00:00 +0000</pubDate>
			<link>https://programminghistorian.org/posts/Open-Education-Week</link>
			<guid isPermaLink="true">https://programminghistorian.org/posts/Open-Education-Week</guid>
		</item>
		
		<item>
			<title>Bulletin // Boletín // Bulletin // Boletim</title>
				
				
			<description>&lt;p&gt;&lt;figure&gt;&lt;img src=&quot;/images/blog/ph-bulletin-banner.png&quot; alt=&quot;Banner showing the four Programming Historian logos and the title Bulletin in each language &quot; /&gt;&lt;figcaption&gt;&lt;/figcaption&gt; &lt;/figure&gt;&lt;/p&gt;

</description>
				
			<pubDate>Wed, 13 Dec 2023 00:00:00 +0000</pubDate>
			<link>https://programminghistorian.org/posts/bulletin-issue-01</link>
			<guid isPermaLink="true">https://programminghistorian.org/posts/bulletin-issue-01</guid>
		</item>
		
		<item>
			<title>Call for Lessons (English edition)</title>
				
				
			<description>&lt;p&gt;The &lt;a href=&quot;/en/lessons/&quot;&gt;English edition of Programming Historian&lt;/a&gt; seeks proposals for new original lessons or translations to be considered for publication in 2024.&lt;/p&gt;

</description>
				
			<pubDate>Wed, 15 Nov 2023 00:00:00 +0000</pubDate>
			<link>https://programminghistorian.org/posts/en-call-for-lessons</link>
			<guid isPermaLink="true">https://programminghistorian.org/posts/en-call-for-lessons</guid>
		</item>
		


				
				
						<item>
<title>Analyzing Multilingual French and Russian Text using NLTK, spaCy, and Stanza</title>

  <description>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.</description>


  <pubDate>Wed, 13 Nov 2024 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/en/lessons/analyzing-multilingual-text-nltk-spacy-stanza</link>
<guid isPermaLink="true">https://programminghistorian.org/en/lessons/analyzing-multilingual-text-nltk-spacy-stanza</guid>
</item>
				
						<item>
<title>Text Mining YouTube Comment Data with Wordfish in R</title>

  <description>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.</description>


  <pubDate>Wed, 07 Aug 2024 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/en/lessons/text-mining-youtube-comments</link>
<guid isPermaLink="true">https://programminghistorian.org/en/lessons/text-mining-youtube-comments</guid>
</item>
				
						<item>
<title>Facial Recognition in Historical Photographs with Artificial Intelligence in Python</title>

  <description>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.</description>


  <pubDate>Tue, 25 Jun 2024 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/en/lessons/facial-recognition-ai-python</link>
<guid isPermaLink="true">https://programminghistorian.org/en/lessons/facial-recognition-ai-python</guid>
</item>
				
						<item>
<title>Working with Named Places: How and Why to Build a Gazetteer</title>

  <description>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.</description>


  <pubDate>Wed, 27 Mar 2024 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/en/lessons/space-place-gazetteers</link>
<guid isPermaLink="true">https://programminghistorian.org/en/lessons/space-place-gazetteers</guid>
</item>
				
						<item>
<title>Designing a Deck of Timeline Cards for Tabletops and Tabletop Simulator</title>

  <description>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&apos;s knowledge of historical events through a _Timeline_-like game mechanic. This lesson will also highlight best practices for handling digitized historical objects.</description>


  <pubDate>Mon, 18 Mar 2024 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/en/lessons/designing-a-timeline-tabletop-simulator</link>
<guid isPermaLink="true">https://programminghistorian.org/en/lessons/designing-a-timeline-tabletop-simulator</guid>
</item>
				
						<item>
<title>Understanding and Creating Word Embeddings</title>

  <description>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 work, how to interpret them, and how to answer humanities research questions using them.</description>


  <pubDate>Wed, 31 Jan 2024 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/en/lessons/understanding-creating-word-embeddings</link>
<guid isPermaLink="true">https://programminghistorian.org/en/lessons/understanding-creating-word-embeddings</guid>
</item>
				
						<item>
<title>Creating Interactive Visualizations with Plotly</title>

  <description>This lesson demonstrates how to create interactive data visualizations in Python with Plotly&apos;s open-source graphing libraries using materials from the Historical Violence Database.</description>


  <pubDate>Wed, 13 Dec 2023 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/en/lessons/interactive-visualization-with-plotly</link>
<guid isPermaLink="true">https://programminghistorian.org/en/lessons/interactive-visualization-with-plotly</guid>
</item>
				
						<item>
<title>Transcribing Handwritten Text with Python and Microsoft Azure Computer Vision</title>

  <description>Tools for machine transcription of handwriting are practical and labour-saving if you need to analyse or present text in digital form. This lesson will explain how to write a Python program to transcribe handwritten documents using Microsoft&apos;s Azure Cognitive Services, a commercially available service that has a cost-free option for low volumes of use.</description>


  <pubDate>Wed, 06 Dec 2023 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/en/lessons/transcribing-handwritten-text-with-python-and-azure</link>
<guid isPermaLink="true">https://programminghistorian.org/en/lessons/transcribing-handwritten-text-with-python-and-azure</guid>
</item>
				
						<item>
<title>Corpus Analysis with spaCy</title>

  <description>This lesson demonstrates how to use the Python library spaCy for analysis of large collections of texts. This lesson details the process of using spaCy to enrich a corpus via lemmatization, part-of-speech tagging, dependency parsing, and named entity recognition. Readers will learn how the linguistic annotations produced by spaCy can be analyzed to help researchers explore meaningful trends in language patterns across a set of texts.</description>


  <pubDate>Thu, 02 Nov 2023 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/en/lessons/corpus-analysis-with-spacy</link>
<guid isPermaLink="true">https://programminghistorian.org/en/lessons/corpus-analysis-with-spacy</guid>
</item>
				
						<item>
<title>Clustering and Visualising Documents using Word Embeddings</title>

  <description>This lesson uses word embeddings and clustering algorithms in Python to identify groups of similar documents in a corpus of approximately 9,000 academic abstracts. It will teach you the basics of dimensionality reduction for extracting structure from a large corpus and how to evaluate your results.</description>


  <pubDate>Wed, 09 Aug 2023 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/en/lessons/clustering-visualizing-word-embeddings</link>
<guid isPermaLink="true">https://programminghistorian.org/en/lessons/clustering-visualizing-word-embeddings</guid>
</item>
				

				
				
						<item>
<title>Georreferenciación y visualización de itinerarios con Recogito y Visone</title>

  <description>En este tutorial aprenderás sobre tecnologías de anotación, georreferenciación y visualización de datos en un flujo de trabajo con dos softwares gratuitos que se han venido desarrollando al interior de la comunidad global de humanistas digitales, Recogito y Visone. No exploraremos todas las posibilidades de estas herramientas, sino que apenas usaremos las que nos permitirán visualizar un itinerario sobre un mapa.</description>


<pubDate></pubDate>

<link>https://programminghistorian.org/es/lecciones/georreferenciacion-visualizacion-con-recogito-y-visone</link>
<guid isPermaLink="true">https://programminghistorian.org/es/lecciones/georreferenciacion-visualizacion-con-recogito-y-visone</guid>
</item>
				
						<item>
<title>Uso de las colecciones del HathiTrust para el análisis de textos literarios en R</title>

  <description>Esta lección demustra los pasos para crear un conjunto de datos de textos usando la API de la biblioteca digital HathiTrust. Los datos obtenidos permitirán aplicar técnicas de minería textual para estudiar los textos.</description>


<pubDate></pubDate>

<link>https://programminghistorian.org/es/lecciones/uso-las-colecciones-hathitrust-mineria-textual-R</link>
<guid isPermaLink="true">https://programminghistorian.org/es/lecciones/uso-las-colecciones-hathitrust-mineria-textual-R</guid>
</item>
				
						<item>
<title>Análisis de redes sociales de personajes teatrales (parte 2)</title>

  <description>En esta lección aprenderás a realizar un Análisis de Redes Sociales con los personajes de un texto teatral. Aprenderás sobre la importación de datos a Gephi, la creación de visualizaciones, la implementación de medidas y algoritmos, y el análisis e interpretación de los resultados.</description>


<pubDate></pubDate>

<link>https://programminghistorian.org/es/lecciones/analisis-redes-sociales-teatro-2</link>
<guid isPermaLink="true">https://programminghistorian.org/es/lecciones/analisis-redes-sociales-teatro-2</guid>
</item>
				
						<item>
<title>Análisis de redes sociales de personajes teatrales (parte 1)</title>

  <description>En esta lección aprenderás a realizar un Análisis de Redes Sociales a partir de los personajes de un texto teatral. Esta primera parte sienta las bases de la metodología y se centra en la extracción y estructuración de los datos.</description>


<pubDate></pubDate>

<link>https://programminghistorian.org/es/lecciones/analisis-redes-sociales-teatro-1</link>
<guid isPermaLink="true">https://programminghistorian.org/es/lecciones/analisis-redes-sociales-teatro-1</guid>
</item>
				
						<item>
<title>Generadores de texto e imágenes usando gramáticas libres de contexto en Aventura.js</title>

  <description>Esta lección te enseña a crear generadores de texto e imágenes usando la librería Aventura.js para el lenguaje de programación JavaScript</description>


<pubDate></pubDate>

<link>https://programminghistorian.org/es/lecciones/generadores-aventura</link>
<guid isPermaLink="true">https://programminghistorian.org/es/lecciones/generadores-aventura</guid>
</item>
				
						<item>
<title>Introducción al web scraping usando R</title>

  <description>En esta lección conocerás la técnica de adquisición de datos conocida como web scraping y aprenderás a extraer datos textuales publicados en una página web.</description>


<pubDate></pubDate>

<link>https://programminghistorian.org/es/lecciones/introduccion-al-web-scraping-usando-r</link>
<guid isPermaLink="true">https://programminghistorian.org/es/lecciones/introduccion-al-web-scraping-usando-r</guid>
</item>
				
						<item>
<title>Creación de aplicaciones web interactivas con R y Shiny</title>

  <description>Esta lección demuestra cómo crear un mapa web interactivo usando R y Shiny. En la lección, diseñarás e implementarás una aplicación simple, que consiste en un control deslizante que permite a los usuarios seleccionar un rango de fechas y mostrar un conjunto de puntos correspondientes en un mapa interactivo.</description>


<pubDate>Wed, 26 Apr 2023 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/es/lecciones/creacion-de-aplicacion-shiny</link>
<guid isPermaLink="true">https://programminghistorian.org/es/lecciones/creacion-de-aplicacion-shiny</guid>
</item>
				
						<item>
<title>Lectura Escalable de Datos Estructurados</title>

  <description>En esta lección introduciremos la lectura escalable y cómo aplicar este flujo de trabajo a tus análisis de datos estructurados</description>


<pubDate>Wed, 30 Oct 2024 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/es/lecciones/lectura-escalable-de-datos-estructurados</link>
<guid isPermaLink="true">https://programminghistorian.org/es/lecciones/lectura-escalable-de-datos-estructurados</guid>
</item>
				
						<item>
<title>Exhibición digital mínima e interactiva con CollectionBuilder</title>

  <description>En esta lección aprenderás a utilizar la versión ligera de CollectionBuilder para publicar una colección digital.</description>


<pubDate></pubDate>

<link>https://programminghistorian.org/es/lecciones/exhibicion-con-collection-builder</link>
<guid isPermaLink="true">https://programminghistorian.org/es/lecciones/exhibicion-con-collection-builder</guid>
</item>
				
						<item>
<title>Introducción a la publicación web de archivos TEI con CETEIcean</title>

  <description>Esta lección te enseña los pasos necesarios para publicar en línea un archivo de TEI usando CETEIcean</description>


<pubDate></pubDate>

<link>https://programminghistorian.org/es/lecciones/publicar-archivos-tei-ceteicean</link>
<guid isPermaLink="true">https://programminghistorian.org/es/lecciones/publicar-archivos-tei-ceteicean</guid>
</item>
				

				
				
						<item>
<title>Préserver et rendre identifiables les logiciels de recherche avec Software Heritage</title>

  <description>Cette leçon présente des modalités d&apos;archivage adaptées aux spécificités du logiciel et à différents profils d’utilisateur·ices. Les bonnes pratiques pour citer les logiciels, ainsi que des méthodes pour explorer efficacement les fonds de Software Heritage, seront abordées.</description>


<pubDate></pubDate>

<link>https://programminghistorian.org/fr/lecons/preserver-logiciels-recherche</link>
<guid isPermaLink="true">https://programminghistorian.org/fr/lecons/preserver-logiciels-recherche</guid>
</item>
				
						<item>
<title>Des sources aux données, concevoir une base de données en sciences humaines et sociales avec nodegoat</title>

  <description>Cette leçon permet de prendre en main le logiciel nodegoat pour construire une base de données relationnelle dans le cadre d&apos;une recherche en sciences humaines.</description>


<pubDate></pubDate>

<link>https://programminghistorian.org/fr/lecons/concevoir-base-donnees-nodegoat</link>
<guid isPermaLink="true">https://programminghistorian.org/fr/lecons/concevoir-base-donnees-nodegoat</guid>
</item>
				
						<item>
<title>La reconnaissance automatique d&apos;écriture à l&apos;épreuve des langues peu dotées</title>

  <description>Ce tutoriel a pour but de décrire les bonnes pratiques pour la création d&apos;ensembles de données et la spécialisation des modèles en fonction d&apos;un projet HTR (*Handwritten Text Recognition*) ou OCR (*Optical Character Recognition*) sur des documents qui n&apos;utilisent pas l&apos;alphabet latin et donc pour lesquels il n&apos;existe pas ou très peu de données d&apos;entraînement déjà disponibles. Le tutoriel a ainsi pour but de montrer des approches de *minimal computing* (ou d&apos;investissement technique minimal) pour l&apos;analyse de collections numériques à grande échelle pour des langues peu dotées. Notre tutoriel se concentrera sur un exemple en grec ancien, puis proposera une ouverture sur le traitement d&apos;écritures arabes maghrébines manuscrites.</description>


<pubDate></pubDate>

<link>https://programminghistorian.org/fr/lecons/transcription-automatisee-graphies-non-latines</link>
<guid isPermaLink="true">https://programminghistorian.org/fr/lecons/transcription-automatisee-graphies-non-latines</guid>
</item>
				
						<item>
<title>Introduction à Heurist</title>

  <description>Ce tutoriel présente l&apos;utilisation d&apos;Heurist, un logiciel de gestion de base de données dédié aux sciences humaines et sociales. En s&apos;appuyant sur un jeu de données de sites de fouilles archéologiques, il illustre le fonctionnement d&apos;Heurist et ses fonctionnalités.</description>


<pubDate></pubDate>

<link>https://programminghistorian.org/fr/lecons/introduction-a-heurist</link>
<guid isPermaLink="true">https://programminghistorian.org/fr/lecons/introduction-a-heurist</guid>
</item>
				
						<item>
<title>Détecter la réutilisation de texte avec Passim</title>

  <description>Dans cette leçon, vous serez initié à la détection automatique de la réutilisation des textes avec la bibliothèque Passim. Vous apprendrez comment installer et exécuter Passim et ses dépendances, comment préparer vos textes en tant que fichiers d&apos;entrée adaptés à l&apos;utilisation de Passim et, enfin, comment traiter la sortie générée par Passim pour effectuer des analyses de base.</description>


<pubDate>Fri, 10 Sep 2021 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/fr/lecons/detecter-la-reutilisation-de-texte-avec-passim</link>
<guid isPermaLink="true">https://programminghistorian.org/fr/lecons/detecter-la-reutilisation-de-texte-avec-passim</guid>
</item>
				
						<item>
<title>Calibrer des âges radiocarbone avec R</title>

  <description>Cette leçon vous apprend à calibrer des âges radiocarbone avec R. Après un rappel sur le principe du radiocarbone et les enjeux de la calibration, cette leçon explique pas à pas comment réaliser la calibration d&apos;un ensemble de dates et comment explorer et présenter les résultats.</description>


<pubDate></pubDate>

<link>https://programminghistorian.org/fr/lecons/calibration-radiocarbone-avec-r</link>
<guid isPermaLink="true">https://programminghistorian.org/fr/lecons/calibration-radiocarbone-avec-r</guid>
</item>
				
						<item>
<title>Introduction aux carnets Jupyter</title>

  <description>Les carnets Jupyter proposent un environnement dans lequel il est possible de combiner librement le code informatique et le texte en langage naturel. Cette leçon explique comment installer le logiciel Jupyter Notebook, comment créer et exécuter des carnets Jupyter, et dans quels contextes ces carnets peuvent se révéler particulièrement utiles.</description>


<pubDate>Wed, 21 Oct 2020 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/fr/lecons/introduction-aux-carnets-jupyter-notebooks</link>
<guid isPermaLink="true">https://programminghistorian.org/fr/lecons/introduction-aux-carnets-jupyter-notebooks</guid>
</item>
				
						<item>
<title>Analyse de documents avec TF-IDF</title>

  <description>Cette leçon présente une méthode de traitement automatique des langues et de recherche d&apos;informations nommée Term Frequency - Inverse Document Frequency (tf-idf). Elle en expose les fondations et introduit à l&apos;occasion des questions et des concepts liés à l&apos;analyse de textes.</description>


<pubDate>Mon, 27 Jun 2022 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/fr/lecons/analyse-de-documents-avec-tfidf</link>
<guid isPermaLink="true">https://programminghistorian.org/fr/lecons/analyse-de-documents-avec-tfidf</guid>
</item>
				
						<item>
<title>Introduction à la stylométrie en Python</title>

  <description>Ce tutoriel vous apprendra comment appliquer diverses méthodes stylométriques pour déterminer les auteurs de textes disputés. Trois méthodes sont abordées: les courbes caractéristiques de composition de Mendenhall, la méthode du khi carré de Kilgariff et, enfin, la méthode du Delta de John Burrows.</description>


<pubDate>Fri, 03 May 2019 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/fr/lecons/introduction-a-la-stylometrie-avec-python</link>
<guid isPermaLink="true">https://programminghistorian.org/fr/lecons/introduction-a-la-stylometrie-avec-python</guid>
</item>
				
						<item>
<title>Une introduction aux Bots Twitter avec Tracery</title>

  <description>Cette leçon explique comment créer de simples bots Twitter à l&apos;aide de la grammaire Tracery et du service Cheap Bots Done Quick. Tracery est interopérable avec plusieurs langages de programmation et peut être intégrée dans des sites web, des jeux ou des bots.</description>


<pubDate>Sat, 09 May 2020 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/fr/lecons/intro-aux-bots-twitter</link>
<guid isPermaLink="true">https://programminghistorian.org/fr/lecons/intro-aux-bots-twitter</guid>
</item>
				

				
				
						<item>
<title>Git como ferramenta metodológica em projetos de História (parte 1)</title>

  <description>A lição procura caracterizar sistemas de controlo de versões, tendo o Git como exemplo, e analisar as possibilidades do seu uso para a pesquisa em História. Para tanto, pretende-se apresentar detalhadamente as principais funções e recursos do Git para o controlo de versões localmente, desde a configuração inicial do programa até à sua aplicação em um exemplo prático.</description>


<pubDate></pubDate>

<link>https://programminghistorian.org/pt/licoes/git-ferramenta-metodologica-projetos-historia-1</link>
<guid isPermaLink="true">https://programminghistorian.org/pt/licoes/git-ferramenta-metodologica-projetos-historia-1</guid>
</item>
				
						<item>
<title>Sumarização de narrativas acerca de eventos do passado documentados na web utilizando Python: o caso do Arquivo.pt</title>

  <description>Nesta lição aprenderá a criar automaticamente resumos de eventos do passado a partir de conteúdos históricos arquivados da web. Em particular, demonstraremos como obter resultados relevantes ao combinar o uso da API do Arquivo.pt com a utilização do *Conta-me Histórias* permitindo, desta forma, processar um elevado volume de dados num curto espaço de tempo.</description>


<pubDate></pubDate>

<link>https://programminghistorian.org/pt/licoes/sumarizacao-narrativas-web-python</link>
<guid isPermaLink="true">https://programminghistorian.org/pt/licoes/sumarizacao-narrativas-web-python</guid>
</item>
				
						<item>
<title>Reconhecimento automático de manuscritos para o teste de idiomas não latinos</title>

  <description>Este tutorial tem como objetivo descrever as boas práticas para a criação de conjuntos de dados e para a especialização dos modelos em função de um projeto HTR (Handwritten Text Recognition – em português, Reconhecimento de Texto Manuscrito) ou OCR (Optical Character Recoginition – em português, Reconhecimento Ótico de Caracteres) de documentos que não utilizam o alfabeto latino e, portanto, para os quais não existe ou é muito escassa a existência de dados para processamento. Assim, este tutorial visa mostrar abordagens de &quot;minimal computing&quot; (em português, computação mínima) para analisar coleções digitais de grande escala em línguas não latinas. O nosso tutorial concentrar-se-á num exemplo em grego antigo, propondo uma abertura ao tratamento de manuscritos em árabe magrebino.</description>


<pubDate>Fri, 15 Mar 2024 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/pt/licoes/transcricao-automatica-grafias-nao-latinas</link>
<guid isPermaLink="true">https://programminghistorian.org/pt/licoes/transcricao-automatica-grafias-nao-latinas</guid>
</item>
				
						<item>
<title>Criando uma aplicação Web interativa com R e Shiny</title>

  <description>Esta lição demonstra como construir um mapa interativo na web usando R e a biblioteca Shiny. Na lição, será projetado e implementado um aplicativo simples, que consiste num controlo deslizante que permite ao usuário selecionar um intervalo de datas e exibir um conjunto de pontos correspondentes num mapa interativo.</description>


<pubDate>Sat, 14 Oct 2023 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/pt/licoes/aplicacao-web-interativa-r-shiny-leaflet</link>
<guid isPermaLink="true">https://programminghistorian.org/pt/licoes/aplicacao-web-interativa-r-shiny-leaflet</guid>
</item>
				
						<item>
<title>Algoritmos de agrupamento (clustering) utilizando scikit-learn em Python</title>

  <description>Este tutorial demonstra como aplicar algoritmos de agrupamento (clustering) utilizando Python a conjuntos de dados com duas aplicações práticas concretas. O primeiro exemplo utiliza os algoritmos de agrupamento para identificar grupos autoritários de autores Greco-romanos baseados nas suas publicações e respetiva receções. O segundo caso utiliza os mesmos algoritmos sobre dados textuais para descobrir grupos semânticos. Após terminar este tutorial conseguirá utilizar a biblioteca scikit-learn de Python em tarefas de agrupamento nos seus próprios conjuntos de dados, adicionando assim um método indispensável na sua caixa de ferramentas de análise exploratória de dados.</description>


<pubDate>Thu, 03 Oct 2024 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/pt/licoes/algoritmos-agrupamento-scikit-learn-python</link>
<guid isPermaLink="true">https://programminghistorian.org/pt/licoes/algoritmos-agrupamento-scikit-learn-python</guid>
</item>
				
						<item>
<title>Introdução à codificação de textos em TEI (parte 1)</title>

  <description>Com esta lição, (a primeira de duas partes) aprenderá as bases de TEI-XML para codificar textos</description>


<pubDate>Fri, 11 Mar 2022 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/pt/licoes/introducao-codificacao-textos-tei-1</link>
<guid isPermaLink="true">https://programminghistorian.org/pt/licoes/introducao-codificacao-textos-tei-1</guid>
</item>
				
						<item>
<title>Visualização e animação de tabelas históricas com R</title>

  <description>Esta lição lhe mostrará como cruzar referências, produzir gráficos e animar um conjunto de dados históricos disponíveis numa tabela.</description>


<pubDate>Fri, 19 Nov 2021 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/pt/licoes/visualizacao-animacao-tabelas-historicas-R</link>
<guid isPermaLink="true">https://programminghistorian.org/pt/licoes/visualizacao-animacao-tabelas-historicas-R</guid>
</item>
				
						<item>
<title>Análise de sentimentos em R com &apos;syuzhet&apos;</title>

  <description>Esta lição ensina uma maneira de obter e analisar dados sobre emoções e sentimentos em uma narrativa.</description>


<pubDate>Wed, 02 Mar 2022 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/pt/licoes/analise-sentimento-R-syuzhet</link>
<guid isPermaLink="true">https://programminghistorian.org/pt/licoes/analise-sentimento-R-syuzhet</guid>
</item>
				
						<item>
<title>Introdução ao Jupyter Notebook</title>

  <description>Jupyter Notebook fornece um ambiente onde você pode trabalhar com facilidade o seu código na linguagem Python. Esta lição descreve como instalar o software Jupyter Notebook, como executar e criar ficheiros para o Jupyter Notebook.</description>


<pubDate>Fri, 02 Jun 2023 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/pt/licoes/introducao-jupyter-notebooks</link>
<guid isPermaLink="true">https://programminghistorian.org/pt/licoes/introducao-jupyter-notebooks</guid>
</item>
				
						<item>
<title>Extrair Páginas Ilustradas de Bibliotecas Digitais com Python</title>

  <description>A aprendizagem de máquina e as extensões de API do HathiTrust e do Internet Archive estão a tornar mais fácil a extração de regiões de página com interesse visual de volumes digitalizados. Esta lição mostra como extrair eficientemente essas regiões e, ao fazê-lo, como fomentar novas questões sobre a pesquisa visual.</description>


<pubDate>Wed, 03 May 2023 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/pt/licoes/extrair-paginas-ilustradas-com-python</link>
<guid isPermaLink="true">https://programminghistorian.org/pt/licoes/extrair-paginas-ilustradas-com-python</guid>
</item>
				



				
				
						<item>
<title>Sentiment Analysis with &apos;syuzhet&apos; using R</title>

  <description>This lesson teaches you how to obtain and analyse narrative texts for patterns of sentiment and emotion.</description>


  <pubDate>Tue, 23 Mar 2021 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/en/lessons/sentiment-analysis-syuzhet</link>
<guid isPermaLink="true">https://programminghistorian.org/en/lessons/sentiment-analysis-syuzhet</guid>
</item>
				
						<item>
<title>Introduction to Map Warper</title>

  <description>This lesson introduces basic use of Map Warper for historical maps. It guides you from upload to export, demonstrating methods for georeferencing and producing visualizations.</description>


  <pubDate>Wed, 17 Nov 2021 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/en/lessons/introduction-map-warper</link>
<guid isPermaLink="true">https://programminghistorian.org/en/lessons/introduction-map-warper</guid>
</item>
				
						<item>
<title>Downloading Web Pages with Python</title>

  <description>This lesson introduces Uniform Resource Locators (URLs) and explains how to use Python to download and save the contents of a web page to your local hard drive.</description>


  <pubDate>Tue, 17 Jul 2012 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/en/lessons/working-with-web-pages</link>
<guid isPermaLink="true">https://programminghistorian.org/en/lessons/working-with-web-pages</guid>
</item>
				
						<item>
<title>Working with Text Files in Python</title>

  <description>In this lesson you will learn how to manipulate text files using Python.</description>


  <pubDate>Tue, 17 Jul 2012 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/en/lessons/working-with-text-files</link>
<guid isPermaLink="true">https://programminghistorian.org/en/lessons/working-with-text-files</guid>
</item>
				
						<item>
<title>Working with batches of PDF files</title>

  <description>Learn how to perform OCR and text extraction with free command line tools like Tesseract and Poppler and how to get an overview of large numbers of PDF documents using topic modeling.</description>


  <pubDate>Thu, 30 Jan 2020 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/en/lessons/working-with-batches-of-pdf-files</link>
<guid isPermaLink="true">https://programminghistorian.org/en/lessons/working-with-batches-of-pdf-files</guid>
</item>
				
						<item>
<title>Setting Up an Integrated Development Environment for Python (Windows)</title>

  <description>This lesson will help you set up an integrated development environment for Python on a computer running the Windows operating system.</description>


  <pubDate>Tue, 17 Jul 2012 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/en/lessons/windows-installation</link>
<guid isPermaLink="true">https://programminghistorian.org/en/lessons/windows-installation</guid>
</item>
				
						<item>
<title>Visualizing Data with Bokeh and Pandas</title>

  <description>In this lesson you will learn how to visually explore and present data in Python by using the Bokeh and Pandas libraries.</description>


  <pubDate>Fri, 27 Jul 2018 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/en/lessons/visualizing-with-bokeh</link>
<guid isPermaLink="true">https://programminghistorian.org/en/lessons/visualizing-with-bokeh</guid>
</item>
				
						<item>
<title>Understanding Web Pages and HTML</title>

  <description>This lesson introduces you to HTML and the web pages it structures.</description>


  <pubDate>Tue, 17 Jul 2012 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/en/lessons/viewing-html-files</link>
<guid isPermaLink="true">https://programminghistorian.org/en/lessons/viewing-html-files</guid>
</item>
				
						<item>
<title>Creating New Vector Layers in QGIS 2.0</title>

  <description>In this lesson you will learn how to create vector layers based on scanned historical maps.</description>


  <pubDate>Fri, 13 Dec 2013 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/en/lessons/vector-layers-qgis</link>
<guid isPermaLink="true">https://programminghistorian.org/en/lessons/vector-layers-qgis</guid>
</item>
				
						<item>
<title>Using JavaScript to Create Maps of Correspondence
</title>

  <description>Demonstrates how to use the JavaScript library &quot;Leaflet&quot; to produce an interactive map that can be hosted online or viewed locally, and demonstrates how to customize many of its features.
</description>


  <pubDate>Mon, 24 Apr 2017 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/en/lessons/using-javascript-to-create-maps</link>
<guid isPermaLink="true">https://programminghistorian.org/en/lessons/using-javascript-to-create-maps</guid>
</item>
				

				
				
						<item>
<title>Lectura Escalable de Datos Estructurados</title>

  <description>En esta lección introduciremos la lectura escalable y cómo aplicar este flujo de trabajo a tus análisis de datos estructurados</description>


<pubDate>Wed, 30 Oct 2024 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/es/lecciones/lectura-escalable-de-datos-estructurados</link>
<guid isPermaLink="true">https://programminghistorian.org/es/lecciones/lectura-escalable-de-datos-estructurados</guid>
</item>
				
						<item>
<title>Creación de aplicaciones web interactivas con R y Shiny</title>

  <description>Esta lección demuestra cómo crear un mapa web interactivo usando R y Shiny. En la lección, diseñarás e implementarás una aplicación simple, que consiste en un control deslizante que permite a los usuarios seleccionar un rango de fechas y mostrar un conjunto de puntos correspondientes en un mapa interactivo.</description>


<pubDate>Wed, 26 Apr 2023 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/es/lecciones/creacion-de-aplicacion-shiny</link>
<guid isPermaLink="true">https://programminghistorian.org/es/lecciones/creacion-de-aplicacion-shiny</guid>
</item>
				
						<item>
<title>Descargar múltiples registros mediante cadenas de consulta</title>

  <description>Descargar un solo registro de un sitio web es fácil, aunque la descarga de muchos registros a la vez –una necesidad cada vez más frecuente– es mucho más eficiente utilizando un lenguaje de programación como Python. En esta lección escribiremos un programa que descargará una serie de registros del Old Bailey Online usando criterios de búsqueda personalizada y los guardará en un directorio de nuestro equipo.</description>


<pubDate>Sat, 30 Jul 2022 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/es/lecciones/descarga-multiples-registros-usando-cadenas-de-consulta</link>
<guid isPermaLink="true">https://programminghistorian.org/es/lecciones/descarga-multiples-registros-usando-cadenas-de-consulta</guid>
</item>
				
						<item>
<title>Análisis de correspondencia para la investigación histórica usando R
</title>

  <description>Este tutorial explica cómo implementar e interpretar un análisis de correspondencia, el que puede ser utilizado para identificar relaciones entre datos categóricos.
</description>


<pubDate>Mon, 11 Apr 2022 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/es/lecciones/analisis-de-correspondencia-en-r</link>
<guid isPermaLink="true">https://programminghistorian.org/es/lecciones/analisis-de-correspondencia-en-r</guid>
</item>
				
						<item>
<title>Creación de sitios estáticos con Jekyll y GitHub Pages</title>

  <description>Esta lección te ayudará a crear un sitio web seguro completamente gratuito, fácil de mantener y sobre el que tendrás control total, como un blog académico, un sitio web de proyectos o un portafolio en línea.</description>


<pubDate>Mon, 01 Mar 2021 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/es/lecciones/sitios-estaticos-con-jekyll-y-github-pages</link>
<guid isPermaLink="true">https://programminghistorian.org/es/lecciones/sitios-estaticos-con-jekyll-y-github-pages</guid>
</item>
				
						<item>
<title>Introducción a la transcodificación, edición y visualización de datos audiovisuales con FFmpeg</title>

  <description>Esta lección introduce las funciones básicas de FFmpeg, una herramienta libre de línea de comandos utilizada para manipular y analizar materiales audiovisuales.</description>


<pubDate>Fri, 11 Dec 2020 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/es/lecciones/introduccion-a-ffmpeg</link>
<guid isPermaLink="true">https://programminghistorian.org/es/lecciones/introduccion-a-ffmpeg</guid>
</item>
				
						<item>
<title>Georreferenciar con QGIS 2.0
</title>

  <description>En esta lección aprenderás cómo georreferenciar mapas históricos para que puedan añadirse a un SIG (Sistema de Información Geográfica) como una capa ráster.</description>


<pubDate>Fri, 05 Jun 2020 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/es/lecciones/georreferenciar-qgis</link>
<guid isPermaLink="true">https://programminghistorian.org/es/lecciones/georreferenciar-qgis</guid>
</item>
				
						<item>
<title>Análisis de redes temporal en R
</title>

  <description>Aprende a utilizar R para analizar cómo cambian las redes a lo largo del tiempo.</description>


<pubDate>Tue, 23 Apr 2019 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/es/lecciones/analisis-temporal-red</link>
<guid isPermaLink="true">https://programminghistorian.org/es/lecciones/analisis-temporal-red</guid>
</item>
				
						<item>
<title>Descarga automatizada con Wget</title>

  <description>Wget es un programa útil que se ejecuta a través de la línea de comandos de tu computadora. Sirve para recuperar material en línea.</description>


<pubDate>Thu, 29 Nov 2018 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/es/lecciones/descarga-automatizada-con-wget</link>
<guid isPermaLink="true">https://programminghistorian.org/es/lecciones/descarga-automatizada-con-wget</guid>
</item>
				
						<item>
<title>Introducción a Topic Modeling y MALLET</title>

  <description>Esta lección explica qué es *topic modeling* y por qué podrías querer utilizarlo en tus investigaciones. Luego aprenderás cómo instalar y trabajar con MALLET, una caja de herramientas para procesamiento de lenguajes naturales (PLN) con la que *topic modeling* se puede llevar a la práctica.</description>


<pubDate>Wed, 31 Oct 2018 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/es/lecciones/topic-modeling-y-mallet</link>
<guid isPermaLink="true">https://programminghistorian.org/es/lecciones/topic-modeling-y-mallet</guid>
</item>
				

				
				
						<item>
<title>Gestion et manipulation des données avec R</title>

  <description>Ce tutoriel guide les chercheurs et chercheuses dans l&apos;organisation de leurs données pour les rendre &amp;laquo;&amp;nbsp;propres&amp;nbsp;&amp;raquo;, et les aide à prendre en main les pacakages R qui leur permettront de conduire des analyses de base sur ces données.</description>


<pubDate>Wed, 08 Jan 2025 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/fr/lecons/gestion-manipulation-donnees-r</link>
<guid isPermaLink="true">https://programminghistorian.org/fr/lecons/gestion-manipulation-donnees-r</guid>
</item>
				
						<item>
<title>Normaliser des données textuelles avec Python</title>

  <description>L&apos;objectif de cette leçon est de reprendre la liste créée dans la leçon &amp;laquo;&amp;nbsp;Du HTML à une liste de mots&amp;nbsp;&amp;raquo; et de la rendre plus simple à analyser en normalisant ses données.</description>


<pubDate>Thu, 05 Sep 2024 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/fr/lecons/normaliser-donnees-textuelles-python</link>
<guid isPermaLink="true">https://programminghistorian.org/fr/lecons/normaliser-donnees-textuelles-python</guid>
</item>
				
						<item>
<title>Analyse de réseau avec Python</title>

  <description>Cette leçon présente différents indicateurs de réseau et la manière de les interpréter lorsque l&apos;on travaille avec des données relationnelles en sciences humaines et sociales. Vous apprendrez à utiliser la bibliothèque Python NetworkX pour calculer et interpréter ces indicateurs.</description>


<pubDate>Fri, 26 Apr 2024 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/fr/lecons/analyse-reseau-python</link>
<guid isPermaLink="true">https://programminghistorian.org/fr/lecons/analyse-reseau-python</guid>
</item>
				
						<item>
<title>Introduction à l&apos;interface en ligne de commande Bash et Zsh</title>

  <description>Cette leçon vous apprendra comment entrer des commandes dans une interface en ligne de commande, plutôt qu&apos;à travers une interface graphique. Les interfaces en ligne de commande présentent des avantages pour les utilisateurs qui ont besoin de plus de précision dans leur travail. Elles permettent de détailler le lancement de certains programmes, en autorisant l&apos;ajout d&apos;argument pour spécifier exactement la façon dont vous voulez que votre programme se lance. De plus, il est possible de les automatiser facilement en créant des scripts, qui peuvent être considérés comme des recettes (une suite d&apos;instructions précises) reposant sur des commandes au format textuel.</description>


<pubDate>Wed, 24 Apr 2024 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/fr/lecons/intro-a-bash-et-zsh</link>
<guid isPermaLink="true">https://programminghistorian.org/fr/lecons/intro-a-bash-et-zsh</guid>
</item>
				
						<item>
<title>Démarrer avec Omeka Classic</title>

  <description>Omeka.net permet de créer un site web facilement afin de valoriser une collection de contenus. Cette leçon explique comment créer un site Omeka, le configurer, y ajouter des extensions et des contenus, et organiser ces contenus en collections.</description>


<pubDate>Tue, 19 Mar 2024 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/fr/lecons/demarrer-avec-omeka-classic</link>
<guid isPermaLink="true">https://programminghistorian.org/fr/lecons/demarrer-avec-omeka-classic</guid>
</item>
				
						<item>
<title>Du HTML à une liste de mots (partie 2)</title>

  <description>Dans cette leçon, nous allons implémenter l&apos;algorithme découvert dans la leçon &amp;laquo;&amp;nbsp;Du HTML à une liste de mots, partie 1&amp;nbsp;&amp;raquo;, afin d&apos;apprendre à découper une chaine de caractères en une liste de mots.</description>


<pubDate>Thu, 09 Nov 2023 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/fr/lecons/du-html-a-une-liste-de-mots-2</link>
<guid isPermaLink="true">https://programminghistorian.org/fr/lecons/du-html-a-une-liste-de-mots-2</guid>
</item>
				
						<item>
<title>Analyser des données tabulaires avec R</title>

  <description>Cette leçon montre comment analyser rapidement de grands jeux de données tabulaires, pour rendre la recherche plus rapide et plus efficace.</description>


<pubDate>Fri, 29 Sep 2023 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/fr/lecons/analyse-donnees-tabulaires-R</link>
<guid isPermaLink="true">https://programminghistorian.org/fr/lecons/analyse-donnees-tabulaires-R</guid>
</item>
				
						<item>
<title>Du HTML à une liste de mots (partie 1)</title>

  <description>Dans cette leçon en deux parties, nous allons utiliser les compétences acquises dans la leçon &amp;laquo;&amp;nbsp;Télécharger des pages web avec Python&amp;nbsp;&amp;raquo;, et voir comment supprimer les *balises HTML* de la page de la transcription du procès-verbal de Benjamin Bowsey en 1780 dans le but de créer un texte propre et réutilisable. Nous réaliserons cette tâche en utilisant les *opérateurs et méthodes de chaines de caractères* propres à Python, ainsi que nos compétences relatives à la *lecture attentive*. Nous introduirons ensuite les concepts de *boucles* et *d’instructions conditionnelles* afin de répéter notre processus de traitement et de tester certaines conditions nous permettant de séparer le contenu des balises HTML. Pour finir, nous convertirons les données obtenues et enregistrées sous la forme d’un texte sans balises HTML en une *liste de mots* qui pourra par la suite être triée, indexée et investie lors d’analyses statistiques.</description>


<pubDate>Wed, 13 Sep 2023 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/fr/lecons/du-html-a-une-liste-de-mots-1</link>
<guid isPermaLink="true">https://programminghistorian.org/fr/lecons/du-html-a-une-liste-de-mots-1</guid>
</item>
				
						<item>
<title>Décomptes d&apos;occurrences de mots en Python</title>

  <description>Compter les occurrences de mots spécifiques dans une liste peut constituer une source de données utiles. Cette leçon vous apprendra comment compter ces occurrences facilement en Python.</description>


<pubDate>Wed, 08 Mar 2023 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/fr/lecons/decomptes-de-frequences-de-mots-en-python</link>
<guid isPermaLink="true">https://programminghistorian.org/fr/lecons/decomptes-de-frequences-de-mots-en-python</guid>
</item>
				
						<item>
<title>Réutilisation de code et modularité</title>

  <description>Un programme informatique peut vite devenir un très long fichier et ainsi devenir peu commode à maintenir, notamment quand aucune stratégie n&apos;a été mise en place afin de contrôler cette complexité. Cette leçon sera l&apos;occasion de vous expliquer comment réutiliser des parties de votre code à l&apos;aide de l&apos;écriture de fonctions, mais aussi comment organiser un programme en modules, de manière à rendre celui-ci plus concis et plus facile à débugger.</description>


<pubDate>Thu, 16 Feb 2023 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/fr/lecons/reutilisation-de-code-et-modularite</link>
<guid isPermaLink="true">https://programminghistorian.org/fr/lecons/reutilisation-de-code-et-modularite</guid>
</item>
				

				
				
						<item>
<title>Instalando o QGIS e adicionando camadas</title>

  <description>Nessa lição, você fará a instalação do programa QGIS, o downloado de arquivos geoespaciais como shapefiles e GeoTIFFs, e a criação de um mapa a partir de vários vetores e camadas raster.</description>


<pubDate>Wed, 15 Jan 2025 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/pt/licoes/qgis-camadas</link>
<guid isPermaLink="true">https://programminghistorian.org/pt/licoes/qgis-camadas</guid>
</item>
				
						<item>
<title>Geocodificando Dados Históricos com o QGIS</title>

  <description>Aprenda a usar o QGIS para converter listas de nomes de lugares em coordenadas geográficas, permitindo que você os mapeie.</description>


<pubDate>Wed, 15 Jan 2025 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/pt/licoes/geocodificando-qgis</link>
<guid isPermaLink="true">https://programminghistorian.org/pt/licoes/geocodificando-qgis</guid>
</item>
				
						<item>
<title>Introdução à Linha de Comando Bash</title>

  <description>Essa lição lhe ensinará como enviar comandos utilizando uma interface de linha de comando, ao invés de uma interface gráfica. Interfaces de linha de comando possuem vantagens para usuários de computador que precisam de maior precisão em seu trabalho, como historiadores(as) digitais. Permitem mais detalhamento ao rodar alguns programas, visto que você pode adicionar modificações para especificar exatamente como deseja que um programa seja executado. Além do mais, podem ser facilmente automatizados através de scripts, que são basicamente conjuntos de comandos baseados em texto.</description>


<pubDate>Wed, 11 Dec 2024 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/pt/licoes/introducao-linha-comando-bash</link>
<guid isPermaLink="true">https://programminghistorian.org/pt/licoes/introducao-linha-comando-bash</guid>
</item>
				
						<item>
<title>Algoritmos de agrupamento (clustering) utilizando scikit-learn em Python</title>

  <description>Este tutorial demonstra como aplicar algoritmos de agrupamento (clustering) utilizando Python a conjuntos de dados com duas aplicações práticas concretas. O primeiro exemplo utiliza os algoritmos de agrupamento para identificar grupos autoritários de autores Greco-romanos baseados nas suas publicações e respetiva receções. O segundo caso utiliza os mesmos algoritmos sobre dados textuais para descobrir grupos semânticos. Após terminar este tutorial conseguirá utilizar a biblioteca scikit-learn de Python em tarefas de agrupamento nos seus próprios conjuntos de dados, adicionando assim um método indispensável na sua caixa de ferramentas de análise exploratória de dados.</description>


<pubDate>Thu, 03 Oct 2024 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/pt/licoes/algoritmos-agrupamento-scikit-learn-python</link>
<guid isPermaLink="true">https://programminghistorian.org/pt/licoes/algoritmos-agrupamento-scikit-learn-python</guid>
</item>
				
						<item>
<title>Download Automático com Wget</title>

  <description>O Wget é um programa muito útil, que corre no computador através da linha de comandos, para facilitar o acesso a material online.</description>


<pubDate>Thu, 13 Jun 2024 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/pt/licoes/download-automatico-wget</link>
<guid isPermaLink="true">https://programminghistorian.org/pt/licoes/download-automatico-wget</guid>
</item>
				
						<item>
<title>Reconhecimento automático de manuscritos para o teste de idiomas não latinos</title>

  <description>Este tutorial tem como objetivo descrever as boas práticas para a criação de conjuntos de dados e para a especialização dos modelos em função de um projeto HTR (Handwritten Text Recognition – em português, Reconhecimento de Texto Manuscrito) ou OCR (Optical Character Recoginition – em português, Reconhecimento Ótico de Caracteres) de documentos que não utilizam o alfabeto latino e, portanto, para os quais não existe ou é muito escassa a existência de dados para processamento. Assim, este tutorial visa mostrar abordagens de &quot;minimal computing&quot; (em português, computação mínima) para analisar coleções digitais de grande escala em línguas não latinas. O nosso tutorial concentrar-se-á num exemplo em grego antigo, propondo uma abertura ao tratamento de manuscritos em árabe magrebino.</description>


<pubDate>Fri, 15 Mar 2024 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/pt/licoes/transcricao-automatica-grafias-nao-latinas</link>
<guid isPermaLink="true">https://programminghistorian.org/pt/licoes/transcricao-automatica-grafias-nao-latinas</guid>
</item>
				
						<item>
<title>Criando uma aplicação Web interativa com R e Shiny</title>

  <description>Esta lição demonstra como construir um mapa interativo na web usando R e a biblioteca Shiny. Na lição, será projetado e implementado um aplicativo simples, que consiste num controlo deslizante que permite ao usuário selecionar um intervalo de datas e exibir um conjunto de pontos correspondentes num mapa interativo.</description>


<pubDate>Sat, 14 Oct 2023 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/pt/licoes/aplicacao-web-interativa-r-shiny-leaflet</link>
<guid isPermaLink="true">https://programminghistorian.org/pt/licoes/aplicacao-web-interativa-r-shiny-leaflet</guid>
</item>
				
						<item>
<title>Introdução ao Jupyter Notebook</title>

  <description>Jupyter Notebook fornece um ambiente onde você pode trabalhar com facilidade o seu código na linguagem Python. Esta lição descreve como instalar o software Jupyter Notebook, como executar e criar ficheiros para o Jupyter Notebook.</description>


<pubDate>Fri, 02 Jun 2023 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/pt/licoes/introducao-jupyter-notebooks</link>
<guid isPermaLink="true">https://programminghistorian.org/pt/licoes/introducao-jupyter-notebooks</guid>
</item>
				
						<item>
<title>Análise de Correspondência para Pesquisa Histórica com R</title>

  <description>Esta lição explica como realizar e interpretar uma análise de correspondência com R, que pode ser usada para identificar relacionamentos dentro de dados categóricos.</description>


<pubDate>Tue, 23 May 2023 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/pt/licoes/analise-correspondencia-pesquisa-historica-R</link>
<guid isPermaLink="true">https://programminghistorian.org/pt/licoes/analise-correspondencia-pesquisa-historica-R</guid>
</item>
				
						<item>
<title>Explorar e Analisar Dados de Rede com Python</title>

  <description>Esta lição introduz métricas de rede e como tirar conclusões das mesmas quando se trabalha com dados de Humanidades. O leitor aprenderá como usar o pacote NetworkX do Python para produzir e trabalhar com estas estatísticas de rede.</description>


<pubDate>Fri, 12 May 2023 00:00:00 +0000</pubDate>

<link>https://programminghistorian.org/pt/licoes/explorar-analisar-dados-rede-python</link>
<guid isPermaLink="true">https://programminghistorian.org/pt/licoes/explorar-analisar-dados-rede-python</guid>
</item>
				


	</channel>
</rss>
