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

Highlights

  • Pro

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


My Best 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 Sklearn-mini Skmini is an attempt to recreate sklearn in under 1000 lines of code.
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.

arjun-g-ravi arjun-g-ravi









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:

arjun-g-ravi-a63864227 arjungravi arjun_g_ravi arjungravi

Popular repositories Loading

  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. chat-GPT-2 chat-GPT-2 Public

    Fine tuning GPT2 to 'chat' version

    Jupyter Notebook 2

  3. Arjun-G-Ravi Arjun-G-Ravi Public

    Config files for my GitHub profile.

    1

  4. AI_Assistant AI_Assistant Public

    These contains the AI assistant I made

    Python 1

  5. 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

  6. 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