Pinned Repositories
add-two-polynomials-linked-list
Given two polynomial numbers represented by a linked list. Write a function that add these lists means add the coefficients who have same variable powers.
boolean-retrieval-model
The (standard) Boolean model of information retrieval (BIR) is a classical information retrieval (IR) model and, at the same time, the first and most-adopted one. It is used by many IR systems to this day. The BIR is based on Boolean logic and classical set theory in that both the documents to be searched and the user's query are conceived as sets of terms. Retrieval is based on whether or not the documents contain the query terms.
cms_twm
The Webmasters, NUCES Karachi | Content Management Site
English-Language-Parser-using-CPP
This software parses the sentences in English Language by implementing a given CFG in C++ and identifies whether a sentence is valid or not.
my-expressjs-tutorial
This is a repository that is sort of a log of my learning path through Express.Js (when I started it). It contains code with valuable comments in complete detail for almost every line of code. It also addresses some issues, errors or bugs that were encountered while starting with Express.js and provides detailed solutions for those problems. It also addresses CommonJS vs ES6 format and their problems with solutions and code file uses ES6 format to import the node modules. It also describes the installation process of nodemon, it's usage and problems and solutions. It also describes the benefits of using nodemon against node command to run a server.
Recipe-App
Recipe sharing app build using Flutter (Dart) for frontent and .NET Core Web APIs for backend.
Simulation-Of-IceCreamShop
[Operating System Course Project] Ice Cream Factory Problem - This program creates a simulation of an ice cream shop where multiple customers are entertained with preventing race condition. It is written in pure C only.
StudentWebApi-JavaSpringBoot
This is a Student Web API project built with Java and Spring Boot. The main purpose of this project is to focus on the Unit Testing of Service layer, Repository layer and Integration Testing of Controllers using JUnit 5, Mockito, H2 in-mem DB, and Postgres.
vector-space-model
Documents and queries are represented as vectors. Each dimension corresponds to a separate term. If a term occurs in the document, its value in the vector is non-zero. Several different ways of computing these values, also known as (term) weights, have been developed. One of the best known schemes is tf-idf weighting (see the example below). The definition of term depends on the application. Typically terms are single words, keywords, or longer phrases. If words are chosen to be the terms, the dimensionality of the vector is the number of words in the vocabulary (the number of distinct words occurring in the corpus). Vector operations can be used to compare documents with queries.
whatsapp-otp-service-twilio
whatsapp-otp-service using twilio
thealifaisal's Repositories
thealifaisal/Simulation-Of-IceCreamShop
[Operating System Course Project] Ice Cream Factory Problem - This program creates a simulation of an ice cream shop where multiple customers are entertained with preventing race condition. It is written in pure C only.
thealifaisal/add-two-polynomials-linked-list
Given two polynomial numbers represented by a linked list. Write a function that add these lists means add the coefficients who have same variable powers.
thealifaisal/boolean-retrieval-model
The (standard) Boolean model of information retrieval (BIR) is a classical information retrieval (IR) model and, at the same time, the first and most-adopted one. It is used by many IR systems to this day. The BIR is based on Boolean logic and classical set theory in that both the documents to be searched and the user's query are conceived as sets of terms. Retrieval is based on whether or not the documents contain the query terms.
thealifaisal/cms_twm
The Webmasters, NUCES Karachi | Content Management Site
thealifaisal/English-Language-Parser-using-CPP
This software parses the sentences in English Language by implementing a given CFG in C++ and identifies whether a sentence is valid or not.
thealifaisal/git-guide
a helpful guide to use git
thealifaisal/Longest-Common-Subsequence
Finds the length and then computes the LCS string.
thealifaisal/my-expressjs-tutorial
This is a repository that is sort of a log of my learning path through Express.Js (when I started it). It contains code with valuable comments in complete detail for almost every line of code. It also addresses some issues, errors or bugs that were encountered while starting with Express.js and provides detailed solutions for those problems. It also addresses CommonJS vs ES6 format and their problems with solutions and code file uses ES6 format to import the node modules. It also describes the installation process of nodemon, it's usage and problems and solutions. It also describes the benefits of using nodemon against node command to run a server.
thealifaisal/Recipe-App
Recipe sharing app build using Flutter (Dart) for frontent and .NET Core Web APIs for backend.
thealifaisal/Ackermann-Memoization
The Ackermann function is a classic example of a recursive function, notable especially because it is not a primitive recursive function. It grows very quickly in value, as does the size of its call tree.
thealifaisal/KNN-Classification
KNN is a non-parametric, lazy learning algorithm. Its purpose is to use a database in which the data points are separated into several classes to predict the classification of a new sample point.
thealifaisal/StudentWebApi-JavaSpringBoot
This is a Student Web API project built with Java and Spring Boot. The main purpose of this project is to focus on the Unit Testing of Service layer, Repository layer and Integration Testing of Controllers using JUnit 5, Mockito, H2 in-mem DB, and Postgres.
thealifaisal/vector-space-model
Documents and queries are represented as vectors. Each dimension corresponds to a separate term. If a term occurs in the document, its value in the vector is non-zero. Several different ways of computing these values, also known as (term) weights, have been developed. One of the best known schemes is tf-idf weighting (see the example below). The definition of term depends on the application. Typically terms are single words, keywords, or longer phrases. If words are chosen to be the terms, the dimensionality of the vector is the number of words in the vocabulary (the number of distinct words occurring in the corpus). Vector operations can be used to compare documents with queries.
thealifaisal/whatsapp-otp-service-twilio
whatsapp-otp-service using twilio
thealifaisal/Apollo-11
Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.
thealifaisal/detr
End-to-End Object Detection with Transformers
thealifaisal/Elapsed-Time-Of-Functions
Finds the total elapsed time of functions from a given file with functions and timestamp. It is written in C#.
thealifaisal/GPA-Calculator-CSharp
A desktop application using WinForms to calculate CGPA/SGPA.
thealifaisal/K-Means-Clustering
k-means clustering is a method of vector quantization, originally from signal processing, that aims to partition n observations into k clusters in which each observation belongs to the cluster with the nearest mean, serving as a prototype of the cluster.
thealifaisal/libgit2
A cross-platform, linkable library implementation of Git that you can use in your application.
thealifaisal/libgit2sharp
Git + .NET/Mono = ❤
thealifaisal/markdown-cheatsheet
Markdown Cheatsheet for Github Readme.md
thealifaisal/Matrix-Chain-Multiplication
Matrix chain multiplication (or Matrix Chain Ordering Problem, MCOP) is an optimization problem that can be solved using dynamic programming. Given a sequence of matrices, the goal is to find the most efficient way to multiply these matrices. The problem is not actually to perform the multiplications, but merely to decide the sequence of the matrix multiplications involved.
thealifaisal/my-wallet
Expense manager Flutter App
thealifaisal/runtime
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
thealifaisal/thealifaisal
thealifaisal/whats-cooking
Some of our strongest geographic and cultural associations are tied to a region's local foods. This project predicts the category of a dish's cuisine given a list of its ingredients.