Featured Post

Best Practices for Handling Duplicate Elements in Python Lists

Here are three awesome ways that you can use to remove duplicates in a list. These are helpful in resolving your data analytics solutions.  01. Using a Set Convert the list into a set , which automatically removes duplicates due to its unique element nature, and then convert the set back to a list. Solution: original_list = [2, 4, 6, 2, 8, 6, 10] unique_list = list(set(original_list)) 02. Using a Loop Iterate through the original list and append elements to a new list only if they haven't been added before. Solution: original_list = [2, 4, 6, 2, 8, 6, 10] unique_list = [] for item in original_list:     if item not in unique_list:         unique_list.append(item) 03. Using List Comprehension Create a new list using a list comprehension that includes only the elements not already present in the new list. Solution: original_list = [2, 4, 6, 2, 8, 6, 10] unique_list = [] [unique_list.append(item) for item in original_list if item not in unique_list] All three methods will result in uni

An effective methodology for BI Implementation

Given below is an approach that one could follow to ensure an effective implementation of any BI project.
how to implement bi prjectss

Steps in Business Intelligence Project

  1. Requirements elicitation is the most important activity in a BI exercise. We need to very clearly understand the motivation behind the management's need for analytics and their short-term, medium-term and long-term objectives. 
  2. You may conduct a workshop with all stakeholders to understand these requirements. Identifying and involving all stakeholders in the requirements discussion is very important to gain buy-in for the BI initiative throughout the enterprise.
  3. Anyone would like to see a sample of analytics and play around a little to get a sense of the benefit/impact of analytics. Hence developing a quick prototype and showcasing the same to all stakeholders will help you get the necessary impetus for the initiative. 
  4. CAVEAT: Please ensure that the prototype development does not take more than two weeks.



Popular posts from this blog

Explained Ideal Structure of Python Class

6 Python file Methods Real Usage

How to Decode TLV Quickly