Skip to content

AymanAlSuleihi/hudhud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

259 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hudhud | 𐩠𐩵𐩠𐩵

Test Docker Compose

Hudhud is a modern digital platform for exploring pre-Islamic Arabian inscriptions. It aims to make these valuable historical artifacts accessible to researchers, students, and anyone interested in ancient Arabian cultures and languages.

Explore at: hudhud.shebascaravan.com

Project Overview

The name "Hudhud" (هدهد) refers to the hoopoe, a bird significant in Arabian folklore, symbolising wisdom and the transmission of knowledge. The platform serves as a bridge connecting modern researchers with ancient inscriptions, facilitating the discovery and sharing of the rich epigraphic heritage of pre-Islamic Arabia.

The epigraphic data in Hudhud is provided by the Digital Archive for the Study of pre-Islamic Arabian Inscriptions (DASI), developed by the University of Pisa and CNR (Italian National Research Council).

Hudhud aims to build upon DASI and aid exploration by implementing advanced search capabilities, data analysis and visualisation, interactive mapping, AI-powered Q&A and tools for comparing and connecting related inscriptions.

Features

  • Advanced Search: Search within inscription text, translations, notes, bibliography, and more.
  • Detailed Records: Access comprehensive information about each inscription, including images, translations, cultural notes, and bibliographic references.
  • AI Q&A: Ask Hudhud questions about Ancient South Arabian history and inscriptions, powered by AI.
  • Semantic Markers: View highlighted and annotate key terms, names, and concepts within inscriptions.
  • Similarity Analysis: Discover and compare related inscriptions using text and metadata similarity.
  • Geographic Mapping: Explore artifacts in their geographical context with interactive maps.

Note: Development is ongoing. More features will be added soon!

Technologies

Hudhud is built with the following technologies:

Frontend:

React TypeScript Tailwind CSS Maplibre GL ECharts

Backend:

FastAPI PostgreSQL OpenAI OpenSearch Docker Nginx Traefik

About

Hudhud (𐩠𐩵𐩠𐩵) is an AI-powered platform for exploring Ancient South Arabian texts, integrating DASI with streaming conversational AI. Combines hybrid semantic/keyword RAG, OpenSearch full-text retrieval, pgvector embeddings, advanced filters, and interactive maps to enable rich, AI-assisted historical research.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors