Caricature of the author - Kavith
Kavith Kamaraj
blognowusescontact
blognowusescontact

Blog

  • OpenAI o3 vs. My Photos: A Geo-Guessing Experiment
    Published: 26-Apr-2025
    Testing how accurately OpenAI's o3 model can identify locations from photos without any metadata.

  • My self-hosting experience (so far!)
    Published: 03-Jun-2024
    An article detailing my venture into self-hosting, including helpful links and tips for newcomers.

  • How I built my personal website using SvelteKit, Tailwind CSS & CloudFlare Pages
    Published: 17-Feb-2024
    The mandatory blog post about how I built my new personal website.

  • Fixing an OOPS! Error - Defining multiple domains in properties
    Published: 24-Jul-2020
    The solution for a common OOPS! (OntOlogy Pitfall Scanner!) error.

  • Security & Privacy for the Internet of Things (IoT)
    Published: 10-Mar-2020
    An article detailing some of the security and privacy challenges in IoT, relevant cyber-attacks, and a few security-focused takeaways for IoT device manufacturers and developers.

  • Intelligent Push Notification Systems for Smartphones
    Published: 24-Dec-2019
    Describing an adaptive smartphone notification system that optimises for high value, benefitting both the business and the user.

  • A Disaster Response Application
    Published: 22-Nov-2019
    Building a proof-of-concept application to reduce the total time required to notify emergency response teams of a calamity. It relies on collecting citizens' heart rates and collating it with noise data to determine if an emergency response team needs to be dispatched or not.