Building a Semantic Search Application for the Navy's Joint Fleet Maintenance Manual
By
cckolon
Kettled twice. Extra chewy, extra trustworthy.
Summary
The article describes a personal project to build a semantic search application for the Joint Fleet Maintenance Manual (JFMM), a 3,470-page Navy quality assurance document. The author, a former Navy QA officer, shares their experience with submarine quality assurance and explains the challenges of navigating the complex JFMM. The article details the technical implementation of creating a searchable web app using modern tools like Next.js, Supabase, and OpenAI embeddings to make the dense technical manual more accessible and useful for Navy personnel.
Key quotes
· 5 pulledWeighing in at 3470 pages, the JFMM is not light reading.
The Navy's QA governing instruction is a book called the Joint Fleet Maintenance Manual, or JFMM (pronounced 'Jiff-m').
During my last couple years in the Navy, I became intimately familiar with submarine quality assurance (QA).
QA forms are used to create Objective Quality Evidence (OQE) when required by...
I went to QA school and became the QA officer (QAO) of PCU New Jersey.
You might also wanna read
Building a Minimal RAG System from Scratch: PDF to Highlighted Answers in ~100 Lines of Python
A hands-on tutorial that builds the smallest functional RAG (Retrieval-Augmented Generation) system from scratch using about 100 lines of Py
Steve Jobs: Learning to program computers teaches you how to think
This article features a quote from Steve Jobs about the importance of learning computer programming, where he argues that coding teaches peo
tiny-vllm: An Open-Source C++ and CUDA LLM Inference Engine with Educational Course
This article presents tiny-vllm, an open-source project that provides both a full C++ and CUDA implementation of a high-performance LLM infe
How AI coding assistants are helping introverted junior developers bridge the experience gap
The article explores how AI coding assistants like GitHub Copilot and IBM's Bob are reshaping the experience of junior developers. It argues
thenewstack.io·3d agoHow to Install Sakai LMS on AlmaLinux VPS: A Step-by-Step Guide
This article provides a step-by-step technical guide for installing Sakai LMS (Learning Management System) on an AlmaLinux VPS. It covers th
blog.radwebhosting.com·3d agoMini Micro Website Navigation Page
This appears to be a navigation/menu page for a website called "Mini Micro" — likely a platform related to a programming language, game engi
