Owais Qureshi's repositories
algorithms-sedgewick-wayne
Solutions to the exercises of the Algorithms book by Robert Sedgewick and Kevin Wayne
algs4-CSharp
A C# port of the algs4 library from "Algorithms, 4th Edition" http://algs4.cs.princeton.edu/home/
AngularWorks
Learning Angular
BookListMVC
Experimenting with ASP.NET Core MVC 3.1
C-Sharp-Algorithms
:books: :chart_with_upwards_trend: Plug-and-play class-library project of standard Data Structures and Algorithms in C#
CodeChallenges
This Repo contains my solutions to LeetCode and HackerRank problems
cSharpCodeSessions
Contains code for the C# Zoom Sessions
cSharpNotes
C# topics I like to explore
daily-coding-problem
Solutions to problems sent by dailycodingproblem.com
Data-Structures-and-Algorithms-in-Java-6th-Edition
Code extracts and notes from the book by Michael T. Goodrich, Roberto Tamassia and Michael H. Goldwasser
git-one
Testing out Git
github-slideshow
A robot powered training repository :robot:
LMS
Learning Management System (LMS) is a web application that manages courses offered by a department in a university and the course materials. The LMS database records the lecture notes and the assignments of courses offered such that instructors and students can share course contents online.
newsmap-js
NewsMap JS - JS implementation of the defunct newsmap.jp
Resume-Job-Description-Matching
The purpose of this project was to defeat the current Application Tracking System used by most of the organization to filter out resumes. In order to achieve this goal I had to come up with a universal score which can help the applicant understand the current status of the match. The following steps were undertaken for this project 1) Job Descriptions were collected from Glass Door Web Site using Selenium as other scrappers failed 2) PDF resume parsing using PDF Miner 3) Creating a vector representation of each Job Description - Used word2Vec to create the vector in 300-dimensional vector space with each document represented as a list of word vectors 4) Given each word its required weights to counter few Job Description specific words to be dealt with - Used TFIDF score to get the word weights. 5) Important skill related words were given higher weights and overall mean of each Job description was obtained using the product for word vector and its TFIDF scores 6) Cosine Similarity was used get the similarities of the Job Description and the Resume 7) Various Natural Language Processing Techniques were identified to suggest on the improvements in the resume that could help increase the match score
resume-match
Web app to match resume to job type, using nlp svm classifier model. Data via webscraping. Uploaded resume converted from PDF to text using OCR.
resume-schema
JSON-Schema is used here to define and validate our proposed resume json
ritzy
Collaborative web-based rich text editor
swarm
JavaScript replicated model (M of MVC) library
t81_558_deep_learning
Washington University (in St. Louis) Course T81-558: Applications of Deep Neural Networks
Video-conferencing-web-application
Developed a multi-party video conferencing and web chat application using WebRTC, Javascript and Web-sockets with features such as canvas sharing, presentation sharing and video sharing.
WebRTC-Experiment
WebRTC, WebRTC and WebRTC. Everything here is all about WebRTC!!
XingXpressionEvaluator
A C# Class Library for Math Expression Evalaution