Skip to content

A modular AI project integrating AI, ML, Computer Vision, NLP, Automation, Cloud and APIs

License

Notifications You must be signed in to change notification settings

avarshvir/SPA_AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SPA AI 🤖

Your Personal AI Assistant | Side Project by Arshvir

Python React License: MIT

A modular AI assistant integrating AI/ML, Neural Network, Computer Vision, Natural Language Processing (NLP), GAI, Database, Cloud and Automation, powered by popular APIs and custom AI models.


Table of Contents


Features 🚀

Computer Vision

  • Object detection (YOLOv8)
  • Image classification & filtering
  • Live webcam processing

NLP

  • Sentiment analysis (NLTK/spaCy)
  • Named Entity Recognition (NER)
  • Text summarization (future)

Automation

  • File/folder organization
  • Cloud sync (AWS S3/Google Drive)
  • Scheduled tasks

API Integrations

  • OpenWeatherMap 🌤️
  • NASA APOD 🛰️
  • Giphy GIFs 🎭
  • TheMovieDB 🎥

Tech Stack ⚙️

Category Tools
Frontend React, Bootstrap, Axios
Backend FastAPI, Python 3.9+
AI/ML OpenCV, PyTorch, YOLO, spaCy, NLTK
Database SQLite, Firebase
DevOps Docker, GitHub Actions

Installation 📦

Prerequisites

  • Python 3.9+
  • Node.js 16+
  • Git

Steps

  1. Clone the repository:
    git clone https://github.com/avarshvir/SPA-AI.git  
    cd SPA-AI  
    

About

A modular AI project integrating AI, ML, Computer Vision, NLP, Automation, Cloud and APIs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published