Skip to content

NaveenDA/naveenda.github.io

Repository files navigation

Naveen DA - Portfolio

Welcome to my portfolio website! This is a showcase of my work as a Machine Learning Engineer, featuring interactive AI demonstrations and projects.

🚀 Live Demo

Visit the live portfolio at: https://naveenda.live

🎮 Interactive AI Projects

1. Snake AI with NEAT and Q-Learning

  • Classic Snake game implementation with AI
  • Uses NEAT (NeuroEvolution of Augmenting Topologies) and Q-Learning algorithms
  • Watch the AI learn and improve its gameplay through reinforcement learning
  • Try it here

2. Flappy Bird AI with NEAT

  • Flappy Bird game with AI implementation
  • Uses NEAT algorithm for neural network evolution
  • Demonstrates natural selection and adaptation in AI
  • Try it here

3. Longplayer Simulation

  • A simulation of Longplayer, a generative composition built from six short recordings of Tibetan singing bowls. For 1000 years, it will play without repetition.
  • Try it here

🛠️ Technologies Used

  • Frontend Framework: Next.js 15
  • Styling: Tailwind CSS
  • AI Libraries:
    • NEAT (NeuroEvolution of Augmenting Topologies)
    • Q-Learning implementation
  • Game Development:
    • Phaser.js
    • Matter.js for physics
  • Animation: Framer Motion
  • Type Safety: TypeScript

🚀 Getting Started

Prerequisites

  • Node.js (LTS version)
  • npm or yarn

Installation

  1. Clone the repository:
git clone https://github.com/naveenda/portfoilio.git
cd portfoilio
  1. Install dependencies:
npm install
# or
yarn install
  1. Run the development server:
npm run dev
# or
yarn dev
  1. Open http://localhost:3000 in your browser.

🏗️ Building for Production

npm run build
# or
yarn build

📝 License

This project is licensed under the MIT License - see the LICENSE file for details.

🤝 Contact

🙏 Acknowledgments

  • NEAT algorithm implementation inspired by neataptic
  • Game assets and inspiration from classic games
  • Next.js team for the amazing framework

About

A personal Portfolio for https://naveenda.github.io

Topics

Resources

Stars

Watchers

Forks

Contributors