FamilyTech Translator: Finally, a Way to Explain What I Actually Do.
This is a submission for the Hacktoberfest Weekend Challenge: Build for a Friend FamilyTech Translator: Finally, a Way to Explain What I Actually Do What I Built My family knows I work in software. But if I say: "I'm working with Spring Boot, REST APIs, PostgreSQL, React, and microservices." …I get the classic response: "Okay, but what do you actually do?" That's the problem I wanted to solve. So…
Title: FamilyTech Translator: Finally, a Way to Explain What I Actually Do
FamilyTech Translator is a new AI-powered tool designed to explain technical concepts in a way that individual people can understand, based on their personal background. The creator of the project wanted to find a solution to the common problem of people not understanding technical jargon and being unable to explain it to others.
The tool utilizes an AI model that understands the background of the person they are explaining to, including their relationship to the speaker, their occupation, their interests, what they are familiar with, their technical comfort level, and their preferred communication style. This allows the AI to create analogies based on the person's world, making the explanation more relatable and accessible.
For example, instead of hearing a generic explanation of Kubernetes, one can ask the FamilyTech Translator to explain it to their tailor grandfather or a farmer friend. The AI will then provide a unique explanation that fits the person's world, using concepts they are already familiar with, such as workers, work distribution, backup arrangements, and managing multiple tasks.
The important aspect of FamilyTech Translator is that it allows the person to test their understanding by trying to explain the technical concept back to the AI. This ensures that the person not only understands the concept but can also communicate it effectively to others.
The application is built using a simple architecture, with React and TypeScript for the frontend, a Spring Boot REST API for the backend, and a PostgreSQL database for storing user data. The project also uses an open-source AI model, specifically an open-weight model, to process the explanations.
The live demo of the FamilyTech Translator can be accessed at https://family-techtranslator.vercel.app/, and the backend code is available at https://familytech-translator-backend.onrender.com. The project's GitHub repository can be found at https://github.com/savit0r/Family_Techtranslator.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.