Software and data

Research software and data

Documented research code for geospatial analysis, terrain interpretation and academic applications. Licence information is shown only where the repository provides it.

Software

Archaeological Site Detection

MIT-licensed Python tools for detecting archaeological traces in multi-band GeoTIFF data using deep learning and classical image processing. The workflow supports UAV orthophotos, digital surface and terrain models, and compatible aerial or LiDAR products.

  • Python
  • GeoTIFF
  • Deep Learning
  • LiDAR

Software

Satellite-to-Map Generation with Autoencoders

A public TensorFlow and Keras research pipeline that trains autoencoders to transform satellite or orthophoto imagery into cartographic output while preserving geospatial coordinates in GeoTIFF files.

  • Python
  • TensorFlow
  • Autoencoder
  • GeoTIFF

Software

Vision-Based UAV Altitude Estimation (ResNet50)

Public Python research code for estimating UAV flight altitude directly from single-frame nadir aerial images with ResNet50 and related convolutional models.

  • Python
  • TensorFlow
  • ResNet50
  • Computer Vision

Software

DEM Surface Area Calculation Tool

Public Python tools for calculating topographic surface area and evaluating resolution sensitivity from digital elevation models and synthetic terrain cases.

  • Python
  • DEM
  • GIS
  • Terrain Analysis

Software

AI Academic Assistant Web Application

GPL-3.0-licensed Flask application with retrieval-augmented generation, hybrid vector and BM25 search, streaming responses and administrative tools for academic student support.

  • Python
  • Flask
  • RAG
  • NLP

Related projects

  • Development and Integration of a Student Assistant Web Application with OpenAI-Based CustomGPT