Quick Introduction to Smoothing Techniques for Language Models

smoothing techniques NLP

Smoothing techniques in NLPĀ are used to address scenarios related to determining probability / likelihood estimate of a sequence of words (say, a sentence) occuring together when one or more words individually (unigram) or N-grams such as bigram([latex]w_{i}[/latex]/[latex]w_{i-1}[/latex]) or trigram ([latex]w_{i}[/latex]/[latex]w_{i-1}w_{i-2}[/latex]) in the given set have never occured in the past. In this post, you will go through a quick introduction to various different smoothing techniques used in NLP in addition to related formulas and examples. The following is the list of some of the smoothing techniques: Laplace smoothing: Another name for Laplace smoothing technique is add one smoothing. Additive smoothing Good-turing smoothing Kneser-Ney smoothing Katz smoothing Church and Gale Smoothing …

Continue reading

Posted in AI, NLP. Tagged with , .

Blockchain Architect – A Sample Job Description

blockchain architect job description

Blockchain application development is going mainstream, and hence, would be requiring professionals with different roles and responsibilities including Blockchain architect, Blockchain developer etc. You may want to check out different Blockchain job designations on this page. The following is a list of points which can be made part of job description for Blockchain architect and related designations such as Blockchain platform architect, Blockchain solution architect, Blockchain lead architect etc. Demonstrate good understanding of Blockchain fundamentals, smart contracts, consensus algorithms Good understanding of different types of Blockchain such as public, private/permissioned, public permissioned etc. Good understanding of Blockchain framework such as Hyperledger Fabric, R3 Corda, Ethereum (Solidity) Good understanding of various …

Continue reading

Posted in Architecture, BlockChain, Career Planning, jobs, Reskilling. Tagged with , , .

Quantum Superposition States Explained with Examples

qubit superposition states

Qubit (Quantum Bit) is the fundamental unit of information in quantum computing as like bit which is the basic unit of information in classical computing. However, unlike bit in the classical computing which can exist in one of two states such as 0 and 1 at any given point of time, the qubit can be found to exist in states 0, 1 or the superposition state which, simply speaking, can be said to be both 0 and 1. In this post, you will learn some of the following: Qubit and Superposition State Superposition state explained with examples Qubit and Superposition State The following are some of the important points about …

Continue reading

Posted in Quantum Computing. Tagged with .

Cheat sheet – 1500 Cryptocurrency Tokens / Coins & Details – Part 4

cheatsheet cryptocurrency tokens coins

This post lists down some of the following information related to different cryptocurrency coins/tokens. This could be used as a quick reference/cheat sheet to get quick information about any specific cryptocurrency coin. Token name Ticker Symbol used in cryptocurrency exchanges Company’s Website Explorer where details in relation to coins, tokens can be found Source code (Github) Twitter handle   List of 400 Cryptocurrency Tokens / Coins S.No Token Name Explorer Source Code Twitter 1101 Cannation (CNNC) Explorer 1 GitHub 1102 Dogecoin (DOGE) Explorer 1 GitHub @dogecoin 1103 Delphy (DPY) Explorer 1, Explorer 2 GitHub @delphy_org 1104 MicroMoney (AMM) Explorer 1, Explorer 2 GitHub @micromoneyio 1105 AnarchistsPrime (ACP) Explorer 1 GitHub …

Continue reading

Posted in BlockChain, Cryptocurrency. Tagged with , , .

Cheat sheet – 1500 Cryptocurrency Tokens / Coins & Details – Part 3

cheatsheet cryptocurrency tokens coins

This post lists down some of the following information related to 400 different cryptocurrency coins/tokens. This could be used as a quick reference/cheat sheet to get quick information about any specific cryptocurrency coin. Token name Ticker Symbol used in cryptocurrency exchanges Company’s Website Explorer where details in relation to coins, tokens can be found Source code (Github) Twitter handle List of 400 Cryptocurrency Tokens / Coins   S.No Token Name Explorer Source Code Twitter 701 Sparks (SPK) Explorer 1 GitHub @Sparks_Crypro 702 ALQO (ALQO) Explorer 1, Explorer 2 GitHub @ALQOCOIN 703 Curecoin (CURE) Explorer 1 GitHub @CureCoin_Team 704 NVO (NVST) Explorer 1 GitHub @nvoexchange 705 IslaCoin (ISL) Explorer 1 GitHub …

Continue reading

Posted in BlockChain, Cryptocurrency. Tagged with , , .

Cheat sheet – 1500 Cryptocurrency Tokens / Coins & Details – Part 2

cheatsheet cryptocurrency tokens coins

This post lists down some of the following information related to different cryptocurrency coins / tokens. This could be used as a quick reference/cheatsheet to get quick information about any specific cryptocurrency coin. Token name Ticker Symbol used in cryptocurrency exchanges Company’s Website Explorer where details in relation to coins, tokens can be found Source code (Github) Twitter handle List of 400 Cryptocurrency Tokens / Coins   S.No Token Name Explorer Source Code Twitter 301 SwagBucks (BUCKS) Explorer 1, Explorer 2 GitHub @SwagSociety_me 302 Etherparty (FUEL) Explorer 1, Explorer 2 GitHub @etherparty_com 303 Ripio Credit Network (RCN) Explorer 1, Explorer 2 GitHub @RCN_token 304 Revain (R) Explorer 1, Explorer 2 …

Continue reading

Posted in BlockChain, Cryptocurrency. Tagged with , , .

Cheat sheet – 1500 Cryptocurrency Tokens / Coins & Details

cheatsheet cryptocurrency tokens coins

This post lists down some of the following information related to different cryptocurrency coins/tokens. This could be used as a quick reference/cheat sheet to get quick information about any specific cryptocurrency coin. Token name, Ticker Symbol used in cryptocurrency exchanges, Company’s Website Explorer where details in relation to coins, tokens can be found Source code (Github) Twitter handle This post lists down 300 tokens. The remaining 1200 tokens are split into another 3 pages such as below: 300-700 Cryptocurrency Tokens 700-1100 Cryptocurrency Tokens 1100-1500 Cryptocurrency Tokens List of 300 Cryptocurrency Tokens / Coins S.No Token Name Explorer Source Code Twitter 1 Primalbase Token (PBT) Explorer 1 @primalbasehq 2 CHIPS (CHIPS) …

Continue reading

Posted in BlockChain, Cryptocurrency. Tagged with , , .

How to Setup Apollo Graphql Client with Angular

Apollo Client is a GraphQL client for Angular, JavaScript, and native platforms such as some of the following. Apollo client for Angular is used to build Angular UI components that fetch data with GraphQL. Javascript React VueJS Meteor Ember Polymer Native platforms Native iOS with Swift Native Android with Java In this post, you will learn about setting up Apollo GraphQL client for using it in your Angular App. Instructions on setting up Apollo GraphQL Client with Angular App The instructions given below is worked out with the Angular 4.* app. However, this should also apply to the Angular 5 and later angular versions’ app. As per instructions on this …

Continue reading

Posted in AngularJS, Apollo GraphQL, Javascript, Web. Tagged with , , .

Blockchain Architect – Top 20 Project Implementation Considerations

blockchain architect project implementation

When everyone is considering implementation different projects using Blockchain (distributed ledger) technology, it becomes key for Blockchain architects and leaders to pay attention to some of the key considerations including challenges related with blockchain projects implementation. On the lighter note, the comic strip below is a representation of the need for Blockchain architects required to get into several details including different architecture considerations before starting on a blockchain projects. In this post, you will learn about key considerations to be made by Blockchain architects and leads before starting on the Blockchain projects. Blockchain Project Implementation – Key Considerations Learning from similar project implementations: Analysis of blockchain-related implementations in similar and/or …

Continue reading

Posted in Architecture, BlockChain, Enterprise Architecture, News. Tagged with , .

Blockchain Use case: Monitoring Global Climate Change

blockchain usecase climate change

United Nations Climate Change secretariat recently announced that it would be supporting usage of distributed ledger technology (DLT) aka Blockchain for monitoring global climate change. In this relation, on 12 December 2017 in Paris, a multi-stakeholder group of 25 organizations working on distributed ledger technology (DLT, i.e. blockchain) held a meeting to agree to collaborate and establish an open global initiative called the Climate Chain Coalition (CCC). Given that Global climate change is an issue which needs a lot of trustĀ and transparency between participating countries, Blockchain technology forms the key. Here is a comic strip which represents the same.   In this post, you will learn about aspects of climate …

Continue reading

Posted in BlockChain, News. Tagged with , .

Electron uses Blockchain Technology for innovating Energy Sector

electron innovates with Blockchain technology

Electron, a blockchain-based startup out of UK, is innovating in the energy sector for enabling the energy creators (such as micro-grids and mini-grids) to trade energy with those requiring energy while ensuring data security, transparency and traceability/provenance. The company has got experts from the areas of blockchain energy and e-trading coming together and building innovative products for achieving some of the following objectives in relation to energy creation and trading: Decentralization: The idea is that Energy production and distribution should no longer be limited to the large enterprises (especially government ones). Given the ease with which one can generate renewable energy sources such as sun and wind, one should be …

Continue reading

Posted in BlockChain, News, startup. Tagged with , , .

Cryptocurrency – Bitcoin and Bitcoin Cash Difference

bitcoin and bitcoin cash difference

Bitcoin is the first decentralized digital cryptocurrency which can be transacted between different users without the need for a trusted centralized bank. The bitcoin transactions are recorded in a shared distributed ledger which is maintained by the computer nodes (peer nodes) in a peer-to-peer (P2P) network. The underlying technology is called as distributed ledger technology (DLT) or Blockchain. The ticker symbol for Bitcoin is BTC. Last year in 2017, Bitcoin Cash came into existence. Having similar names, it may get confusing as to whether they are same? Can Bitcoins be converted into Bitcoin Cash based on any formula? Well, Bitcoin and Bitcoin Cash are different. If you have come across …

Continue reading

Posted in BlockChain, Cryptocurrency. Tagged with , .

Security Lessons from OnePlus Hacking & Credit Card being Stolen

Oneplus Store Checkout Page

OnePlus Store Website recently got discovered to be hacked as a result of which credit card details of more than 40,000 customers have been stolen. In this post, you will learn about somee of the following: How the attack might have happened on/from OnePlus Checkout page? Who could be the hackers? How to prevent such attacks? Malicious Code Injection may have resulted into Hack Hacker might have hacked into the OnePlus website and injected malicious Javascript code in one of their javascript files which get loaded as a result of loading of checkout page. The following represent the screenshot of checkout page which is loaded from Onestore website. Look at …

Continue reading

Posted in Application Security, Javascript, Web. Tagged with .

Top 10 Global Bitcoin & Cryptocurrency Trading Platforms (2018)

cryptocurrency trading platforms

Every other person interested in cryptocurrencies is looking out for trusted and popular cryptocurrency trading/exchange platforms where he/she could trade or exchange digital currencies such as Bitcoin (BTC), Ethereum (ETH), Litecoin (LTC) etc. In this post, you are provided with the following list of digital currency exchange (in order of popularity) which is created based on Google Search trends. Please note that this list will be updated from time-to-time to maintain the data sanity. Feel free to suggest. Binance Coinbase – Enables buying and selling for Bitcoin (BTC), Ethereum (ETH), Litecoin (LTC) Bittrex – Supports trading of some of the following currencies: Bitcoin (BTC) Ubiq (UBQ) Litecoin (LTC) Blackcoin (BLK) …

Continue reading

Posted in BlockChain, Cryptocurrency. Tagged with , .

Startups – Varo Money uses AI to Improve Customers Financial Health

Varo Money AI powered mobile banking products

Varo Money, a fintech startup, is using AI (machine learning) along with mobile banking to improve customers’ financial health. It recently raised $45 million from a private equity giant, Warburg Pincus and The Rise Fund, a global impact fund. The following are some of the features of Varo Money product which looks to have been created using machine learning algorithms/techniques. Predict cashflow projections for informed spending: This is one of the key features of Varo Money AI-powered product. A supervised learning problem which could be solved using multilinear regression analysis. The underlying machine learning model could take into account some of the following features to predict the cashflow in near …

Continue reading

Posted in AI, News.

Cryptocurrency – Technology behind Ledger Hardware Wallet Blue

Ledger, a french cryptocurrency start-up has raised $75 million for taking their hardware wallets for securing storage and transactions of cryptocurrencies around the world, and, also invest further in research and development programs. The primary goal of these hardware wallets is to store the cryptocurrency such as bitcoin and ethereum holdings offline to remove the risk of being hacked. The following are couple of products by ledger in relation to securely storing and transacting cryptocurrencies: Ledger Blue (Bitcoins) Ledger Nano S (Bitcoin, ethereum, litecoin and other blockchain-based cryptocurrencies) In this post, you will learn about the technology behind Ledger’s Hardware Wallet product, namely, Ledger Wallet Blue. In one of the …

Continue reading

Posted in BlockChain, Cryptocurrency, News. Tagged with , , .