Skip to content

shahsuraj0204/novaAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🌌 NovaAI – Intelligent Conversational Assistant

NovaAI is an immersive, AI-powered web app that offers a personalized, interactive chatbot experience. Built for the Nokia Test Automation Hackathon, NovaAI showcases the feasibility of Test Procedure Automation using NLP/NLU, with multi-modal input, dynamic animations, and intelligent response capabilities.


✨ Features

  • 🎬 Animated Intro: Brand reveal with glowing NovaAI logo and wave background.
  • 🧠 Conversational AI: NLP/NLU-based response engine trained on custom patterns and categories.
  • 🗣️ Voice Input: Speech-to-text support using browser APIs for hands-free interaction.
  • 🖼️ Image Recognition Ready: UI designed to allow OCR/photo uploads for test data (future-ready).
  • 🧾 Test Knowledge Assistant: Built-in knowledge base with support for test programming, creative writing, and learning.
  • 🌗 Dark Mode: One-click toggle for light/dark theme with smooth transitions.
  • 📱 Responsive Design: Fully optimized for mobile, tablet, and desktop.
  • 🔮 Chat Modes: Switch between Nova Pro, Nova Lite, and Nova Creative chat personalities.
  • 💬 Smart Suggestions: One-tap prompts for quick interaction ideas.
  • 📅 Dynamic Greeting: Time-sensitive greetings and date display.
  • 🔔 Custom Notification System: Context-aware alert pop-ups throughout the app.

🚀 Technologies Used

  • Frontend: HTML5, Tailwind CSS, JavaScript
  • Animation: Custom CSS animations, @keyframes, and dynamic progress bars
  • AI Core: Rule-based NLP with pattern matching and fallback NLP.js-style logic
  • Voice API: SpeechRecognition (Web Speech API)
  • Design: Fully responsive with accessibility considerations and visual delight

🎯 Use Case

NovaAI acts as a proof-of-concept assistant that could:

  • Parse and understand test cases
  • Provide contextual test info on voice/image/text query
  • Guide test engineers using NLP/NLU-driven prompts
  • Automate common queries in the software QA lifecycle

📸 Demo Preview

Coming soon – add screenshots or demo GIFs here


📂 How to Run

git clone https://github.com/your-username/novaai.git
cd novaai
# Open index.html in your browser

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors