<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Philemonkipkirui</title>
    <description>The latest articles on Forem by Philemonkipkirui (@philemonkipkirui).</description>
    <link>https://forem.com/philemonkipkirui</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1245332%2Fcc2564ce-a4d0-45ac-8eed-c8fc76d4faf9.jpg</url>
      <title>Forem: Philemonkipkirui</title>
      <link>https://forem.com/philemonkipkirui</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/philemonkipkirui"/>
    <language>en</language>
    <item>
      <title>The ultimate Guide to Data Engineering.</title>
      <dc:creator>Philemonkipkirui</dc:creator>
      <pubDate>Sun, 25 Aug 2024 20:52:22 +0000</pubDate>
      <link>https://forem.com/philemonkipkirui/the-ultimate-guide-to-data-engineering-14hj</link>
      <guid>https://forem.com/philemonkipkirui/the-ultimate-guide-to-data-engineering-14hj</guid>
      <description>&lt;p&gt;Data engineering is the practice of designing and building systems for collecting, storing, and analyzing data at scale. It is a broad field with applications in just about every industry. This article aims at providing a step by step guide on how one can become a data engineer.&lt;br&gt;
Most data engineers have a bachelors background in computer science or a related field where fundamentals such as cloud computing ,coding skills, and database design are taught.&lt;br&gt;
To become a data engineer one should first focus on developing data engineering skills such as;&lt;br&gt;
&lt;strong&gt;Coding&lt;/strong&gt;. Common programming languages applicable in data engineering are SQL, NoSQL, Python, Java, R and Scala. Proficiency in these languages is essential to this role&lt;br&gt;
&lt;strong&gt;Relational and non-relational databases&lt;/strong&gt;. Databases rank among the most common solutions for data storage.&lt;br&gt;
&lt;strong&gt;Extract, transform and load&lt;/strong&gt;(ETL) systems. This is the process by which data is moved from data bases and other sources into a single repository like a data warehouse.&lt;br&gt;
&lt;strong&gt;Big Data Tools&lt;/strong&gt;. Data engineers don't just work with regular data. Tools and technologies are evolving and vary by company , but some popular ones include Hadoop, MongoDB, and Kafka.&lt;br&gt;
The second step is getting &lt;strong&gt;certified&lt;/strong&gt;. Certifications validate ones skills to employers. The common certifications include Big Data Engineer, Cloudera Certified Professional Dat, IBM Certified Data Engineer or Google Cloud Certified Professional Data Engineer.&lt;br&gt;
Building a portfolio of data engineering projects. A portfolio is often a key component in a job search as it recruiters, hiring managers and potential employers.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>beginners</category>
      <category>programming</category>
      <category>python</category>
    </item>
    <item>
      <title>Feature Engineering. The Ultimate Guide.</title>
      <dc:creator>Philemonkipkirui</dc:creator>
      <pubDate>Sun, 18 Aug 2024 19:14:04 +0000</pubDate>
      <link>https://forem.com/philemonkipkirui/feature-engineering-the-ultimate-guide-4pie</link>
      <guid>https://forem.com/philemonkipkirui/feature-engineering-the-ultimate-guide-4pie</guid>
      <description>&lt;p&gt;We would start by first defining a feature according to data science and machine learning, a &lt;strong&gt;Feature&lt;/strong&gt; is an individual measurable property or characteristic of a data point that is used as input for a machine learning algorithm.&lt;br&gt;
Feature Engineering on the other hand refers to the process of transforming raw data into features that are suitable foe machine learning Models. The success of machine learning models heavily depends on the quality of features used to train them.&lt;br&gt;
To get into feature engineering one must be conversant with these five fields;&lt;/p&gt;

&lt;p&gt;Feature Creation. This is the generation of new features  based on domain knowledge. A deep understanding of the &lt;br&gt;
intended field of application is required for effective &lt;br&gt;
feature creation to ensure meeting of need and utility. &lt;br&gt;
Knowledge on mathematical operations such as mean, mode, &lt;br&gt;
median, sum, difference are essential.&lt;/p&gt;

&lt;p&gt;Feature Transformation. This refers to the process of &lt;br&gt;
transforming the feature into a more suitable &lt;br&gt;
representation for the machine learning model. This is done through the application of techniques such as normalization, scaling and  encoding &lt;/p&gt;

&lt;p&gt;Feature Extraction. This refers to the creation of new features from existing ones. Done mostly to improve on the performance or diversify the utility of the feature.&lt;/p&gt;

&lt;p&gt;Feature Selection. This is the selection of the subset of relevant features from the dataset to be used in amachine learning model. They are of several types, filter method, wrapper method and embedded method.&lt;/p&gt;

&lt;p&gt;Feature Scaling. This refers to the process of transforming the feature so that they have a similar scale. The technique of feature scaling is sometimes reffered to as feature normalization. Commonly used processes include, min_max scaling and standardization/variance scaling.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Exploratory Data Analysis.</title>
      <dc:creator>Philemonkipkirui</dc:creator>
      <pubDate>Sun, 11 Aug 2024 20:06:29 +0000</pubDate>
      <link>https://forem.com/philemonkipkirui/exploratory-data-analysis-1oem</link>
      <guid>https://forem.com/philemonkipkirui/exploratory-data-analysis-1oem</guid>
      <description>&lt;p&gt;Exploratory Data Analysis is a technique applied  in investigation and analysis of data sets so as to extract vital features and trends. Insights from EDA are essential for machine learning and deep learning models in data science. Exploratory data analysis normally comes after cleaning( removing discrepancies in data) and proper understanding of sets of data by analysts.&lt;br&gt;
Exploratory data analysis helps provide a better understanding of data, helps summarize the main characteristics of data and most importantly uncover relationships between data. EDA also narrowly focuses on checking assumptions required for model fitting and hypothesis testing.&lt;br&gt;
There are four major types of EDA; Univariate Graphical, Univariate nongraphical, Multivariate nongraphical and Multivariate graphical. Univariate Non-graphical is the simplest form of data analysis, as the name suggests, during analysis just one variable is considered. The main goal of univariate non-graphical EDA is to get the underlying sample distribution and make observations about the population. It involves the determination of factors such as determining of central tendencies(mean, mode and median), determination of spread and measurement of skewness.&lt;br&gt;
Univariate Graphical EDA .This process involves the application of graphical tools and techniques to provide a full "picture" of the single variable data set. Some of the graphics utilised include Stem and Leaf plots, Box plots, Histograms and Quantile Normal Plots.&lt;br&gt;
Multivariate Non-graphical. Multivariate Non-graphical data used to show  relationships between two or more sets of data with the help of either cross-tabulation(making of a two way table with column headings that match the amount of one variable and raw headings that match the amount of the opposite two variables) or statistics.&lt;br&gt;
Multivariate graphical. Here, graphics are used to to display the relationship between two or more sets of data. The outcome depends on more than two variables while the change causing variables can also be multiple. Some common types of multivariate graphics include Scatter Plots, Multivariate Charts, Run Charts , Bubble Charts and Heat Maps.&lt;br&gt;
To perform exploratory data analysis, python together with its numerous mathematical and visualization libraries are utilized.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>machinelearning</category>
      <category>datascience</category>
    </item>
    <item>
      <title>Data Science</title>
      <dc:creator>Philemonkipkirui</dc:creator>
      <pubDate>Sun, 11 Aug 2024 19:07:36 +0000</pubDate>
      <link>https://forem.com/philemonkipkirui/data-science-42j5</link>
      <guid>https://forem.com/philemonkipkirui/data-science-42j5</guid>
      <description>&lt;p&gt;Data Science is a field that is concerned with uncovering actionable insights from data. This is done through the combination of mathematics, statistics, programming, advanced analytics , artificial intelligence and machine learning.&lt;br&gt;
The life cycle of data science encompasses of Data Ingestion. It Involves collection of raw data either structured or unstructured from various sources.&lt;br&gt;
Data storage and processing. Depending on the format or nature of data, specific storage factors are considered. This stage also involves the cleaning, duplication, transformation and combining of data.&lt;br&gt;
Data analysis. This involves the examining of data to identify patterns, biases, ranges and distributions within data.&lt;br&gt;
Communication. This is the last stage of data analysis where meaningful insights have been obtained. Such insights allow for reasonable decision making.&lt;br&gt;
Education on data science is mostly provided in institutions of higher learning as either independent majors or complements of majors such as economics, statistics and even engineering. Courses on such are also offered by private entities whose objectives align with proficiency in data analysis and manipulation. &lt;br&gt;
The tools commonly used for data science are mostly programming languages with prebuilt statistical modelling, machine learning and graphical capabilities. Some of the common tools are R Studio, Python with its numerous libraries such as Numpy, Pandas and Matplotlib.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Data Science</title>
      <dc:creator>Philemonkipkirui</dc:creator>
      <pubDate>Sun, 04 Aug 2024 21:17:13 +0000</pubDate>
      <link>https://forem.com/philemonkipkirui/data-science-p31</link>
      <guid>https://forem.com/philemonkipkirui/data-science-p31</guid>
      <description>&lt;p&gt;Data Science is a field that is concerned with uncovering actionable insights from data. This is done through the combination of mathematics, statistics, programming, advanced analytics , artificial intelligence and machine learning.&lt;br&gt;
The life cycle of data science encompasses of Data Ingestion. It Involves collection of raw data either structured or unstructured from various sources.&lt;br&gt;
Data storage and processing. Depending on the format or nature of data, specific storage factors are considered. This stage also involves the cleaning, duplication, transformation and combining of data.&lt;br&gt;
Data analysis. This involves the examining of data to identify patterns, biases, ranges and distributions within data.&lt;br&gt;
Communication. This is the last stage of data analysis where meaningful insights have been obtained. Such insights allow for reasonable decision making.&lt;br&gt;
Education on data science is mostly provided in institutions of higher learning as either independent majors or complements of majors such as economics, statistics and even engineering. Courses on such are also offered by private entities whose objectives align with proficiency in data analysis and manipulation. &lt;br&gt;
The tools commonly used for data science are mostly programming languages with prebuilt statistical modelling, machine learning and graphical capabilities. Some of the common tools are R Studio, Python with its numerous libraries such as Numpy, Pandas and Matplotlib.&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
