Skip to content
View ankitkapooor's full-sized avatar
💻
💻

Block or report ankitkapooor

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
ankitkapooor/README.md
  • 👋 Hi, I’m Ankit Kapoor
  • 🎓 I'm studying at BITS Pilani, Dubai
  • 👀 I’m interested in programming, philosophy, literature and creative writing
  • 🌱 I’m currently learning multiple subjects including AI, Data Science and Machine Learning
  • 💞️ I’m looking to collaborate on projects based on NLP, or any other innovative ideas encompassing the concepts of AI and data science
  • 📫 email me at ankitkapoor0406.ak@gmail.com, or hit me up on my LinkedIn profile
  • 💻 Go here to see the resume in action
#Resume

class Ankit:
  def __init__(self):
    self.name = "Ankit Kapoor"
    self.age = 22
    self.gender = "Male"
    self.phone_number = 543030659
    self.email = "ankitkapoor0406.ak@gmai.com"
    self.github = "GitHub"
    self.linkedin = "LinkedIn"

    skills = ["Python", "Java", "C", "HTML", "Json",
              "MySQL", "KERAS", "NUMPY", "TensotFlow",
              "Natural Language Processing", "AI", "ML"]

  def education(school_name):
    school = {}

    school["BITS Pilani, Dubai"] = ["B.E.", "Computer Science", "N/A", "7.46", "2018 - 2020"]
    school["Hislop College"] = ["Class XII", "PCM", "Maharashta State", "78%", "2018"]
    school["Bhavans BP Vidya Mandir"] = ["Class X", "N/A", "CBSE", "96%", "2016"]

    return f'School Name: {school_name}\nCourse: {school[school_name][0]}\nSpecialization: {school[school_name][1]}\nBoard: {school[school_name][2]}\nScore: {school[school_name][3]}\nYear: {school[school_name][4]}'

  def work_experience(company_name):
    organisations = {
    "SustVest": ["Front End Development Intern", "Dubai, UAE", "June 2021 - August 2021"],
	#Project Intern for front end development, Coding in HTML/CSS, Figma, report writing
    "Ascent Business Solutions": ["RPA Intern", "Nagpur, India", "May 2020 - June 2020"],
    	#Project Intern for RPA (Robotic Process Automation) Projects, basic coding, report #writing
    "Infinite Space": ["Content Management Intern", "Nagpur, India", "July 2018"],
    	#Assistance with organization of events (seminars, guest talks etc.), handling social #media posts, writing passages for posts/blogs.
    "Ascent Business Solutions": ["Front End Development Intern", "Nagpur, India", "July 2018"]
    	#Project assistant for Websites & front end projects, Basic HTML/CSS, website debugging, #report writing

        }
    return f'Company Name: {company_name}\nPosition: {organisations[company_name][0]}\nLocation: {organisations[company_name][1]}\nDate: {organisations[company_name][2]}'

  def project():
    project_list = [
      "MedBot using GPT-2 (Sem VII)",
        #Created a smart chatbot that implements NLG through a distilled version of GPT-2. It can #hold conversations and generate replies based on medical #queries. Ongoing part of my #Thesis.
      "Smart Chatbot in Python (Self, 2021)",
        #A smart chatbot that uses NLP and neural network to communicate with the user. It is #completely voice activated and can scrape Google and #YouTube.
      "Smart Discord Bot (Self, 2021)",
        #A smart chatbot hosted on Discord, uses NLP to perform #basic human communication. It #also uses the bot also has multiple functions like displaying movie recommendations, #Wikipedia articles, jokes/memes.
      "NLG Bot in python (Self, 2022)",
        #Created a smart chatbot that implements NLG through a distilled version of GPT-2. It can #hold conversations through replies it generates by itself #based on user queries.
      "Heart Disease Prediction (Sem VII)",
        #Co-authored a research paper which explores and compares various machine learning #algorithms used to predict heart disease in patients.
      "Movie Recommender System (Sem VII)",
        #This is a movie recommender system that works on the basis of the KNN (K Nearest #Neighbors) algorithm. Recommends 20 movies based on user input #and user ratings.
      "BigF Compiler (Sem VI)",
        #BigF is a small step I took in designing my own computer programming language. Converts #BigF (my language) to C code.
      "Wordle Solver (Self, 2022)"
        #Programmed an automated way to tackle the popular puzzle #game called Wordle.
      "Collatz Conjecture (Self, 2021)"
        #Coded a program in Java and Python which uses the Collatz conjecture to procedurally #generate patterns.
        ]
    return '\n'.join(project for project in project_list)

  def extra():
      '''
          •	Written and published a fiction novel named “The Book of Destiny”, published by Notion Press Chennai in 2015
          •	Taught rural and underprivileged children in a village near the district Tons with INME in 2017
          •	Participated in Google Hashcode, 2019
          •	Completed a course on Philosophy on Coursera
          •	Wrote for Perspectives, the BPDC magazine in 2018
          •	Completed online courses for ML & AI, and English creative writing from MyCaptain in 2017
          •	Volunteered with Rotary Club of Nagpur North to distribute supplies and helped create makeshift
          •	tarpaulin ceilings for slums during monsoon
          •	Member of Quizzards, the BPDC quiz group (2018-present)
      '''
      return 'type help(Ankit.extra) to see hobbies'

Pinned Loading

  1. Villager Villager Public

    Villager a chabot made on top of a distilled version of GPT-2 by using the HuggingFace Repository. The bot is trained on the open source dataset, Topical-Chat Repository made available by Amazon. V…

    Jupyter Notebook 2

  2. Tadpole Tadpole Public

    A smart, conversational Discord bot!

    Python

  3. MedBot MedBot Public

    MedBot is a medical smart chatbot which uses NLG to answer user medical queries. It is made on top of a distilled version of GPT-2 by using the HuggingFace Repository. The bot is trained on medical…

    Jupyter Notebook 4 1

  4. Luna Luna Public

    Luna is a chatbot coded in Python. It implements NLP (Natural Language Processing) to have vernacular conversations with humans. You can either converse with text through the message box or using v…

    Python

  5. HeartDiseasePrediction HeartDiseasePrediction Public

    The research paper explores the idea of predicting heart disease based on a person’s medical data using various machine learning algorithms. Through the course of the paper, we explore various char…

    Jupyter Notebook 2 2

  6. MovieRecommenderSystem MovieRecommenderSystem Public

    This is a movie recommender system that works on the basis of the KNN (K Nearest Neighbors) algorithm. The database used has close to 10,000 movies and 110,000 user reviews which are all tabulated …

    Python