Skip to content
View Arjun-G-Ravi's full-sized avatar
Block or Report

Block or report Arjun-G-Ravi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Arjun-G-Ravi/README.md

MasterHead


Interesting Repositories:

Sl No. Repository Name Description
1 AI-Chess This is a project where I try to create a chess engine. It is currently under development.
2 Chat GPT-2 This is a version of OpenAI's GPT-2, finetuned for chatting. This is a highly capable model for 124M parameters (which is very small by today's standards).
3 ml_algos This is a ML library, similar to sklearn, but with fewer algorithms. This is more like a learning project than a practical, super advanced full-fledged library. Why use sklearn, when you can use something worse? This is under development.
4 Cow Invaders This is a game developed in pygame. It is the game of a cow, who stops monsters from getting to the barn. The game is complete, but I plan on automating it with AI to find various game strategies.
5 AI Assistant This is a rule-based AI assistant that I made back in 2019-20. It is vastly outperformed by today's LLMs and hence is not worth upgrading. But it can be used as a 'first big project' for a Python beginner programmer. Update: A better one is available in Desktop-Assistant

Repositories for Learning:

Sl No. Repository Name Description
1 AI Notes This repo contains the notes I made during my AI journey. The notes tend to be systematic and easy to understand.
2 Non AI Notes This repo contains the notes on: DSA - Linux - Python - Git - c and other CS topics.
3 Recreating projects I try to recreate popular projects made by others.
4 Replicating research papers I try to replicate famous AI-ML research papers and implement them in code.
5 Noob Projects Contains lots of simple projects, which are not worthy of separate repositories.

Tools I am super familiar with:

jupyter_notebook python pytorch scikit_learn scikit_learn pandas scikit_learn scikit_learn opencv linux arduino c git mysql

My Profiles:

arjungravi arjun_g_ravi arjungravi

Popular repositories

  1. Making-Fun_stuff Making-Fun_stuff Public

    This is where I wander to the woods and code fun stuff. Many of these things could be practically useful, while many others would just be for fun.

    Python 2

  2. AI_Assistant AI_Assistant Public

    These contains the AI assistant I made

    Python 1

  3. Non-AI-Notes Non-AI-Notes Public

    I write notes for things not directly related to AI-ML. But all these makes you better for learning AI.

    Jupyter Notebook 1

  4. AI-Notes AI-Notes Public

    My path of learning AI. It is a more or less methodical approach to learning ML, DL and more.

    Jupyter Notebook 1

  5. sklearn-mini sklearn-mini Public

    Sklearn in 1000 lines of code

    Python 1

  6. recreating_projects recreating_projects Public

    I try replicating popular projects. This is primarily for study purposes.

    Jupyter Notebook 1