Giter VIP home page Giter VIP logo

Hi, welcome to my git! 👋

Ali Faisal's Projects

ackermann-memoization icon 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.

add-two-polynomials-linked-list icon 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.

apollo-11 icon apollo-11

Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules.

boolean-retrieval-model icon 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 icon cms_twm

The Webmasters, NUCES Karachi | Content Management Site

detr icon detr

End-to-End Object Detection with Transformers

elapsed-time-of-functions icon elapsed-time-of-functions

Finds the total elapsed time of functions from a given file with functions and timestamp. It is written in C#.

english-language-parser-using-cpp icon 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.

k-means-clustering icon 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.

knn-classification icon 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.

libgit2 icon libgit2

A cross-platform, linkable library implementation of Git that you can use in your application.

matrix-chain-multiplication icon 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.

my-expressjs-tutorial icon 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 icon recipe-app

Recipe sharing app build using Flutter (Dart) for frontent and .NET Core Web APIs for backend.

runtime icon runtime

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

simulation-of-icecreamshop icon 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 icon 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 icon 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.

whats-cooking icon 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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.