Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

Digital Humanities: Tools

An introduction to digital humanities

Textual analysis

For Starters


Voyant is an online, text analysis tool.  It allows users to upload or paste text and get back visualizations and analysis based on that text.  Includes standard text analysis features such as topic modeling, word frequency, co-location of phrases, and more. 


‚ÄčLexos is a great resource for visualizing large text sets through a web-based platform. 


Text Analysis Portal for Research (TAPoR) is a portal for discovering text analysis tools.


A data mining and visualization toolbox requires no programming or in-depth mathematical knowledge. Text-mining functions can be supported by installing Orange-Text addon.

Advanced with Programming


NLTK is a leading platform for building Python programs to work with human language data.


spaCy is a free open-source library for Natural Language Processing in Python. It features NER, POS tagging, dependency parsing, word vectors and more.


AllenNLP is an open-source project backed by the Allen Institute for Artificial Intelligence (AI2). It is built on top of PyTorch and is designed to support researchers, engineers, students, etc., who wish to build high quality deep NLP models with ease. It provides high-level abstractions and APIs for common components and models in modern NLP


Gensim is a Python library for topic modellingdocument indexing and similarity retrieval with large corpora.


For Starters


Offers unique capabilities and flexible licensing for applying location-based analytics to your business practices. Gain greater insights using contextual tools to visualize and analyze your data. Collaborate and share via maps, apps, dashboards and reports.


A Free and Open Source Geographic Information System to create, edit, visualise, analyse and publish geospatial information 

Google Earth Pro

Google Earth Pro on desktop is free for users with advanced feature needs. Import and export GIS data, and go back in time with historical imagery. Available on PC, Mac, or Linux.

Advanced with Programming


Leaflet is the leading open-source JavaScript library for mobile-friendly interactive maps. It's lightweight and flexible for simple development.

Data Visualization

For Starters

Tabeau Public

Tableau Public is free software that can allow anyone to connect to a spreadsheet or file and create interactive data visualizations for the web.


Gephi is the leading visualization and exploration software for all kinds of graphs and networks.


A data mining and visualization toolbox requires no programming or in-depth mathematical knowledge. 


An online chart studio to publish and embed interactive charts online. Plotly also provide graphing libraries and framework for building web analytic applications which require programming skills in Python or R.


Advanced with Programming

R Studio

Free and open-source software for data science. Programming skill in R is required.

Timeline JS3

An open sources tools which allows the public to build an interactive timeline with visual material.


Digital Scholarship Librarian

Profile Photo
Terry Chung
5/F, Main Library, University of Hong Kong, Pokfulam Road,
Hong Kong
(852) 2859-7002