use-1200x800.png

December 27, 2019 0

2019 Milestones at Data Science Nigeria

We have had a very awesome 2019. We have activated our vision to raise one million Artificial Intelligent talents in 10 years. We have scaled up sustainability and built unique platforms to support our operation and expansion.

We are indeed very grateful to our inspiring staff, awesome sponsors, amazing advisory board members, supportive partners, and the ever-energetic community members.

Of a truth, we are well-positioned to achieve our mission to build a world-class Artificial Intelligence (AI) knowledge, research and innovation ecosystem that delivers high-impact transformational research, business use applications, AI-first start-ups, support employability, and social good use cases in Nigeria and beyond.

Read some of our major milestones in 2019

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


photo6012743078558936995-1200x900.jpg

December 9, 2019 0

As a part of Data Science Nigeria’s transition from an Artificial Intelligence learning community into a research and consulting non-profit, the business is expanding its dedicated workforce with the recruitment of three new data scientists. The new, young and energetic data scientists will be working on a special project at the interception of advanced analytics, statistical model development, data visualization and platform development for real-time analytics.

Join us to welcome 3 awesome ladies into our Data Science core team.

Meet the new team members
Sarah Opeyemi Adekunle, Data Scientist:
A Masters’s graduate of Systems Engineering. She is a product of the Microsoft4afrika where she groomed her skills in Data Science and Business Intelligence. She has built industry-level experience in Data Analysis, and Machine Learning use cases. She was the second-best female participant (4th position) at the 2017 Data Science Nigeria Artificial Intelligence Bootcamp.

Chimaoge Esotu, Data Scientist:
A passionate data scientist with a passion for trends mining. She has built competencies in skilled statistical analysis, machine learning and various types of database management. She has had industry level experience as a data analyst and business performance reporting expert. Chimaoge has hands-on experience in many visualizations, analytical and mathematical programming tools.

Haleemah Oladosu, Data Scientist:
A multi-skilled professional who combines her machine learning skills with software engineering and IT support Administration. An ex-Andela software engineer and a Kaggle participant per excellence with 9 competitions in her kitty. She was in the Top 2% in the Women in Data Science (WiDS) Datathon 2019. She had a Master’s degree in Artificial Intelligence/Data Mining.


WhatsApp-Image-2019-12-04-at-1.19.22-PM.jpeg

December 4, 2019 0

In its quest to raise 1 million Artificial Intelligence (AI) talents in 10 years and position Nigeria as a leading AI Hub, Data Science Nigeria (DSN) has expanded its learning community model to include a data science consulting and AI solutions delivery. In the last few months, the organisation has delivered solution-oriented machine learning projects, corporate trainings and bespoke consulting to local and international organisations with outstanding commendation of quality.

In order to strengthen its team, the organisation has expanded its consulting and operations workforce with experienced business and growth hacker, technical consulting lead, statisticians/data scientist, software engineers and grant/finance management expert from leading local and global organisations. The new model will also afford DSN a platform to scale up, ensure sustainability through self-funding, validate the Nigeria AI ecosystem, accelerate business use cases and provide hands-on learning opportunities for many DSN members (students, young professionals and beginners) across the country through paid internship and project participation.

Meet the new talents in the team

Michael NwosehStrategic Growth Lead: An experienced business manager, stakeholder and project management expert with 10 years commendable career in the Telecom and Banking industry. He has broad expertise in implementing strategic plans, conducting market research and driving execution excellence. He is also an expert in youth market engagement and strategy development, which is critical in driving our vision to raise 1million AI talents in 10 years.

Olalekan AkinsandeTechnical Delivery Lead: An experienced Data Scientist, Robotics Process Automation(RPA) Developer and Project Manager who previously worked with KPMG Data & Analytics team. Olalekan is proficient in building, deployment and management of end-to-end Data Analytics and Process Automation solution. He has broad experience in leading Data Analytics and Process Automation projects for Clients in the Financial Services, Oil & Gas, Telecoms, Manufacturing, FMCG, Transport and Utility industry.

Olusola Oseni– Software Engineer: An ex-Andela software engineer who will be driving how we find operational fusion of AI and software engineering in solving social and business problems. With PhD grade in his Petroleum Geology postgraduate studies, he has found a new passion in building solutions. He worked for 18 months as a freelance Software Developer before moving to Andela where he was a resident Software Developer and Technical Coordinator for 19 months. One of his works is a data collection app for a leading multinational tracking sale from the field.

Ezekiel OgundepoData Scientist: A first-class Statistics graduate with Master degree from African Institute for Mathematical Sciences (AIMS), Rwanda. He is an expert in Advanced Statistical modelling with professional experience at the Rwanda Revenue Authority (RRA) where he worked to build dynamic taxpayers data portal and automated key statistical reports required by internal and external users. He is an R programming guru with a passion for geospatial analytics, advanced data analytics, visualisation and business application for impact. Ezekiel has used the set skills in data cleaning, analysis, machine learning, and analytical storytelling to provide statistical consultancy for clients in 15 countries as a freelancer.

Ebenezer Don-UgwuSoftware Engineer: A vibrant and young full-stack software engineer, an ex- Andela staff member with a passion for building meaningful products that ease the life of users. He has worked with distributed teams and has a strong passion with regard to AI driven software engineering. He is a versatile professional who is keen on finding solutions through cross-bundled experimentation.

Anaeze Nsoffor Software Engineer: He is a full stack Javascript/Python developer who is an advocate of super-efficient programming. He previously worked at Andela and has rich experience in Node.js, C#, Jquery, Reactjs. He will aid in accelerating our solution creation and find beneficial intersections between software engineering and Machine learning solution delivery.

Tunmise Johnson – Grant/Finance Manager: A Chartered Accountant and expert with solid experience in financial/grant management in both private and public development organisations. He previously worked with a Health Strategy and Delivery Foundation where he managed many international grants. His functional experience spans across Financial Management, Grant management, Process Management, Audit and Financial Modelling.

Join us as we welcome these awesome talents.

You can download the Data Science Nigeria corporate consulting and training brochure here


AI-goal-1200x963.jpg

October 21, 2019 0

In our drive to be a world-class centre of academic research, AI social good solution development, consulting, capacity building and talent pipeline development; we have openings for extremely motivated, brilliant and passionate talents who share in our vision to raise 1million AI talents in 10 years

We cherish our values as a fun-filled, family-oriented, responsible, innovative and knowledge-driven non-profit that is scaling up very fast with global credibility and increasing local endorsement.

We have openings in these areas for some awesome projects we are working on and so many others on the queue:

Find the detailed description for each role attached below

Application Developer for AI solutions

Solution Development Lead

Product Growth and Research Lead

Vacancy Programme Director DSN

Data Architect

Data Scientists Analytics and Visualization

Geospatial Data Interns and Analysts


DSN-is-4-1200x1198.jpg

April 6, 2021

Data Science Nigeria is Africa’s fastest growing Artificial Intelligence learning, solution delivery, research and consulting network, whose sphere of impact has touched hundreds of thousands in four years. We are scaling up in 2021 and thus seek well motivated and smart professionals who are willing to join our world of impact. We value excellence, global best practices and sustainable impact. Check our vacancies


Web-intern.svg

March 26, 2021 0

Data Science Nigeria is Africa’s fastest growing Artificial Intelligence learning, solution delivery, research and consulting network, whose sphere of impact has touched hundreds of thousands in four years. We are scaling up in 2021 and thus seek well motivated and smart professionals who are willing to join our world of impact. We value excellence, global best practices and sustainable impact. Check our vacancies


DSN-is-4-1200x1198.jpg

March 11, 2021

Data Science Nigeria is Africa’s fastest growing Artificial Intelligence learning, solution delivery, research and consulting network, whose sphere of impact has touched hundreds of thousands in four years. We are scaling up in 2021 and thus seek well motivated and smart professionals who are willing to join our world of impact. We value excellence, global best practices and sustainable impact. Check our vacancies


DSN-is-4-1200x1198.jpg

February 24, 2021 0

Data Science Nigeria is Africa’s fastest growing Artificial Intelligence learning, solution delivery, research and consulting network, whose sphere of impact has touched hundreds of thousands in four years. We are scaling up in 2021 and thus seek well motivated and smart professionals who are willing to join our world of impact. We value excellence, global best practices and sustainable impact. Check our vacancies


Consulting.png

February 23, 2021 0

Data Science Nigeria is Africa’s fastest growing Artificial Intelligence learning, solution delivery, research and consulting network, whose sphere of impact has touched hundreds of thousands in four years. We are scaling up in 2021 and thus seek well motivated and smart professionals who are willing to join our world of impact. We value excellence, global best practices and sustainable impact. Check our vacancies


Calendar-2-2.png

December 31, 2020 0

Data Science Nigeria is Africa’s fastest growing Artificial Intelligence learning, solution delivery, research and consulting network, whose sphere of impact has touched hundreds of thousands in four years. We are scaling up in 2021 and thus seek well motivated and smart professionals who are willing to join our world of impact. We value excellence, global best practices and sustainable impact. Check our vacancies


AI2.png

December 29, 2020 0

Data Science Nigeria is Africa’s fastest growing Artificial Intelligence learning, solution delivery, research and consulting network, whose sphere of impact has touched hundreds of thousands in four years. We are scaling up in 2021 and thus seek well motivated and smart professionals who are willing to join our world of impact. We value excellence, global best practices and sustainable impact. Check our vacancies


Dark-1200x800.jpg

November 26, 2020 0

Rape is a worldwide epidemic which stands on the same pedestal with the offence of murder and has been largely characterized by a culture of impunity. The definition of rape is inconsistent between governmental health organizations, law enforcement, health providers, and legal professions. It has varied historically and culturally. The World Health Organization (WHO) defines rape as a form of sexual assault, while the Centers for Disease Control and Prevention (CDC) term rape a form of sexual violence. Rape according to Hornby, A.S. (2006)1 is the crime of forcing somebody to have sex with one especially using violence. It is the crime of forcefully having sex with someone against the person's wish (Chiedu, 2012)2. According to Brigneti and Egbonimali (2002)3, rape is an act of sexual violence that involves intercourse without consent or against someone being willing to engage in the act. Itis posited that rape could even happen “Without the use of force” (Ayonrinde, 1984)4. By this, itis meant, that if for instance an adult of any age range tactfully seduces a child of a tender age for either marriage or sex with an enticing gift and the child after collecting same willingly give in for it with the adult, itis said to be rape as well. This form of rape is viewed as “A sex crime carried out by pathological men who were unable to control their own sexual desires”5.



January 27, 2020 0

by Akinsande Olalekan

In the first part of this article, we learned how to create a twitter developer account, how to download and install Orange3 Text Mining, and how to stream twitter data and do sentiment analysis with Orange3 Text Mining.


In this article, we will learn how to create a sentiment analysis dashboard in powerbi and deploy it to the web. This article is a continuation of Twitter Sentiment Analysis with Orange + Vader + PowerBi (Part 1); if you have not read the article, please do so.

Before we start, what is PowerBi in the first place? PowerBi is a business intelligence service by Microsoft that provides users with tools for Aggregation, Analysis, Data-Sharing, and Visualization. There are several possible ways to work with Power BI- Power BI Service(Web), Mobile, Embedded and PowerBi Desktop (Desktop App). Without much ado, let’s get started!

Step 1: Download and Install PowerBi Desktop

Power BI Desktop allows you to ingest, transform, integrate and enrich data by connecting to various data sources. This FREE desktop application simplifies data evaluation and sharing with scalable dashboards, interactive reports, embedded visuals and many more.

To download PowerBi Desktop, all you have to do is:

  1. Go here: https://www.microsoft.com/en-us/download/details.aspx?id=58494
  2. Click the download button.
  3. On the next page, select the checkbox to download the powerbi version that suits your system and click next to download.

pagePowerBi Download

To install it, simply run the downloaded .exe file and follow straightforward installation wizard prompts.

The next step is to sign up for a Powerbi account (if you would like to do so later, you can skip the registration process by clicking ‘Already have a Power BI account? Sign in’ and close the sign-in page.) If you already have an account, just use your credentials. Note: if you have an official email, I will recommend you create the PowerBi account because there are some visuals that we will import from the PowerBi Marketplace; doing this requires having a powerbi account. Now, we are ready to explore.

Step 2: Import Dataset into PowerBi

Best Practice: Save the report

As a best practice, you should save your PowerBi report before doing any other thing. To save your report, click the save button on the upper left corner of the page. Now, let’s import our sentiment analysis data ( the .csv file that was exported from the Orange3 Text Mining in the first part of our tutorial. You can download the data by clicking here .)

To build a dashboard, you have to connect to a data source. The following are the steps you need to follow to connect to a data source:

  1. Click on the ‘Get Data’ button.
  2. Select the source type; in this tutorial, we are working with a Text/CSV file

3. Locate the data in the file explorer and select it; once you connect successfully to our data source, you will see the window below:

Click Transform

Step 3: Preparing Data for the Load

Data doesn’t always come clean and prepared. Before loading data into powerbi, it is always good practice to clean the data in Power Query. To prepare data for load, click the ‘Transform Data’ button.

Power Query view

Follow these steps to prepare the data for load:

  1. Use the First row as a header: the first row of our data is good to serve as our data table header. On the Home ribbon, click ‘User first row as headers’.
  2. Remove the first 2 rows: we don’t need the first 2 rows on our data table, so let’s get rid of it. On the Home ribbon, click ‘Remove Row’ and click ‘Remove Top Rows’

Remove Rows

and input 2 in the Remove Top Row dialogue box as shown in the image below:

Remove Top Rows

3. Change Data Type: To change Data Type, click the data type button on the left side of the column name. We need to change some data to their correct data types; the following columns should be changed to Decimal Numbers, ‘pos’,’ neg’,’ neu’, and ‘compound’; the other numeric columns should be changed to the Whole Number. The Date column should be converted to Date/Time.

4. Create a Conditional Column: Let’s create a conditional column called ‘Sentiment’. The Sentiment column will help us identify the Negative, Positive and Neutral sentiments from the ‘Compound’ score. Follow these steps to create the conditional column.

4a. On the Upper ribbon, click ‘Add Column’ and select ‘Conditional Column’

4b. Now input the conditions; if ‘compound’ is less than 0, the sentiment is ‘negative’; if ‘compound’ equals 0, the sentiment is ‘neutral’; if ‘compound’ is greater than 0, the sentiment is ‘positive’. See screenshot below:

5. Load Data: Now that we prepared our data, let’s go ahead and Load. Click the Close & Apply button to load data.

Step 4: Building the Dashboard

Now that we have our data cleaned, let’s go ahead and build the dashboard.

Follow these steps to build the dashboard:

  1. Change the dashboard background: see snapshot below and follow the steps below:

Formating the background

1a. On the Visualisation pane, select the format icon

1b. Select the Page background, click the Color and select a black color. Turn color transparency to 0%. The background is now black as shown in the snapshot below:

the black background

2. Visual 1- Table: To import a visual from the visualization pane to the report space, click the visual and you’ll see it on the report space. We will start by bringing the Table visual to the report space.

Now that you have a Table in the Report space, do the following:

a. On the Data Fields, drag the date column to the value field of the table as shown in the screenshot below

We date is being displayed hierarchically; this is not what we want. So, let’s change the Date from hierarchy to normal date as shown in the screenshot below:

b. Drag the ‘Author Name’, ‘Content’, ‘Sentiment’, ‘Author Follower Count’ and the ‘Compound’ columns to the Value Field of the Visual. Rename ‘Compound’ as ‘Score’ by double-clicking it on the Value pane

Visual 2- Card: To avoid your current visual being changed by the new visual, click on the background of your report before selecting the Card visual. On the Visualisation pane, click the Card visual as shown in the screenshot below:

Now that you have the Card in the Report space, drag content into the Visual field. By default, the Card will show the First Sentence, change this by clicking the drop-down arrow on the visual and select ‘count’ as shown below:

Remember, you can rename a field name by double-clicking the name on the value field and rename it.

Visual 3- Donut: To avoid your current visual being changed by the new visual, click on the background of your report before selecting the Donut visual. Drag the ‘Sentiment’ field to the ‘legend’ and the ‘Content’ field to the ‘Value’ as shown in the screenshot below.

Visual 4- Word Cloud: Word cloud does is not among the default visualization in PowerBi, so we will have to import it as a custom visual from the PowerBi Marketplace. To import a visual from the marketplace, click the ellipse (…) and select ‘import from marketplace’ as shown in the visual below:

Note: you must be signed in to powerbi to import visual from the marketplace.

Search for ‘Word Cloud’ in the marketplace and click ‘Add’ to import the custom visual into your visualization pane as shown below:

Now that you have imported the visual from the marketplace, click the visual to add it to your Report space. Drag the content field to the category of the visual as shown in the image below:

Visual 5- Text Filter: Repeat the same process we used to import the Word Cloud visual from the marketplace to import the Text Filter. Click the Text Filter visual to add it to the report space. Drag the ‘Content’ data field into the visual field as shown below:

Visual 6- Text Box: On the ‘Home’ ribbon, click the text box icon and type, ‘Twitter sentiment Analysis’ into it as shown in the visual below:

Now you have a ready to go PowerBi Dashboard, you can choose to format this dashboard as you desire. You can read more on how to format powerbi visuals here. Finally, let’s publish our dashboard to the web so that anyone on the internet can interact with it.

Publishing to the Web

You need to have a powerbi service account to publish your dashboard.

A PowerBi Dashboard becomes interesting when you can share your beautiful dashboard. To make your dashboard available on the web, follow these steps:

  1. Publish: Click the ‘Publish’ button to push the dashboard to your powerbi service account.
  2. Once the dashboard is published, log in to your powerbi service account here
  3. Your newly published dashboard can be found under the ‘Report’ segment of your ‘My Workspace’. Click the dashboard to view on the web.
  4. To create an embedded link, you need to publish to the public web as shown in the screenshot below:

5. Publish the dashboard and a link will be generated for you as shown below:

Final Words

Congratulations on making it to the end of this article. Our dashboard is available for view here https://bit.ly/sentimentLekan. Feel free to interact with it.

Please drop your questions and comments.

Cheers!!!