RevTpark / pokeDex

Hobby project created to learn more about ML and algorithms

Home Page:https://pokedex-4thp.onrender.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PokeDex

Additional

Tech Stack

  • Jupyter Notebook
  • Flask/Python
  • HTML/CSS/JS

Functionalities

  • Home Page allows to search pokemon based on Name, Type and Generation.
  • Pokemon guesser using image works like a real pokedex. Upload an image to the guesser or take one. And it will guess the closest pokemon(Trained for the first 151 pokemon only).
  • Pokemon guesser using text tries to guess a pokemon using a pokemon description provided to it. The description is matched to the closest pokedex entry from all generations(Trained for the first 151 pokemon only).
  • Pokemon Team Strength Ranker is an algorithm that ranks a given team. How the algorithm works:
    • Overall the strength of the team depends on the type coverage as the stats can vary based on Level, IV's, Nature, etc. But type remains constant for all the teams.
    • Strength of the team is greater if the type coverage in terms of attack is wide.
    • Also higher the immunities to other types or resistant to other types better the strength.
    • If weakness can be covered by other team members, the strength increases.
    • If team is 4X weak to certain types, the strength decreases.

About

Hobby project created to learn more about ML and algorithms

https://pokedex-4thp.onrender.com


Languages

Language:PureBasic 35.3%Language:Python 29.0%Language:HTML 15.1%Language:CSS 11.0%Language:JavaScript 9.5%Language:Batchfile 0.1%Language:Procfile 0.0%