Project Title: Naval Threat Prediction & Route Optimization AI Tool
- Purpose
To develop a lightweight simulation and AI model that predicts potential naval threat zones and recommends optimal maritime routes for unmanned or manned systems, enhancing operational planning and mission safety.
- Overview
This project mimics real-world mission planning by integrating dummy maritime data (routes, threats, weather) with a basic ML-based prediction model. It reflects Knexus’s focus on applying AI to mine warfare, unmanned systems, logistics, and mission planning. The app simulates how AI can support Navy operations by improving awareness and decision-making.
- Key Features
Threat Heatmap Generator: Uses historical (dummy) threat data to generate heatmaps showing high-risk zones.
AI Route Optimizer: Suggests safest, shortest, or stealth-based paths using ML regression or Dijkstra’s algorithm.
Mission Planner Interface: Web-based UI allowing users to input mission objectives and visualize AI-recommended plans.
Simulation Mode: Replay functionality to simulate scenarios and validate model outputs.
Ethical Control Toggle: Integrates a dummy “Rules of Engagement” logic toggle to align AI outputs with ethical constraints (to reflect awareness of compliance).
Frontend: React.js (Bootstrap for UI)
Backend: Python (Flask or FastAPI)
AI/ML: Scikit-learn for threat prediction, Pandas for data manipulation, NetworkX for route calculation
Data: Mock JSON data sets for threat zones, environmental data, and mission points
Visualization: Leaflet.js or Mapbox for route & heatmap overlays
Deployment: Vercel (Frontend), Render or Railway (Backend)
Smart Menu: AI-Powered Digital Restaurant Ordering System
- Purpose: To streamline restaurant ordering with an intelligent, user-friendly platform that mimics real-world food ordering, powered by personalization, and automation
- Overview: Developed a full-stack restaurant ordering system built on Next.js, with TypeScript Integrated advanced UI/UX using Bootstrap and React Context for state management The system personalizes user experience using behavior-based AI logic and simulates order flow from selection to delivery. Designed with scalability in mind, including planned GraphQL-based backend refactors, and real-time database connectivity Key Features AI-Powered Recommendations: Tracks user behavior to suggest personalized menu items. Embedding-based similarity for future semantic recommendations. Full Menu System: Search, sort, and filter items with persistent favorites using LocalStorage. Category-based filtering for better UX. Cart & Checkout Flow: Real-time cart updates, item quantity control, auto tax calculation, and persistent cart memory. Order Tracking Simulation: Live updates from Preparing to Out for Delivery, with auto timed redirection post-delivery. Upcoming Enhancements: Trending item ranking, behavioral analytics, and live updates via WebSockets.
- Tech Stack: Next.js (TypeScript), Bootstrap, React Context API, LocalStorage, Custom AI Logic (Behavioral Embeddings), GraphQL (Planned).
Transposition Cipher Encryption Tool
- Purpose To implement a custom text encryption method demonstrating creative use of data structures in cryptography.
- Overview
Designed a Python tool that transforms text using a transposition cipher mechanism. Data is chunked and sorted by a user-provided key using Pandas DataFrames for visualization and processing, offering a flexible and educational approach to encryption.
Columnar Rearrangement: Text is rearranged based on key-sorted column positions. Dynamic Padding: Automatic whitespace handling ensures complete matrix rows. Custom Algorithm Design: Developed from scratch with clear modular logic and verbose output for testing.
Python, Pandas
WORD DICTIONARY WEB APPLICATION
To serve as a comprehensive word-learning tool with search, bookmark, and pronunciation features for students, teachers, and language enthusiasts.
Built a PHP-MySQL powered dictionary web app hosted on Hostinger. The app allows users to search words in real-time, listen to pronunciations, and save frequently used or interesting words for quick access. It emphasizes fast interaction, dynamic content, and a clutter-free interface.
Search & Browse: Real-time AJAX search with partial match filtering from a live MySQL database. Bookmarking: Add/remove favorite words, saved in user-specific lists. Pronunciation: TTS functionality through JavaScript’s SpeechSynthesis API for spoken word output. UI Interactivity: Expand/collapse word meanings for compact display. Security & Optimization: Backend APIs include input sanitization to prevent SQL injection and return optimized payloads.
Frontend: HTML, CSS (Bootstrap), JavaScript (AJAX, Fetch API, SpeechSynthesis) Backend: PHP APIs, MySQL Database Hosting: Hostinger