SShortSingh.
Back to feed

Intern Builds AR Demo and 3D Models of Lahore Heritage Sites Using AI Tools

0
·1 views

MD Humna Attique completed an AI-based 3D reconstruction internship with PreserveMy.World × TechRealm under the Charbagh Collective team, focusing on Pakistani cultural heritage sites. Working on Shalimar Gardens and Lahore Fort in Lahore, she used COLMAP for Structure-from-Motion reconstruction and Three.js for interactive AR visualization. A key achievement was debugging a failed reconstruction of the Moorcroft Pavilion, improving camera registration from 2 out of 15 to a full 15 out of 15 and increasing sparse point count from 42 to 842 by curating better-overlapping image sets. She also built and deployed a live AR viewer for Lahore Fort using MiDaS-generated depth maps validated against a COLMAP benchmark dataset. The internship, concluding in August 2026, produced a portfolio of technical case studies and repositories submitted as evidence for certificate review.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Hugging Face Highlights 10 AI Papers Focused on Agentic RL and Long-Horizon Tasks

On August 8, 2026, Hugging Face's top-upvoted paper rankings revealed a clear shift in AI research toward task-executing agents rather than simple question-answering systems. Among the ten featured papers, recurring themes included agentic reinforcement learning, long-horizon planning, reward modeling, and spatiotemporal reasoning. One notable paper proposed a recursive synthesis approach, breaking complex multi-step tasks into verifiable sub-goals to address the challenge of sparse terminal rewards. Another, AgentOPSD, introduced recursive self-distillation for agentic RL, allowing agents to iteratively improve by learning from their own previously successful trajectories. A third paper, ABSeeker, tackled credit assignment in long search tasks by backtracking from correct answers to identify which intermediate steps genuinely contributed to success.

0
ProgrammingDEV Community ·

Developer open-sources TypeScript library for dividend and DRIP calculations

A developer has released dividend-math, a lightweight, zero-dependency TypeScript library containing pure functions for calculating dividend yield, payout ratio, monthly income, and dividend reinvestment plan (DRIP) projections. The library was extracted from the codebase behind dividendpayoutcalculator.com, a free browser-based tool that also includes dedicated calculators for ETFs like SCHD and QQQI. A key insight highlighted by the author is that a lower yield with strong annual dividend growth can outperform a flat high yield over a long horizon when dividends are reinvested. The library is available on npm under the MIT license and is backed by 16 unit tests covering edge cases such as zero price and zero growth inputs. Developers can install it via npm or copy the single source file directly into their projects.

0
ProgrammingDEV Community ·

How Apigee X Handles Backend Failover Using Target Servers and Load Balancing

Apigee X supports high availability by allowing developers to configure multiple named Target Servers that decouple backend URLs from API proxy configurations. When one backend instance fails, Apigee's built-in load balancer automatically stops routing traffic to it and redirects requests to healthy servers. The platform offers multiple load balancing algorithms, including RoundRobin, Weighted, and LeastConnections, to control how traffic is distributed. Features like MaxFailures, health monitoring, and retry logic further strengthen failover behavior and help determine when a recovered server re-enters rotation. Understanding these mechanisms is considered essential for designing resilient, production-grade API architectures on Apigee X.

0
ProgrammingDEV Community ·

Developer builds Jobman, a daemonless CLI job manager to replace nohup workarounds

A developer created Jobman, an open-source command-line job manager written in Go, after finding nohup too limited for complex background tasks. Jobman adds features such as automatic retries, timeouts, inter-job dependencies, email or webhook notifications, and separate log streams — without requiring a shared daemon process. It stores job metadata in SQLite and uses plain files for logs, making it a lightweight, per-user local tool rather than a system-wide scheduler. The tool runs on Linux, macOS, and Windows, and is designed for use cases like data imports, research scripts, long builds, and jobs launched over SSH. Jobman is MIT-licensed, available via Homebrew and other package formats, with source code on GitHub and documentation at jobman.tech.