ContactsnApp: Extract and Annotate Phone Numbers from Images Using AI Models

Building on my earlier exploration of custom ChatGPTs, I tried building an AI app from scratch, primarily using vibe coding supported by GitHub Copilot in VSCode. Inspired by a recent Airbnb experience, I developed ContactsnApp: a user-friendly application designed to streamline the extraction and annotation of phone numbers from images using AI models. Comments from the Co-author I asked ChatGPT how the project went. Here it is in her own words: ...

27 Apr 2025 · 4 min · tjards

New publication in Automatica!

Emergent homeomorphic curves in swarms This work introduces the concept of geometric embeddings, which permit the application of linear control policies to produce globally-stable emergent curves in swarms of unmanned aerial vehicles. The vehicles make decisions based only on local observations, without knowing their role in the larger group. Below is an animation of the technique being used to produce a lemniscatic arc. Article available here. Code available here. ...

28 Feb 2025 · 1 min · tjards

Co-doc: A Custom GPT Research Assistant

Key Points Built a custom ChatGPT to assist me with my research. Trained it on actual comments from peer-review. Received feedback on my proposed revisions. Overall impressed with its initial performance. Introduction One of my holiday projects this year was to play with some of the special features that come with the OpenAI ChatGPT Plus account. In additon to gaining access to better models and more reliable performance, the Plus account allows you to create your own custom GPTs, tailored to your own needs. ...

25 Dec 2024 · 4 min · tjards