α-Indirect Control in Onion-like Networks

We propose a fast, accurate, and scalable algorithm to detect ultimate controlling entities in global corporate networks. α-ICON uses company-participant links to identify super-holders who exert control in networks with millions of nodes. By exploiting onion-like properties of such networks we iteratively peel off the hanging vertices until a dense core remains. This procedure allows for a dramatic speed-up, uncovers meaningful structures, and handles circular ownership by design. Read our paper with the applications. As a toy example, consider the […]

Read more

Graphic notes on Gilbert Strang’s “Linear Algebra for Everyone”

Graphic notes on Gilbert Strang’s “Linear Algebra for Everyone” The output file is “The-Art-of-Linear-Algebra.pdf“ Abstract I tried intuitive visualizations of important concepts introduced in “Linear Algebra for Everyone”. This is aimed at promoting understanding of vector/matrix calculations and algorithms from the perspectives of matrix factorizations. They include Column-Row (CR), Gaussian Elimination (LU), Gram-Schmidt Orthogonalization (QR), Eigenvalues and Diagonalization (Q Lambda Q^T), and Singular Value Decomposition (U Sigma V^T). GitHub https://github.com/kenjihiranabe/The-Art-of-Linear-Algebra    

Read more

Azure AD Authentication for FastAPI apps made easy

Azure AD Authentication for FastAPI apps made easy. 🚀Description FastAPI is a modern, fast (high-performance), web framework for building APIs with Python, based on standard Python type hints. At Intility we use FastAPI for both internal (single-tenant) and customer-facing (multi-tenant) APIs. This package enables our developers    

Read more

troposphere: Python library to create AWS CloudFormation descriptions

troposphere – library to create AWS CloudFormation descriptions The troposphere library allows for easier creation of the AWS CloudFormation JSON by writing Python code to describe the AWS resources. troposphere also includes some basic support for OpenStack resources via Heat. To facilitate catching CloudFormation or JSON errors early the library has property and type checking built into the classes. Installation troposphere can be installed using the pip distribution system for Python by issuing: $ pip install troposphere To install troposphere […]

Read more

Building Docker images on GitLab CI: Docker-in-Docker and Podman

If you’re using GitLab CI to build your software, you might also want to use it to build Docker images of your application. This can be a little tricky, because by default GitLab CI runs jobs inside Docker containers. The standard technique for getting around this problem is using Docker-in-Docker, but you can also use a simpler technique by using Podman, the reimplemented version of Docker. Let’s see why and how. Option #1: Docker-in-Docker When you run the docker command-line […]

Read more

Discord Presence with buttons and YouTube integration

Discord Presence with buttons and YouTube integration How to use: Clone repository git clone https://github.com/Jabka-M/JabkaPresence.git Install dependencies pip install pyautogui pypresence Setup Replace your_app_id in main.py (at end of file) to your id (read comment) Edit config You can change text and images of presence by editing config.ini Start GitHub https://github.com/Jabka-M/JabkaPresence    

Read more

A/B Testing and Hypothesis

Facebook recently made an offer called maximum bidding.A new bid type, average bidding, as an alternative to the bidding type introduced.In this study we want to test this new feature.We’ll do an A/B test to see if this average bid is better than the maximum bid, converting more than we’d like.There are two groups, the control group and the test group. ImpressionClickPurchaseEarning GitHub https://github.com/kin-nigaresra/A-B_Testing    

Read more

AUT Summer course Bank project (Nwe Account, Loan, App)

AUT Summer course Bank project (New Account, Loan, App) In this program, you can open an account for yourself in the bank and get the account number,specify your account type and see all your new account information. You can also take a loan from the bank and to do this, according to the rules, two guarantors must approve you. Of course,you can bring more guarantors and then specify the type of your loan and finally see the requested corrections. In […]

Read more

A Virtual Keyboard which is simple yet effective to use

This is a Virtual KeyBoard which can track finger movements and lets you type anywhere ranging from notepad to even web browsers. It tracks the hand and you can type by hovering over a button and bringing the following two fingers close. Modules needed to install pip install cvzone pip install opencv-python pip install pynput Features: Easy to use. Can be used anywhere. Simple to use and understand. GitHub https://github.com/JehanPatel/Virtual-Keyboard    

Read more
1 440 441 442 443 444 928