KNOWLEDGE SERIES

FROM FINALYTICA

Cloud Business Intelligence (BI) applications are hosted on a virtual network, such as the internet. They are used to provide organizations dashboards, KPIs and insights from various factors affecting performance. Enterprises are increasingly turning to cloud-based tools, like Customer Relationship Management (CRM) applications (Salesforce), online file collaboration and storage (Dropbox, Box) and help desk softwares (UserVoice, Zendesk). This trend extends to business intelligence tools that are embracing the agility and accessibility of the Cloud. Continue reading…

  • Information theory is a very important field of study having significant impact on modern data science and analytics space. Some of the fundamental concepts of information theory also form the base for many machine learning models. So before we dig deep into concepts of information theory, let’s see what information theory is.
  • Information theory studies the transmission, processing, extraction, and utilization of information. Given a set of random variables, what can we say about information content in them? This is the central problem in information theory. Continue reading…

Chat robot, a computer program that simulates human conversation, or chat, through artificial intelligence. Chatbots, also called Conversational Agents or Dialog Systems, are a hot topic. Microsoft is making big bets on Chatbots, and so are companies like Facebook (M), Apple (Siri), Google, WeChat, and Slack.
It is a service, powered by rules and artificial intelligence that you interact with via a chat interface. The service could be any number of things, ranging from functional to fun, and it could live in any major chat product (Facebook Messenger, Slack, Telegram, Text Messages, etc). Continue reading…

There are a number of reasons an investor would use options. These include speculation, hedging, spreading, and creating synthetic positions. Some of them are described here…

With the advent of big data, today, it is very common to encounter cases where the data is too large to fit in the memory; it is still small for hard disk storage but can easily reach the limit of RAM. Solutions to this problem include querying the data from the database using MySQL etc. to perform operations. Even the style in which the data is stored in the database impacts the processing speed depending on the use-cases. MySQL and other relational databases are examples of row-store databases where the data is stored tuple by tuple. Row stores are great for transaction processing but not so great for highly analytical query models, which is where another data storage model, column-store is useful. Continue reading…

  • Options are derivative contracts that give the holder (the “buyer”) the right, but not the obligation, to buy or sell the underlying instrument at an agreed-upon price on or before a specified future date. Although the holder of the option is not obligated to exercise the option, the option writer (the “seller”) has an obligation to buy or sell the underlying instrument if the option is exercised. Continue reading…