<?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>DEV Community: Mrinal Walia</title>
    <description>The latest articles on DEV Community by Mrinal Walia (@abhiwalia15).</description>
    <link>https://dev.to/abhiwalia15</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%2F391185%2Fb81871a3-f581-47ba-867d-46a4969025d8.jpeg</url>
      <title>DEV Community: Mrinal Walia</title>
      <link>https://dev.to/abhiwalia15</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/abhiwalia15"/>
    <language>en</language>
    <item>
      <title>Must Try (Open-Source) Google Cloud Platform-GCP Projects on GitHub</title>
      <dc:creator>Mrinal Walia</dc:creator>
      <pubDate>Thu, 02 Feb 2023 16:51:42 +0000</pubDate>
      <link>https://dev.to/abhiwalia15/must-try-open-source-google-cloud-platform-gcp-projects-on-github-50mp</link>
      <guid>https://dev.to/abhiwalia15/must-try-open-source-google-cloud-platform-gcp-projects-on-github-50mp</guid>
      <description>&lt;p&gt;Google Cloud Platform (GCP) is a public cloud vendor that builds apps faster, makes smarter business decisions, and connects people anywhere. It provides cloud services for Compute, Storage, Databases, Data analytics, AI and machine learning, Networking, and Developer tools to build, scale, and solve your business problems.&lt;/p&gt;

&lt;p&gt;Companies like Goldman Sachs and Spotify are using Google Cloud to empower its team to analyze data, scale computing power, and power the playlists of 381 million listeners every month. &lt;/p&gt;

&lt;p&gt;Today’s article will help you get familiar with some of the best and most important GCP open-source projects. All the projects are easily accessible on GitHub, and you can play around and customize them to your requirements. (Remember to review their licensing terms before you use them in your project.)&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; In this article, we will discuss some fantastic open-source GCP Projects/Repositories that you can utilize in your projects in 2023. To read more about each, I recommend following the link given along the project.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  Affiliate Courses from DataCamp
&lt;/h2&gt;

&lt;p&gt;Learning isn’t just about being more competent at your job, it is so much more than that. &lt;a href="https://datacamp.pxf.io/x9nmvv" rel="noopener noreferrer"&gt;Datacamp&lt;/a&gt; allows me to learn without limits.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://datacamp.pxf.io/x9nmvv" rel="noopener noreferrer"&gt;Datacamp&lt;/a&gt; allows you to take courses on your own time and learn the fundamental skills you need to transition to a successful career.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://datacamp.pxf.io/x9nmvv" rel="noopener noreferrer"&gt;Datacamp&lt;/a&gt; has taught me to pick up new ideas quickly and apply them to real-world problems. While I was in my learning phase, &lt;a href="https://datacamp.pxf.io/x9nmvv" rel="noopener noreferrer"&gt;Datacamp&lt;/a&gt; hooked me on everything in the courses, from the course content and TA feedback to meetup events and the professor’s Twitter feeds.&lt;/p&gt;

&lt;p&gt;Here are some of my favorite courses I highly recommend you to learn from whenever it fits your schedule and mood. You can directly apply the concepts and skills learned from these courses to an exciting new project at work or at your university.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://datacamp.pxf.io/LPDqQZ" rel="noopener noreferrer"&gt;Data-scientist-with-python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://datacamp.pxf.io/MXQxrJ" rel="noopener noreferrer"&gt;Data-scientist-with-r&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://datacamp.pxf.io/DVLg4j" rel="noopener noreferrer"&gt;Machine-learning-scientist-with-r&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://datacamp.pxf.io/9WePXW" rel="noopener noreferrer"&gt;Machine-learning-scientist-with-python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://datacamp.pxf.io/kjR3mN" rel="noopener noreferrer"&gt;Machine-learning-for-everyone&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://datacamp.pxf.io/15bLmd" rel="noopener noreferrer"&gt;Data-science-for-everyone&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  1. Training Data Analyst
&lt;/h2&gt;

&lt;p&gt;GitHub: &lt;a href="https://github.com/GoogleCloudPlatform/training-data-analyst" rel="noopener noreferrer"&gt;https://github.com/GoogleCloudPlatform/training-data-analyst&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Official Documentation: &lt;a href="https://cloud.google.com/training?hl=en" rel="noopener noreferrer"&gt;https://cloud.google.com/training?hl=en&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;️️GitHub Stars: 6.6K&lt;/p&gt;

&lt;p&gt;GitHub Forks: 5.2K&lt;/p&gt;

&lt;p&gt;Languages: Jupyter Notebook89.3% , Python6.8%, JavaScript1.5% , Java0.9% , HTML0.9% , Shell0.3% , and Other0.3%&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm8uirenc12tzn7teofao.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm8uirenc12tzn7teofao.png" alt="Image description" width="800" height="253"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Training data analyst is a library containing labels and demos for courses on GCP training to help you grow your skills in emerging cloud technologies with Google Cloud certifications.&lt;/p&gt;

&lt;p&gt;The repo has resources for online learning, skills development courses, and many certifications. You can subscribe to their program, which will give you access to join google online cloud events, join the google Cloud community, become a google cloud innovator and read recent training and certification blogs.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;NOTE: The training and certifications are provided by Google and come under different price models. Check the details here.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  2. Pulumi
&lt;/h2&gt;

&lt;p&gt;GitHub: &lt;a href="https://github.com/pulumi/pulumi" rel="noopener noreferrer"&gt;https://github.com/pulumi/pulumi&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Official Documentation: &lt;a href="https://www.pulumi.com/" rel="noopener noreferrer"&gt;https://www.pulumi.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;GitHub Stars: 14.9K&lt;/p&gt;

&lt;p&gt;GitHub Forks: 844&lt;/p&gt;

&lt;p&gt;Languages: Go66.6% , Python13.0% , TypeScript12.5%, JavaScript7.2% , Shell0.4% , and Makefile0.3%&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkv8llo0jdturf42avtpq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fkv8llo0jdturf42avtpq.png" alt="Image description" width="800" height="203"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Pulumi is an open-source software infrastructure as code SDK. It helps you to create and deploy cloud software that uses containers, serverless functions, hosted services, and Infrastructure on any cloud platform, including GCP.&lt;/p&gt;

&lt;p&gt;You can start by writing code in your favorite language and then use Pulumi to automatically provision and manage your AWS, AZURE, GCP, and Kubernetes resources using the Infrastructure as code approach.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.pulumi.com/docs/get-started/" rel="noopener noreferrer"&gt;You can start by deploying a simple application in AWS, Azure, GCP, or Kubernetes using Pumuli here.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.pulumi.com/docs/get-started/install/" rel="noopener noreferrer"&gt;You can download Pulumi for Windows, MacOS, and/or Linux here.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here are a few quick resources to get started with Pulumi quickly.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/learn/" rel="noopener noreferrer"&gt;Learn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/pulumi/examples" rel="noopener noreferrer"&gt;Examples&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/docs/" rel="noopener noreferrer"&gt;Docs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.pulumi.com/registry/" rel="noopener noreferrer"&gt;Registry&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/orgs/pulumi/projects/44" rel="noopener noreferrer"&gt;Pulumi Roadmap&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://slack.pulumi.com/?utm_campaign=pulumi-pulumi-github-repo&amp;amp;utm_source=github.com&amp;amp;utm_medium=welcome-slack" rel="noopener noreferrer"&gt;Community Slack&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/pulumi/pulumi/discussions" rel="noopener noreferrer"&gt;GitHub Discussions&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  3. Terraformer
&lt;/h2&gt;

&lt;p&gt;GitHub: &lt;a href="https://github.com/GoogleCloudPlatform/terraformer" rel="noopener noreferrer"&gt;https://github.com/GoogleCloudPlatform/terraformer&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Official Documentation: NIL&lt;/p&gt;

&lt;p&gt;GitHub Stars: 9.5K&lt;/p&gt;

&lt;p&gt;GitHub Forks: 1.3K&lt;/p&gt;

&lt;p&gt;Languages: Go(99.1%), HCL(0.9%)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo4cqcz1knrngbrmo5rnf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fo4cqcz1knrngbrmo5rnf.png" alt="Image description" width="216" height="215"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Terraformer is an open-source CLI (Command Line Interface) tool by Waze SRE that generates tf/json and tfstate files based on existing infrastructure, i.e., reverse Terraform.&lt;/p&gt;

&lt;p&gt;This tool performs the reverse of Terraform and can be thought of as Infrastrustructure to Code (IaC) tool, and you can check a quick demo of Terraformer here.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;NOTE: The software is supported on Windows, MacOS, and Linux.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  4. Diagrams
&lt;/h2&gt;

&lt;p&gt;GitHub: &lt;a href="https://github.com/mingrammer/diagrams" rel="noopener noreferrer"&gt;https://github.com/mingrammer/diagrams&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Official Documentation: &lt;a href="https://diagrams.mingrammer.com/" rel="noopener noreferrer"&gt;https://diagrams.mingrammer.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;GitHub Stars: 27.7K&lt;/p&gt;

&lt;p&gt;GitHub Forks: 1.7K&lt;/p&gt;

&lt;p&gt;Languages: Python(94.8%), JavaScript(3.7%), and Other(1.5%)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fejwrkb3j94kll2o0pp2d.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fejwrkb3j94kll2o0pp2d.png" alt="Image description" width="128" height="128"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Diagram is an open-source tool that allows you to draw the cloud system architecture in python code and prototype a new system architecture design without any design tools.&lt;/p&gt;

&lt;p&gt;It lets you track the architecture diagram changes in any version control system and backs necessary providers, including AWS, Azure, GCP, Kubernetes, Alibaba Cloud, Oracle Cloud, etc.&lt;/p&gt;

&lt;p&gt;The library sustains on-premise, SaaS, and noteworthy programming frameworks and languages.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;NOTE: It does not control any actual cloud resources nor generate cloud formation or terraform code. It is just for drawing the cloud system architecture diagrams.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  5. Online Boutique-Microservice Demo
&lt;/h2&gt;

&lt;p&gt;GitHub: &lt;a href="https://github.com/GoogleCloudPlatform/microservices-demo" rel="noopener noreferrer"&gt;https://github.com/GoogleCloudPlatform/microservices-demo&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Official Documentation: &lt;a href="https://onlineboutique.dev/" rel="noopener noreferrer"&gt;https://onlineboutique.dev/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;GitHub Stars: 13.6K&lt;/p&gt;

&lt;p&gt;GitHub Forks: 4.6K&lt;/p&gt;

&lt;p&gt;Languages: Python(30.5%), Go(27.1%), HTML(9.0%), C#(7.5%), Dockerfile(5.6%), Shell(5.1%), and Other(15.2%)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe4dg33deiezahgo8as69.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe4dg33deiezahgo8as69.png" alt="Image description" width="800" height="472"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The online boutique is an open-sourced microservice demo of a cloud-first application consisting of 11-tier microservices applications. It is a web-based e-commerce application where you can browse different items, add them to carts, and purchase them.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Note: This website is hosted for demo purposes only. It is not an actual shop. This is not a Google product.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Google uses this software to showcase its technologies like Kubernetes, Istio, Stackdriver, and gRPC. The project is openly available to Google employees and other people who want to learn to use GCP.&lt;/p&gt;




&lt;h2&gt;
  
  
  Bonus 🌟
&lt;/h2&gt;

&lt;h3&gt;
  
  
  ✨ Kubernetes The Hard Way
&lt;/h3&gt;

&lt;p&gt;GitHub: &lt;a href="https://github.com/kelseyhightower/kubernetes-the-hard-way" rel="noopener noreferrer"&gt;https://github.com/kelseyhightower/kubernetes-the-hard-way&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;GitHub Stars: 34.2K&lt;/p&gt;

&lt;p&gt;GitHub Forks: 11.7K&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;As a bonus, I am providing a handy tutorial that will help you take the long route but will ensure you understand each task required to bootstrap a Kubernetes cluster.&lt;br&gt;
Suppose you plan to support a production Kubernetes cluster and want to understand how everything fits together. In that case, this guide will walk you through bootstrapping a highly available Kubernetes cluster with end-to-end encryption between components and RBAC authentication.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;p&gt;If you enjoy reading this article, we intercommunicate similar interests and are/will be in similar industries. So let’s connect via &lt;a href="https://www.linkedin.com/in/mrinal-walia-b0981b158/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt; and &lt;a href="https://github.com/abhiwalia15" rel="noopener noreferrer"&gt;Github&lt;/a&gt;. Please do not hesitate to send a contact request!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://mrinalwalia.medium.com/subscribe" rel="noopener noreferrer"&gt;Subscribe 📧 For Weekly Tech Nuggets! 💻&lt;/a&gt;&lt;/p&gt;

</description>
      <category>web3</category>
      <category>cryptocurrency</category>
      <category>offers</category>
    </item>
    <item>
      <title>Best 5 Logistic Regression GitHub Projects for Beginners</title>
      <dc:creator>Mrinal Walia</dc:creator>
      <pubDate>Wed, 18 Jan 2023 00:14:16 +0000</pubDate>
      <link>https://dev.to/abhiwalia15/best-5-logistic-regression-github-projects-for-beginners-325l</link>
      <guid>https://dev.to/abhiwalia15/best-5-logistic-regression-github-projects-for-beginners-325l</guid>
      <description>&lt;p&gt;&lt;code&gt;Logistic regression is one of the most often discussed topics for Data Science interviews.&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Learn about the best 5 projects in Logistic Regression on GitHub to add to your resume and ace your following Data Science interview. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--LYKZplK_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xodcw2s2uggamnayy1zw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--LYKZplK_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xodcw2s2uggamnayy1zw.png" alt="Image description" width="400" height="277"&gt;&lt;/a&gt;&lt;br&gt;
&lt;u&gt;&lt;a href="https://upload.wikimedia.org/wikipedia/commons/thumb/c/cb/Exam_pass_logistic_curve.svg/400px-Exam_pass_logistic_curve.svg.png"&gt;Image Source&lt;/a&gt;&lt;/u&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Logistic Regression?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://en.wikipedia.org/wiki/Logistic_regression"&gt;In regression analysis, logistic regression (or logit regression) estimates the parameters of a logistic model (the coefficients in the linear combination).&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It is one of the most important and frequently asked topics for Data Science interviews. Logistic regression is easy to understand and is one of the widely adopted machine learning algorithms to categorize incoming data based on historical data.&lt;/p&gt;

&lt;p&gt;Today's article will help you get familiar with some of the best and most important Logistic Regression open-source projects. All the projects are easily accessible on GitHub, and you can play around and customize them to your requirements. (Remember to review their licensing terms before you use them in your project.)&lt;/p&gt;

&lt;p&gt;&lt;code&gt;**Note:** In this article, we will discuss some fantastic open-source Logistic Regression Projects/Repositories that you can utilize in your projects in 2023. To read more about each, I recommend following the link given along the project.&lt;/code&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Courses from DataCamp
&lt;/h2&gt;

&lt;p&gt;Learning isn’t just about being more competent at your job, it is so much more than that. &lt;a href="https://www.datacamp.com/?irclickid=whuVehRgUxyNR6tzKu2gxSynUkAwdwSBrSDLXM0&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK"&gt;Datacamp&lt;/a&gt; allows me to learn without limits.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.datacamp.com/?irclickid=whuVehRgUxyNR6tzKu2gxSynUkAwdwSBrSDLXM0&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK"&gt;Datacamp&lt;/a&gt; allows you to take courses on your own time and learn the fundamental skills you need to transition to a successful career.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.datacamp.com/?irclickid=whuVehRgUxyNR6tzKu2gxSynUkAwdwSBrSDLXM0&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK"&gt;Datacamp&lt;/a&gt; has taught me to pick up new ideas quickly and apply them to real-world problems. While I was in my learning phase, &lt;a href="https://www.datacamp.com/?irclickid=whuVehRgUxyNR6tzKu2gxSynUkAwdwSBrSDLXM0&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK"&gt;Datacamp&lt;/a&gt; hooked me on everything in the courses, from the course content and TA feedback to meetup events and the professor’s Twitter feeds.&lt;/p&gt;

&lt;p&gt;Here are some of my favourite courses I highly recommend you to learn from whenever it fits your schedule and mood. You can directly apply the concepts and skills learned from these courses to an exciting new project at work or at your university.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://www.datacamp.com/courses/machine-learning-with-pyspark?irclickid=whuVehRgUxyNR6tzKu2gxSynUkAwd1xBrSDLXM0&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK"&gt;Machine Learning with PySpark&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.datacamp.com/courses/linear-classifiers-in-python?irclickid=whuVehRgUxyNR6tzKu2gxSynUkAwd1xFrSDLXM0&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK"&gt;Linear Classifiers in Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.datacamp.com/courses/introduction-to-regression-in-r?irclickid=whuVehRgUxyNR6tzKu2gxSynUkAwd1xprSDLXM0&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK"&gt;Introduction to Regression in R&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.datacamp.com/courses/generalized-linear-models-in-r?irclickid=whuVehRgUxyNR6tzKu2gxSynUkAwd1xprSDLXM0&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK"&gt;Generalized Linear Models in R&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.datacamp.com/courses/generalized-linear-models-in-python?irclickid=whuVehRgUxyNR6tzKu2gxSynUkAwd1xtrSDLXM0&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK"&gt;Generalized Linear Models in Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.datacamp.com/courses/intermediate-regression-in-r?irclickid=whuVehRgUxyNR6tzKu2gxSynUkAwd1xJrSDLXM0&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK"&gt;Intermediate Regression in R&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;blockquote&gt;
&lt;p&gt;Coming back to the topic -&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  1. ytk-learn
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/kanyun-inc/ytk-learn"&gt;https://github.com/kanyun-inc/ytk-learn&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Official Documentation:&lt;/strong&gt; &lt;a href="https://github.com/clips/pattern/wiki"&gt;https://github.com/clips/pattern/wiki&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;GitHub Stars:&lt;/strong&gt; 348&lt;br&gt;
&lt;strong&gt;GitHub Forks:&lt;/strong&gt; 81&lt;br&gt;
&lt;strong&gt;Languages:&lt;/strong&gt; Java(97.8%), Shell(1.7%), Other (0.5%)&lt;/p&gt;

&lt;p&gt;Ytk-learn is an open-source distributed machine-learning library written in Java. It can help implement machine learning algorithms and run on single and multiple machines and other major distributed environments such as Hadoop and Spark. This library supports many operating systems like Linux, Windows, and Mac OS. &lt;/p&gt;

&lt;p&gt;&lt;em&gt;The different models supported by this library are as follows:&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;GBDT(Gradient Boosting Decision Trees)&lt;/li&gt;
&lt;li&gt;GBRT(Gradient Boosting Regression Trees)&lt;/li&gt;
&lt;li&gt;Mixture Logistic Regression&lt;/li&gt;
&lt;li&gt;Gradient Boosting Soft Tree&lt;/li&gt;
&lt;li&gt;Factorization Machines&lt;/li&gt;
&lt;li&gt;Field-aware Factorization Machines&lt;/li&gt;
&lt;li&gt;Logistic Regression&lt;/li&gt;
&lt;li&gt;Softmax&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;There are a lot of features that ytk-learn provides:&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Local file system and hdfs file system support&lt;/li&gt;
&lt;li&gt;Easy and user-friendly codes for online production &lt;/li&gt;
&lt;li&gt;Efficiently runs with Java SE Runtime Environment 8  without any complex installation&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  2. MI Ease
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/linkedin/ml-ease"&gt;https://github.com/linkedin/ml-ease&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Official Documentation:&lt;/strong&gt; &lt;a href="https://github.com/linkedin/ml-ease#readme"&gt;https://github.com/linkedin/ml-ease#readme&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;GitHub Stars:&lt;/strong&gt; 328&lt;br&gt;
&lt;strong&gt;GitHub Forks:&lt;/strong&gt; 79&lt;br&gt;
&lt;strong&gt;Languages:&lt;/strong&gt; Java(100%)&lt;/p&gt;

&lt;p&gt;MI Ease is an open-source and large-scale machine learning library in the Alternating Direction Method of Multipliers (&lt;a href="https://stanford.edu/~boyd/admm.html"&gt;ADMM&lt;/a&gt;) based on a large-scale logistic regression algorithm. It was invented by engineers from LinkedIn and is licensed under Apache Version 2.0 with copyright 2014 LinkedIn corporation.&lt;/p&gt;

&lt;p&gt;The ADMM or Alternating Direction Method of Multipliers considers the large-scale logistic regression model as fitting as a convex optimization problem but with a constraint that the ADMM algorithm is about to converge but minimizing the user-defined loss function enforces an extra constraint that coefficients from all partitions have to become equal to solve this optimization problem by using an iterative process.&lt;/p&gt;

&lt;p&gt;You can start the installation by using maven for compiling, and the command is &lt;code&gt;mvn clean install&lt;/code&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Zen
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/cloudml/zen"&gt;https://github.com/cloudml/zen&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Official Documentation:&lt;/strong&gt; &lt;a href="https://github.com/cloudml/zen#readme"&gt;https://github.com/cloudml/zen#readme&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;GitHub Stars:&lt;/strong&gt; 172&lt;br&gt;
&lt;strong&gt;GitHub Forks:&lt;/strong&gt; 75&lt;br&gt;
&lt;strong&gt;Languages:&lt;/strong&gt; Scala(98.9%), Others(1.1%)&lt;/p&gt;

&lt;p&gt;Zen is an open-source library written in scala to provide the most enormous scale and efficient machine learning platform on top of spark and in logistic regression, latent Dirichlet allocation, factorization machines, and DNN.&lt;/p&gt;

&lt;p&gt;It is inspired by Apache Spark, MLib, and GraphX, with very sophisticated optimizations and newly added features to optimize and scale up the machine learning training process.&lt;/p&gt;

&lt;p&gt;Zen has a vision of combining data insights, ml algorithms, and system experience to achieve a successful machine-learning platform.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. ML Fraud Detection
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/georgymh/ml-fraud-detection"&gt;https://github.com/georgymh/ml-fraud-detection&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Official Documentation:&lt;/strong&gt; &lt;a href="https://github.com/georgymh/ml-fraud-detection/blob/master/paper.pdf"&gt;https://github.com/georgymh/ml-fraud-detection/blob/master/paper.pdf&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;GitHub Stars:&lt;/strong&gt; 170&lt;br&gt;
&lt;strong&gt;GitHub Forks:&lt;/strong&gt; 108&lt;br&gt;
&lt;strong&gt;Languages:&lt;/strong&gt; Jupyter Notebook(100%)&lt;/p&gt;

&lt;p&gt;ML Fraud Detection is a repository that implements three models trained to label anonymized credit card transactions as fraudulent or actual. The dataset is taken from Kaggle's competition &lt;a href="https://www.kaggle.com/datasets/mlg-ulb/creditcardfraud"&gt;Credit Card Fraud Detection&lt;/a&gt; and was gathered in Europe in 2 days in Sept 2013.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;The three models implemented are:&lt;/em&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Logistic Regression&lt;/li&gt;
&lt;li&gt;K-Means Clustering&lt;/li&gt;
&lt;li&gt;Neural Networks&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In the future, the authors of this project also want to implement an autoencoder or try our hand at an SVM to see the performance. It will be beneficial to keep this repository forked and starred in the future.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Mlhadoop
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/punit-naik/MLHadoop"&gt;https://github.com/punit-naik/MLHadoop&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Official Documentation:&lt;/strong&gt; &lt;a href="https://github.com/punit-naik/MLHadoop#readme"&gt;https://github.com/punit-naik/MLHadoop#readme&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;GitHub Stars:&lt;/strong&gt; 52&lt;br&gt;
&lt;strong&gt;GitHub Forks:&lt;/strong&gt; 38&lt;br&gt;
&lt;strong&gt;Languages:&lt;/strong&gt; Java(100%)&lt;/p&gt;

&lt;p&gt;MLhadoop is a GitHub repository written from scratch in Java that contains machine-learning MapReduce codes for Hadoop. All the codes are written in basic Maths, including algorithm prediction algorithms like linear and logistic regression - iterative version, clustering algorithms like k-means clustering, classification algorithms like KNN classifiers, MBA, familiar friends, etc.&lt;/p&gt;

&lt;p&gt;The IDE used to implement the algorithms in Java is Eclipse IDE with &lt;a href="https://www.upgrad.com/blog/top-hadoop-tools/"&gt;Hadoop Development Tools (HDT)&lt;/a&gt; plugin installed.&lt;/p&gt;




&lt;p&gt;If you enjoy reading this article, we intercommunicate similar interests and are/will be in similar industries. So let’s connect via &lt;a href="https://www.linkedin.com/in/mrinal-walia-b0981b158/"&gt;LinkedIn&lt;/a&gt; and &lt;a href="https://github.com/abhiwalia15"&gt;Github&lt;/a&gt;. Please do not hesitate to send a contact request!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://mrinalwalia.medium.com/subscribe"&gt;Subscribe 📧 For Weekly Tech Nuggets! 💻&lt;/a&gt;&lt;/p&gt;

</description>
      <category>machinelearning</category>
      <category>logisticregression</category>
      <category>opensource</category>
      <category>github</category>
    </item>
    <item>
      <title>Best 5 Logistic Regression GitHub Projects for Beginners</title>
      <dc:creator>Mrinal Walia</dc:creator>
      <pubDate>Sun, 15 Jan 2023 19:22:06 +0000</pubDate>
      <link>https://dev.to/abhiwalia15/best-5-logistic-regression-github-projects-for-beginners-25aj</link>
      <guid>https://dev.to/abhiwalia15/best-5-logistic-regression-github-projects-for-beginners-25aj</guid>
      <description>&lt;p&gt;Logistic regression is one of the most often discussed topics for Data Science interviews. Learn about the best 5 projects in Logistic Regression on GitHub to add to your resume and ace your following Data Science interview. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ZixB693---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zbp2fupq342ex5vvfm3h.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ZixB693---/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zbp2fupq342ex5vvfm3h.png" alt="Image description" width="400" height="277"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Logistic Regression?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://en.wikipedia.org/wiki/Logistic_regression"&gt;In regression analysis, logistic regression (or logit regression) estimates the parameters of a logistic model (the coefficients in the linear combination).&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It is one of the most important and frequently asked topics for Data Science interviews. Logistic regression is easy to understand and is one of the widely adopted machine learning algorithms to categorize incoming data based on historical data.&lt;/p&gt;

&lt;p&gt;Today's article will help you get familiar with some of the best and most important Logistic Regression open-source projects. All the projects are easily accessible on GitHub, and you can play around and customize them to your requirements. (Remember to review their licensing terms before you use them in your project.)&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; In this article, we will discuss some fantastic open-source Logistic Regression Projects/Repositories that you can utilize in your projects in 2023. To read more about each, I recommend following the link given along the project.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Courses from DataCamp
&lt;/h3&gt;

&lt;p&gt;Learning isn’t just about being more competent at your job, it is so much more than that. &lt;a href="https://www.datacamp.com/?irclickid=whuVehRgUxyNR6tzKu2gxSynUkAwJAW1rSDLXM0&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK"&gt;Datacamp&lt;/a&gt; allows me to learn without limits.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.datacamp.com/?irclickid=whuVehRgUxyNR6tzKu2gxSynUkAwJAW1rSDLXM0&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK"&gt;Datacamp&lt;/a&gt; allows you to take courses on your own time and learn the fundamental skills you need to transition to a successful career.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.datacamp.com/?irclickid=whuVehRgUxyNR6tzKu2gxSynUkAwJAW1rSDLXM0&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK"&gt;Datacamp&lt;/a&gt; has taught me to pick up new ideas quickly and apply them to real-world problems. While I was in my learning phase, &lt;a href="https://www.datacamp.com/?irclickid=whuVehRgUxyNR6tzKu2gxSynUkAwJAW1rSDLXM0&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK"&gt;Datacamp&lt;/a&gt; hooked me on everything in the courses, from the course content and TA feedback to meetup events and the professor’s Twitter feeds.&lt;/p&gt;

&lt;p&gt;Here are some of my favorite courses I highly recommend you to learn from whenever it fits your schedule and mood. You can directly apply the concepts and skills learned from these courses to an exciting new project at work or at your university.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://www.datacamp.com/courses/machine-learning-with-pyspark?irclickid=whuVehRgUxyNR6tzKu2gxSynUkAwJAQ5rSDLXM0&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK"&gt;Machine Learning with PySpark&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.datacamp.com/courses/linear-classifiers-in-python?irclickid=whuVehRgUxyNR6tzKu2gxSynUkAwJAQ9rSDLXM0&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK"&gt;Linear Classifiers in Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.datacamp.com/courses/generalized-linear-models-in-r?irclickid=whuVehRgUxyNR6tzKu2gxSynUkAwJAVxrSDLXM0&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK"&gt;Introduction to Regression in R&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.datacamp.com/courses/generalized-linear-models-in-python?irclickid=whuVehRgUxyNR6tzKu2gxSynUkAwJAVxrSDLXM0&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK"&gt;Generalized Linear Models in R&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.datacamp.com/courses/generalized-linear-models-in-python?irclickid=whuVehRgUxyNR6tzKu2gxSynUkAwJAVxrSDLXM0&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK"&gt;Generalized Linear Models in Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.datacamp.com/courses/intermediate-regression-in-r?irclickid=whuVehRgUxyNR6tzKu2gxSynUkAwJF3NrSDLXM0&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK"&gt;Intermediate Regression in R&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  1. ytk-learn
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/kanyun-inc/ytk-learn"&gt;https://github.com/kanyun-inc/ytk-learn&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Official Documentation:&lt;/strong&gt; &lt;a href="https://github.com/clips/pattern/wiki"&gt;https://github.com/clips/pattern/wiki&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;GitHub Stars:&lt;/strong&gt; 348&lt;br&gt;
&lt;strong&gt;GitHub Forks:&lt;/strong&gt; 81&lt;br&gt;
&lt;strong&gt;Languages:&lt;/strong&gt; Java(97.8%), Shell(1.7%), Other (0.5%)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Ytk-learn&lt;/strong&gt; is an open-source &lt;a href="https://cs.brown.edu/people/acrotty/pubs/Galakatos2017_ReferenceWorkEntry_DistributedMachineLearning.pdf"&gt;distributed machine-learning library&lt;/a&gt; written in Java. It can help implement machine learning algorithms and run on single and multiple machines and other major distributed environments such as Hadoop and Spark. This library supports many operating systems like Linux, Windows, and Mac OS. &lt;/p&gt;

&lt;p&gt;&lt;em&gt;The different models supported by this library are as follows:&lt;/em&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;GBDT(Gradient Boosting Decision Trees)&lt;/li&gt;
&lt;li&gt;GBRT(Gradient Boosting Regression Trees)&lt;/li&gt;
&lt;li&gt;Mixture Logistic Regression&lt;/li&gt;
&lt;li&gt;Gradient Boosting Soft Tree&lt;/li&gt;
&lt;li&gt;Factorization Machines&lt;/li&gt;
&lt;li&gt;Field-aware Factorization Machines&lt;/li&gt;
&lt;li&gt;Logistic Regression&lt;/li&gt;
&lt;li&gt;Softmax&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;em&gt;There are a lot of features that ytk-learn provides:&lt;/em&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Local file system and hdfs file system support&lt;/li&gt;
&lt;li&gt;Easy and user-friendly codes for online production &lt;/li&gt;
&lt;li&gt;Efficiently runs with Java SE Runtime Environment 8  without any complex installation&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;em&gt;Here are some valuable resources for you to access:&lt;/em&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Running Guide&lt;/li&gt;
&lt;li&gt;Demo&lt;/li&gt;
&lt;li&gt;Model Introduction&lt;/li&gt;
&lt;li&gt;Data Format&lt;/li&gt;
&lt;li&gt;Evaluation Metrics&lt;/li&gt;
&lt;li&gt;Performance Guide&lt;/li&gt;
&lt;li&gt;Online Prediction Guide&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  2. MI Ease
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/linkedin/ml-ease"&gt;https://github.com/linkedin/ml-ease&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Official Documentation:&lt;/strong&gt; &lt;a href="https://github.com/linkedin/ml-ease#readme"&gt;https://github.com/linkedin/ml-ease#readme&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;GitHub Stars:&lt;/strong&gt; 328&lt;br&gt;
&lt;strong&gt;GitHub Forks:&lt;/strong&gt; 79&lt;br&gt;
&lt;strong&gt;Languages:&lt;/strong&gt; Java(100%)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;MI Ease&lt;/strong&gt; is an open-source and large-scale machine learning library in the &lt;a href="https://stanford.edu/~boyd/admm.html"&gt;Alternating Direction Method of Multipliers (ADMM)&lt;/a&gt; based on a large-scale logistic regression algorithm. It was invented by engineers from LinkedIn and is licensed under Apache Version 2.0 with copyright 2014 LinkedIn corporation.&lt;/p&gt;

&lt;p&gt;The ADMM or Alternating Direction Method of Multipliers considers the large-scale logistic regression model as fitting as a convex optimization problem but with a constraint that the ADMM algorithm is about to converge but minimizing the user-defined loss function enforces an extra constraint that coefficients from all partitions have to become equal to solve this optimization problem by using an iterative process.&lt;/p&gt;

&lt;p&gt;You can start the installation by using maven for compiling, and the command is &lt;code&gt;_**mvn clean install**_&lt;/code&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Zen
&lt;/h2&gt;

&lt;p&gt;GitHub:**** &lt;a href="https://github.com/cloudml/zen"&gt;https://github.com/cloudml/zen&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Official Documentation:&lt;/strong&gt; &lt;a href="https://github.com/cloudml/zen#readme"&gt;https://github.com/cloudml/zen#readme&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;GitHub Stars:&lt;/strong&gt; 172&lt;br&gt;
&lt;strong&gt;GitHub Forks:&lt;/strong&gt; 75&lt;br&gt;
&lt;strong&gt;Languages:&lt;/strong&gt; Scala(98.9%), Others(1.1%)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Zen&lt;/strong&gt; is an open-source library written in scala to provide the most enormous scale and efficient machine learning platform on top of spark and in logistic regression, latent Dirichlet allocation, factorization machines, and DNN.&lt;/p&gt;

&lt;p&gt;It is inspired by Apache Spark, MLib, and GraphX, with very sophisticated optimizations and newly added features to optimize and scale up the machine learning training process.&lt;/p&gt;

&lt;p&gt;Zen has a vision of combining data insights, ml algorithms, and system experience to achieve a successful machine-learning platform.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. ML Fraud Detection
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/georgymh/ml-fraud-detection"&gt;https://github.com/georgymh/ml-fraud-detection&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Official Documentation:&lt;/strong&gt; &lt;a href="https://github.com/georgymh/ml-fraud-detection/blob/master/paper.pdf"&gt;https://github.com/georgymh/ml-fraud-detection/blob/master/paper.pdf&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;GitHub Stars:&lt;/strong&gt; 170&lt;br&gt;
&lt;strong&gt;GitHub Forks:&lt;/strong&gt; 108&lt;br&gt;
&lt;strong&gt;Languages:&lt;/strong&gt; Jupyter Notebook(100%)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;ML Fraud Detection&lt;/strong&gt; is a repository that implements three models trained to label anonymized credit card transactions as fraudulent or actual. The dataset is taken from Kaggle's competition &lt;a href="https://www.kaggle.com/datasets/mlg-ulb/creditcardfraud"&gt;Credit Card Fraud Detection&lt;/a&gt; and was gathered in Europe in 2 days in Sept 2013.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;The three models implemented are:&lt;/em&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Logistic Regression&lt;/li&gt;
&lt;li&gt;K-Means Clustering&lt;/li&gt;
&lt;li&gt;Neural Networks&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;In the future, the authors of this project also want to implement an autoencoder or try our hand at an SVM to see the performance. It will be beneficial to keep this repository forked and starred in the future.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Mlhadoop
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/punit-naik/MLHadoop"&gt;https://github.com/punit-naik/MLHadoop&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Official Documentation:&lt;/strong&gt; &lt;a href="https://github.com/punit-naik/MLHadoop#readme"&gt;https://github.com/punit-naik/MLHadoop#readme&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;GitHub Stars:&lt;/strong&gt; 52&lt;br&gt;
&lt;strong&gt;GitHub Forks:&lt;/strong&gt; 38&lt;br&gt;
&lt;strong&gt;Languages:&lt;/strong&gt; Java(100%)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;MLhadoop&lt;/strong&gt; is a GitHub repository written from scratch in Java that contains machine-learning MapReduce codes for Hadoop. All the codes are written in basic Maths, including algorithm prediction algorithms like linear and logistic regression - iterative version, clustering algorithms like k-means clustering, classification algorithms like KNN classifiers, MBA, familiar friends, etc.&lt;/p&gt;

&lt;p&gt;The IDE used to implement the algorithms in Java is Eclipse IDE with &lt;a href="http://hdt%20%28hadoop%20development%20tools%29/"&gt;Hadoop Development Tools (HDT)&lt;/a&gt; plugin installed.&lt;/p&gt;




&lt;blockquote&gt;
&lt;p&gt;If you enjoy reading this article, we intercommunicate similar interests and are/will be in similar industries. So let’s connect via &lt;a href="https://www.linkedin.com/in/mrinal-walia-b0981b158/"&gt;LinkedIn&lt;/a&gt; and &lt;a href="https://github.com/abhiwalia15"&gt;Github&lt;/a&gt;. Please do not hesitate to send a contact request!&lt;br&gt;
&lt;a href="https://mrinalwalia.medium.com/subscribe"&gt;&amp;gt; Subscribe 📧 For Weekly Tech Nuggets! 💻&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>machinelearning</category>
      <category>tutorial</category>
      <category>opensource</category>
      <category>algorithms</category>
    </item>
    <item>
      <title>Top 5 Open-Source Sentiment Analysis Projects in Python Every NLP Engineer Should Know</title>
      <dc:creator>Mrinal Walia</dc:creator>
      <pubDate>Wed, 04 Jan 2023 07:05:27 +0000</pubDate>
      <link>https://dev.to/abhiwalia15/top-5-open-source-sentiment-analysis-projects-in-python-every-nlp-engineer-should-know-2ao0</link>
      <guid>https://dev.to/abhiwalia15/top-5-open-source-sentiment-analysis-projects-in-python-every-nlp-engineer-should-know-2ao0</guid>
      <description>&lt;p&gt;&lt;em&gt;Learn about top 5 Open-Source Sentiment Analysis Projects in Python used by all Natural Language Processing(NLP) experts.&lt;/em&gt;  &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--fSb45mcd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1fz149ej7aettx7qs9tx.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--fSb45mcd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1fz149ej7aettx7qs9tx.png" alt="Image description" width="880" height="704"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://en.wikipedia.org/wiki/Sentiment_analysis"&gt;Sentiment Analysis&lt;/a&gt; (Also called opinion mining) is an approach to NLP that computationally identifies and categorizes mixed opinions (positive, negative, or neutral) in a piece of text. It is usually done to identify the writer's tone and attitude toward a particular topic, product, object, etc.&lt;/p&gt;

&lt;p&gt;Businesses are applying popular sentiment analysis tools to many use cases, like social media monitoring, customer support management, and analyzing customer feedback.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; &lt;em&gt;In this article, we will talk about some excellent open-source Sentiment Analysis Projects/Repositories that you can use in your projects in 2023. To read more about each, I recommend following the link given along the project.&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Courses from DataCamp
&lt;/h2&gt;

&lt;p&gt;Learning isn’t just about being more competent at your job, it is so much more than that. &lt;a href="https://datacamp.pxf.io/x9nmvv"&gt;Datacamp&lt;/a&gt; allows me to learn without limits.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://datacamp.pxf.io/x9nmvv"&gt;Datacamp&lt;/a&gt; allows you to take courses on your own time and learn the fundamental skills you need to transition to a successful career.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://datacamp.pxf.io/x9nmvv"&gt;Datacamp&lt;/a&gt; has taught me to pick up new ideas quickly and apply them to real-world problems. While I was in my learning phase, &lt;a href="https://datacamp.pxf.io/x9nmvv"&gt;Datacamp&lt;/a&gt; hooked me on everything in the courses, from the course content and TA feedback to meetup events and the professor’s Twitter feeds.&lt;/p&gt;

&lt;p&gt;Here are some of my favorite courses I highly recommend you to learn from whenever it fits your schedule and mood. You can directly apply the concepts and skills learned from these courses to an exciting new project at work or at your university.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://datacamp.pxf.io/oe2KEm"&gt;1. Sentiment Analysis in Python&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://datacamp.pxf.io/Ean6nK"&gt;2. Sentiment Analysis in R&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://datacamp.pxf.io/6ba6aG"&gt;3. Introduction to Text Analysis in R&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://datacamp.pxf.io/x9xKx1"&gt;4. Analyzing Social Media Data in R&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://datacamp.pxf.io/MX4q4o"&gt;5. Introduction to Natural Language Processing in Python&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://datacamp.pxf.io/Yg5A5j"&gt;6. Introduction to Natural Language Processing in R&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Coming back to the topic -&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  1. Pattern
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/clips/pattern"&gt;https://github.com/clips/pattern&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Official Documentation:&lt;/strong&gt; &lt;a href="https://github.com/clips/pattern/wiki"&gt;https://github.com/clips/pattern/wiki&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;GitHub Stars:&lt;/strong&gt; 8.4K&lt;br&gt;
&lt;strong&gt;GitHub Forks:&lt;/strong&gt; 1.6K&lt;br&gt;
&lt;strong&gt;Languages:&lt;/strong&gt;  Python (87%), JavaScript (13%)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--HX04HG85--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2ad9hxx3a59ugzrl9hej.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--HX04HG85--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/2ad9hxx3a59ugzrl9hej.png" alt="Image description" width="625" height="180"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Pattern is a web-mining module in &lt;a href="https://www.python.org/"&gt;Python&lt;/a&gt; for performing Data Mining, Natural Language Processing, Machine Learning, and Network Analysis tasks. The library is comprehensively tested with 350+ unit tests and comes bundled with 50+ examples under the &lt;a href="https://en.wikipedia.org/wiki/BSD_licenses"&gt;BSD license&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Pattern supports Python 2.5+ versions and requires &lt;a href="https://numpy.org/"&gt;NumPy&lt;/a&gt; installed. It can be directly installed using the &lt;a href="https://pypi.org/"&gt;PyPi&lt;/a&gt; package in Python:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;$ pip install pattern&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Patterns provide support for the following applications:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Data Mining on web services like Google, Twitter, Wikipedia, Web Crawler, HTML DOM parser&lt;/li&gt;
&lt;li&gt;NLP for sentiment analysis, n-gram search, WordNet, part-of-speech taggers&lt;/li&gt;
&lt;li&gt;Machine Learning algorithms like Clustering, Classification, KNN, SVM, Perceptron, Vector Space Model&lt;/li&gt;
&lt;li&gt;Network Analysis using Graph Centrality and Visualization&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  2. ABSA-PyTorch
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/songyouwei/ABSA-PyTorch"&gt;https://github.com/songyouwei/ABSA-PyTorch&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;GitHub Stars:&lt;/strong&gt; 1.7K&lt;br&gt;
&lt;strong&gt;GitHub Forks:&lt;/strong&gt; 491&lt;br&gt;
&lt;strong&gt;Languages:&lt;/strong&gt;  Python (100%)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.sciencedirect.com/topics/computer-science/aspect-based-sentiment-analysis#:~:text=There%20are%20different%20types%20of%20sentimental%20analysis.&amp;amp;text=Aspect%2Dbased%20sentiment%20analysis%3A%20A,of%20a%20product%20or%20service."&gt;Aspect-Based Sentiment Analysis (ABSA)&lt;/a&gt; is a sub-technique in sentiment analysis that divides text data to define its sentiments based on its aspects. This project is a PyTorch-Python implementation of ABSA. &lt;/p&gt;

&lt;p&gt;You need PyTorch, numpy, sklearn, Python (3.6 or 3.7), and transformers to install this library. All the implemented models are listed in this &lt;a href="https://github.com/songyouwei/ABSA-PyTorch/tree/master/models"&gt;folder&lt;/a&gt; and its recommended to try &lt;a href="https://github.com/yangheng95/PyABSA"&gt;PyABSA&lt;/a&gt; for flexible training, inference, and aspect term extraction.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; This sentiment analysis project follows the &lt;a href="https://github.com/all-contributors/all-contributors"&gt;all-contributors&lt;/a&gt; specification. Contributions of any kind are welcome!&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  3. StockSight
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/shirosaidev/stocksight"&gt;https://github.com/shirosaidev/stocksight&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Official Documentation:&lt;/strong&gt; &lt;a href="https://shirosaidev.github.io/stocksight/"&gt;https://shirosaidev.github.io/stocksight/&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;GitHub Stars:&lt;/strong&gt; 1.6K&lt;br&gt;
&lt;strong&gt;GitHub Forks:&lt;/strong&gt; 386&lt;br&gt;
&lt;strong&gt;Languages:&lt;/strong&gt;  Python (97.9%), Shell(1.4%), Dockerfile(0.7%)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--gULiei1k--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bzjpm7if023bhmyuo2jp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--gULiei1k--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bzjpm7if023bhmyuo2jp.png" alt="Image description" width="239" height="63"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;StockSight is a stock market analyzer and predictor tool that uses &lt;a href="https://en.wikipedia.org/wiki/Elasticsearch"&gt;Elasticsearch&lt;/a&gt;, &lt;a href="https://twitter.com/"&gt;Twitter&lt;/a&gt;, News headlines, NLP, and Sentiment Analysis in Python. This library helps you find out how much emotions on Twitter and different news headlines affect a stock's price by storing and analyzing the data for stocks. &lt;/p&gt;

&lt;p&gt;It stores Twitter and news headlines, analyzes the emotions of what the author writes, and then does sentiment analysis on the text to specify what the author feels about the stock. &lt;/p&gt;

&lt;p&gt;You can use this project to find not just the sentiments of stocks but also the sentiments of anything. &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; You can get support and help from the community members by joining their StockSight Slack channel.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://github.com/shirosaidev/stocksight/releases/tag/v0.1-b.12"&gt;Click here to download the StockSight software here.&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Twitter Sentiment Analysis
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/abdulfatir/twitter-sentiment-analysis"&gt;https://github.com/abdulfatir/twitter-sentiment-analysis&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Project Report:&lt;/strong&gt; &lt;a href="https://github.com/abdulfatir/twitter-sentiment-analysis/blob/master/docs/report.pdf"&gt;https://github.com/abdulfatir/twitter-sentiment-analysis/blob/master/docs/report.pdf&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;GitHub Stars:&lt;/strong&gt; 1.3K&lt;br&gt;
&lt;strong&gt;GitHub Forks:&lt;/strong&gt; 560&lt;br&gt;
&lt;strong&gt;Languages:&lt;/strong&gt;  Python (100%)&lt;/p&gt;

&lt;p&gt;Twitter sentiment analysis is a project for performing sentiment analysis on tweets using various machine learning algorithms and extracted features. This project uses various machine learning algorithms to generate a model &lt;a href="https://en.wiktionary.org/wiki/ensemble#:~:text=ensemble%20(plural%20ensembles),chorus%20of%20a%20ballet%20company."&gt;ensemble&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;The dataset is preprocessed and prepared for the training of the model. The model is trained on the below classifiers:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Naive Bayes&lt;/li&gt;
&lt;li&gt;Maximum Entropy&lt;/li&gt;
&lt;li&gt;Random Forest&lt;/li&gt;
&lt;li&gt;Decision Trees&lt;/li&gt;
&lt;li&gt;XGBoost&lt;/li&gt;
&lt;li&gt;SVM&lt;/li&gt;
&lt;li&gt;Multi-Layer Perceptron&lt;/li&gt;
&lt;li&gt;Convolutional Neural Networks&lt;/li&gt;
&lt;li&gt;Recurrent Neural Networks&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--kI7weGYg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ki1z7i9bm61g2zqejm2r.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--kI7weGYg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ki1z7i9bm61g2zqejm2r.png" alt="Image description" width="880" height="794"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Some scope to improve the model is handling emotion range, using symbols, and detecting emotions in real-time video.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Obsei
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;GitHub:&lt;/strong&gt; &lt;a href="https://github.com/obsei/obsei"&gt;https://github.com/obsei/obsei&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Official Documentation:&lt;/strong&gt; &lt;a href="https://obsei.com/"&gt;https://obsei.com/&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;GitHub Stars:&lt;/strong&gt; 781&lt;br&gt;
&lt;strong&gt;GitHub Forks:&lt;/strong&gt; 108&lt;br&gt;
&lt;strong&gt;Languages:&lt;/strong&gt;  Python (58.5%), Jupyter Notebook (41.1%), Other (0.4%)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--0gyc2vB_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4vxd61gilxf5r6f4l6g3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--0gyc2vB_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/4vxd61gilxf5r6f4l6g3.png" alt="Image description" width="880" height="220"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Obsei is a &lt;a href="https://www.forbes.com/sites/bernardmarr/2022/12/12/the-10-best-examples-of-low-code-and-no-code-ai/?sh=1115f84d74b5"&gt;low-code AI-powered automation tool&lt;/a&gt; employed in mixed business streams like social listening, AI-based alerting/notification, brand image analysis, comparative study, automatic assignment of tags, automated customer issue creation, extraction of more profound insights, and many more based upon your creativity. &lt;/p&gt;

&lt;p&gt;Some cool features of Obsei are listed below:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;- Automating tasks where cognitive thinking is required&lt;/li&gt;
&lt;li&gt;- Collecting and dispatching data across various channels&lt;/li&gt;
&lt;li&gt;- ETL tool for unstructured data&lt;/li&gt;
&lt;li&gt;- Low code interface to automate mundane tasks&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Obsei allows you to observe (collect unstructured data), analyze (analyze unstructured data), and inform (send analyzed data to various destinations).&lt;/p&gt;




&lt;blockquote&gt;
&lt;p&gt;If you enjoy reading this article, we intercommunicate similar interests and are/will be in similar industries. So let’s connect via &lt;a href="https://www.linkedin.com/in/mrinal-walia-b0981b158/"&gt;LinkedIn&lt;/a&gt; and &lt;a href="https://github.com/abhiwalia15"&gt;Github&lt;/a&gt;. Please do not hesitate to send a contact request!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://mrinalwalia.medium.com/subscribe"&gt;Subscribe 📧 For Weekly Tech Nuggets! 💻&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>nlp</category>
      <category>python</category>
      <category>opensource</category>
      <category>sentimentanalysis</category>
    </item>
    <item>
      <title>Top 5 Open-Source XGBoost Algorithm Projects to Study in 2023</title>
      <dc:creator>Mrinal Walia</dc:creator>
      <pubDate>Tue, 27 Dec 2022 19:08:41 +0000</pubDate>
      <link>https://dev.to/abhiwalia15/top-5-open-source-xgboost-algorithm-projects-to-study-in-2023-54pp</link>
      <guid>https://dev.to/abhiwalia15/top-5-open-source-xgboost-algorithm-projects-to-study-in-2023-54pp</guid>
      <description>&lt;p&gt;&lt;em&gt;This article will teach you the top 5 open-source XGBoost Algorithms and Repositories on GitHub.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--GTTtB31T--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bzz5pomhl5b38e1boqql.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--GTTtB31T--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bzz5pomhl5b38e1boqql.png" alt="Image description" width="720" height="400"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://medium.com/analytics-vidhya/understanding-xgboost-its-growing-popularity-among-the-ml-community-6f12dc25b44b"&gt;&lt;em&gt;Source&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The &lt;a href="https://xgboost.readthedocs.io/en/stable/"&gt;XGBoost (also known as eXtreme Gradient Boosting&lt;/a&gt;) is a popular supervised learning algorithm and an efficient open-source implementation of the &lt;a href="https://en.wikipedia.org/wiki/Gradient_boosting"&gt;gradient-boosted&lt;/a&gt; decision trees (GBDT) algorithms. Conversely, &lt;a href="https://en.wikipedia.org/wiki/Boosting_(machine_learning)"&gt;Boosting&lt;/a&gt; means combining a set of weak and robust learners to reduce training errors.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;There are many classes of boosting algorithms, but today we will talk about XGBoost Algorithm.&lt;/code&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; In this article, we will talk about some excellent open-source XGBoost projects/Repositories that you can use in your projects in 2023. To read more about each, I recommend following the link given along the project.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  Affiliate Courses from DataCamp
&lt;/h3&gt;

&lt;p&gt;&lt;u&gt;Learning isn’t just about being more competent at your job, it is so much more than that. &lt;a href="https://www.datacamp.com/?irclickid=WtHRhxSVKxyIR-B2Vz2IbyxVUkAz1Tx-RQ6MR40&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK"&gt;Datacamp&lt;/a&gt; allows me to learn without limits.&lt;/u&gt;&lt;/p&gt;

&lt;p&gt;&lt;u&gt;&lt;a href="https://www.datacamp.com/?irclickid=WtHRhxSVKxyIR-B2Vz2IbyxVUkAz1Tx-RQ6MR40&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK"&gt;Datacamp&lt;/a&gt; allows you to take courses on your own time and learn the fundamental skills you need to transition to a successful career.&lt;/u&gt;&lt;/p&gt;

&lt;p&gt;&lt;u&gt;&lt;a href="https://www.datacamp.com/?irclickid=WtHRhxSVKxyIR-B2Vz2IbyxVUkAz1Tx-RQ6MR40&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK"&gt;Datacamp&lt;/a&gt; has taught me to pick up new ideas quickly and apply them to real-world problems. While I was in my learning phase, &lt;a href="https://www.datacamp.com/?irclickid=WtHRhxSVKxyIR-B2Vz2IbyxVUkAz1Tx-RQ6MR40&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK"&gt;Datacamp&lt;/a&gt; hooked me on everything in the courses, from the course content and TA feedback to meetup events and the professor’s Twitter feeds.&lt;/u&gt;&lt;/p&gt;

&lt;p&gt;&lt;u&gt;Here are some of my favorite courses I highly recommend you to learn from whenever it fits your schedule and mood. You can directly apply the concepts and skills learned from these courses to an exciting new project at work or at your university.&lt;/u&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://datacamp.pxf.io/zaQeZm"&gt;Extreme Gradient Boosting with XGBoost&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://datacamp.pxf.io/MX4DGP"&gt;Ensemble Methods in Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://datacamp.pxf.io/LPDqQZ"&gt;Data-scientist-with-python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://datacamp.pxf.io/MXQxrJ"&gt;Data-scientist-with-r&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://datacamp.pxf.io/DVLg4j"&gt;Machine-learning-scientist-with-r&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://datacamp.pxf.io/9WePXW"&gt;Machine-learning-scientist-with-python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://datacamp.pxf.io/kjR3mN"&gt;Machine-learning-for-everyone&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://datacamp.pxf.io/15bLmd"&gt;Data-science-for-everyone&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;code&gt;Coming back to the topic -&lt;/code&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  1. xgboost
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;GitHub:&lt;/strong&gt;&lt;/em&gt; &lt;a href="https://github.com/dmlc/xgboost"&gt;https://github.com/dmlc/xgboost&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Official Document:&lt;/strong&gt;&lt;/em&gt; &lt;a href="https://xgboost.ai/"&gt;https://xgboost.ai/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Stars:&lt;/strong&gt;&lt;/em&gt; 23.6K&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Forks:&lt;/em&gt;&lt;/strong&gt; 8.5K&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Q0LwLt3Y--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zxvpzlyz2gza7hvp1fhm.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Q0LwLt3Y--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zxvpzlyz2gza7hvp1fhm.png" alt="Image description" width="408" height="157"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The xgboost is a scalable, portable, and distributed gradient-boosting decision tree library for different programming languages, including Python, R, Java, Scala, C++, etc. It is compatible with Big data platforms such as Hadoop, DataFlow, Spark, Flink, Dask, etc.&lt;/p&gt;

&lt;p&gt;This is the official open-source repository of xgboost that has been developed and used by a group of active community members across the globe.&lt;/p&gt;

&lt;p&gt;The XGBoost algorithm is an optimized gradient boosting algorithm from machine learning algorithms under the Gradient Boosting Framework, and it is designed to be:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Highly Efficient&lt;/li&gt;
&lt;li&gt;Highly Flexible&lt;/li&gt;
&lt;li&gt;Highly Portable&lt;/li&gt;
&lt;li&gt;Supports Multiple Languages&lt;/li&gt;
&lt;li&gt;Distributed on Cloud&lt;/li&gt;
&lt;li&gt;High Performance&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note:&lt;/strong&gt; Your contribution is precious to making the library better for everyone. If you can help them in any form, please check out their Community Page here.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  2. deepdetect
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;GitHub:&lt;/em&gt;&lt;/strong&gt; &lt;a href="https://github.com/jolibrain/deepdetect"&gt;https://github.com/jolibrain/deepdetect&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Official Document:&lt;/strong&gt;&lt;/em&gt; &lt;a href="https://www.deepdetect.com/"&gt;https://www.deepdetect.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Stars:&lt;/em&gt;&lt;/strong&gt; 2.4K&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Forks:&lt;/em&gt;&lt;/strong&gt; 556&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--aNP5ih1M--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/llb133etj6cj50ljouy4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--aNP5ih1M--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/llb133etj6cj50ljouy4.png" alt="Image description" width="623" height="119"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The deepdetect is a deep learning API and server written in C++14 language. The XGBoost algorithm and other popular frameworks such as Caffe, PyTorch, Tensorflow, DLib, TSNE, NCNN, and TensorRT support it.&lt;/p&gt;

&lt;p&gt;The deepdetect library supports a web platform for training and managing your machine-learning models. The authors envision making deep learning easy and straightforward to work with. Supporting other backend libraries, including XGBoost, secures them a spot on this list.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--VDpSZ24b--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rcuhok7wa0hmd2vdyvqy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--VDpSZ24b--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/rcuhok7wa0hmd2vdyvqy.png" alt="Image description" width="880" height="449"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;&lt;em&gt;&lt;a href="https://www.deepdetect.com/"&gt;Source&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Some cool features of this library are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Easy to Setup&lt;/li&gt;
&lt;li&gt;Ready for different applications&lt;/li&gt;
&lt;li&gt;Support for Web UI&lt;/li&gt;
&lt;li&gt;Fast server&lt;/li&gt;
&lt;li&gt;Come with Different Neural Network Templates&lt;/li&gt;
&lt;li&gt;Trains in a few hours and with small datasets&lt;/li&gt;
&lt;li&gt;Comes with ready-to-use models for multiple tasks&lt;/li&gt;
&lt;li&gt;Fully open-source ecosystem&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  3. AlphaPy
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;GitHub:&lt;/em&gt;&lt;/strong&gt;&lt;a href="https://github.com/ScottfreeLLC/AlphaPy"&gt;https://github.com/ScottfreeLLC/AlphaPy&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Official Document:&lt;/em&gt;&lt;/strong&gt; &lt;a href="https://alphapy.readthedocs.io/en/latest/"&gt;https://alphapy.readthedocs.io/en/latest/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Stars:&lt;/em&gt;&lt;/strong&gt; 827&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Forks:&lt;/em&gt;&lt;/strong&gt; 167&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--kus_ejsR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y6b3locdz5sv5sycqmyz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--kus_ejsR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y6b3locdz5sv5sycqmyz.png" alt="Image description" width="880" height="372"&gt;&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;&lt;em&gt;&lt;a href="https://alphapy.readthedocs.io/en/latest/introduction/introduction.html"&gt;Source&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;AlphaPy is an automated machine-learning library with support for Python, Scikit-Learn, Keras, XGBoost, LightGBM, and CatBoost libraries and algorithms.&lt;/p&gt;

&lt;p&gt;The library is written in Python and runs machine-learning models using the Scikit-learn, Keras, XGBoost, LightGBM, and CatBoost algorithms.&lt;/p&gt;

&lt;p&gt;AlphaPy allows you to do the following tasks:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Generate blended and stacked ensemble models&lt;/li&gt;
&lt;li&gt;Design models for investigating the markets with MarketFlow&lt;/li&gt;
&lt;li&gt;Predict sporting events with SportFlow&lt;/li&gt;
&lt;li&gt;Develop trading systems and portfolios using pyfolio&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  4. XGBoostLSS
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;GitHub:&lt;/em&gt;&lt;/strong&gt; &lt;a href="https://github.com/StatMixedML/XGBoostLSS"&gt;https://github.com/StatMixedML/XGBoostLSS&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Stars:&lt;/em&gt;&lt;/strong&gt; 275&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Forks:&lt;/em&gt;&lt;/strong&gt; 36&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--fPW_2c8y--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ehu6aqrs5tt8hpy8rc4q.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--fPW_2c8y--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/ehu6aqrs5tt8hpy8rc4q.png" alt="Image description" width="273" height="314"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;&lt;strong&gt;&lt;a href="https://github.com/StatMixedML/XGBoostLSS"&gt;Source&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The XGBoostLSS is an extension of the XGBoost framework. It helps predict the entire conditional distribution of univariate and multivariate responses.&lt;/p&gt;

&lt;p&gt;XGBoostLSS has support for the following:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Multi-Target Regression&lt;/li&gt;
&lt;li&gt;Estimation of the Gamma Distribution&lt;/li&gt;
&lt;li&gt;Full Predictive Distribution via Expectile Regression&lt;/li&gt;
&lt;li&gt;Automatic Derivation of Gradients &amp;amp; Hessians&lt;/li&gt;
&lt;li&gt;Pruning During Hyperparameter optimization&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The library is written in Python and estimates all distributional parameters simultaneously. The support for multi-target regression allows the multivariate response and its dependencies to be modeled. To understand the output of XGBoostLSS, you must learn &lt;a href="https://github.com/slundberg/shap"&gt;SHapley Additive exPlanations&lt;/a&gt;, and you can install the package in Python using the below command:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;$ pip install git+https://github.com/StatMixedML/XGBoostLSS.git&lt;/code&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  5. XGBoost.jl
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;GitHub:&lt;/em&gt;&lt;/strong&gt; &lt;a href="https://github.com/dmlc/XGBoost.jl"&gt;https://github.com/dmlc/XGBoost.jl&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;em&gt;Official Documentation:&lt;/em&gt;&lt;/strong&gt; &lt;a href="https://dmlc.github.io/XGBoost.jl/dev/"&gt;https://dmlc.github.io/XGBoost.jl/dev/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Stars:&lt;/strong&gt;&lt;/em&gt; 244&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Forks:&lt;/strong&gt;&lt;/em&gt; 113&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Qf-UEaWQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1mdr4zagp4olfak0g8ts.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Qf-UEaWQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1mdr4zagp4olfak0g8ts.png" alt="Image description" width="880" height="294"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;&lt;strong&gt;&lt;a href="https://github.com/dmlc/XGBoost.jl"&gt;Source&lt;/a&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;XGBoost.jl is a Julia interface of the popular XGBoost algorithm. The package is efficient and can be more than ten times quicker than some current gradient-boosting packages. The users can define their objectives by making the library extensible.&lt;/p&gt;

&lt;p&gt;The package uses xgboost_jll to package the xgboost binaries and is the Julia wrapper of the xgboost gradient boosting library.&lt;/p&gt;




&lt;h3&gt;
  
  
  &lt;u&gt;BONUS&lt;/u&gt;
&lt;/h3&gt;

&lt;p&gt;As a bonus, I am adding a link to a curated list of gradient-boosting research papers (until 2022 Oct) with their implementations.&lt;/p&gt;

&lt;p&gt;Awesome Gradient Boosting Papers: &lt;a href="https://github.com/benedekrozemberczki/awesome-gradient-boosting-papers"&gt;&lt;em&gt;&lt;strong&gt;GitHub (835 Stars &amp;amp; 147 Forks&lt;/strong&gt;&lt;/em&gt;)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ny4DJYHV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3xim5nlfjjrazsljwk1j.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ny4DJYHV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3xim5nlfjjrazsljwk1j.png" alt="Image description" width="450" height="350"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;If you enjoy reading this article, we intercommunicate similar interests and are/will be in similar industries. So let’s connect via &lt;a href="https://www.linkedin.com/in/mrinal-walia-b0981b158/"&gt;LinkedIn&lt;/a&gt; and &lt;a href="https://github.com/abhiwalia15"&gt;Github&lt;/a&gt;. Please do not hesitate to send a contact request!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://mrinalwalia.medium.com/subscribe"&gt;Subscribe to my #MEDIUM 📧 For Weekly Tech Nuggets! 💻&lt;/a&gt;&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>projects</category>
      <category>xgboost</category>
      <category>github</category>
    </item>
    <item>
      <title>Top 5 Open-Source Projects In LSTM Neural Networks To Know in 2023</title>
      <dc:creator>Mrinal Walia</dc:creator>
      <pubDate>Sat, 17 Dec 2022 19:00:54 +0000</pubDate>
      <link>https://dev.to/abhiwalia15/top-5-open-source-projects-in-lstm-neural-networks-to-know-in-2023-493j</link>
      <guid>https://dev.to/abhiwalia15/top-5-open-source-projects-in-lstm-neural-networks-to-know-in-2023-493j</guid>
      <description>&lt;p&gt;&lt;code&gt;Long-Short-term memory networks are artificial neural networks capable of learning other dependencies in time series or sequence predictions.&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz3yibssmogqthccw0hyf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fz3yibssmogqthccw0hyf.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;u&gt;&lt;a href="https://waliamrinal.medium.com/long-short-term-memory-lstm-and-how-to-implement-lstm-using-python-7554e4a1776d" rel="noopener noreferrer"&gt;What is LSTM? You might have heard this term in the last interview you gave for a Machine Learning Engineer position, or some of your friends might have mentioned using LSTM in their predictive modeling projects. So the big question that may arise here is what LSTM is, what sort of projects can be created using the LSTM algorithm, etc. Do not worry. This article will cover the top 5 open-source projects in LSTM Neural Networks that everyone should know about in 2023.&lt;/a&gt;&lt;/u&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;strong&gt;Quick Fact:&lt;/strong&gt; Microsoft uses LSTM models to improve its speech recognition software, selfies, search engine, learn to code, and more.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;code&gt;In today's article, we will talk about five open-source LSTM Neural Network projects/ repositories on GitHub to help you enhance your skills to prepare for the Data Science job market.&lt;/code&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Note: In this article, we will talk about some excellent open-source LSTM neural network projects/Repositories that you can use in your projects in 2023. To read more about each, I recommend following the link given along the project.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Other Links (Affiliate)
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;If you are reading this article and have similar interests to me, I would suggest a few of my personal favourite courses and insist on completing this fantastic course by DataCamp.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://www.datacamp.com/courses/time-series-analysis-in-python?irclickid=WtHRhxSVKxyIR-B2Vz2IbyxVUkA2kG03P1NC1c0&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK" rel="noopener noreferrer"&gt;Time-Series Analysis in Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.datacamp.com/courses/time-series-analysis-in-r?irclickid=WtHRhxSVKxyIR-B2Vz2IbyxVUkA2kG0eP1NC1c0&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK" rel="noopener noreferrer"&gt;Time-Series Analysis in R&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.datacamp.com/courses/recurrent-neural-networks-rnn-for-language-modeling-in-python?irclickid=WtHRhxSVKxyIR-B2Vz2IbyxVUkA2kG0fP1NC1c0&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK" rel="noopener noreferrer"&gt;Recurrent Neural Networks for Language Modelling in Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.datacamp.com/courses/introduction-to-predictive-analytics-in-python?irclickid=WtHRhxSVKxyIR-B2Vz2IbyxVUkA2kG0fP1NC1c0&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK" rel="noopener noreferrer"&gt;Introduction to Predictive Analytics in Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.datacamp.com/courses/intermediate-predictive-analytics-in-python?irclickid=WtHRhxSVKxyIR-B2Vz2IbyxVUkA2kG0%3AP1NC1c0&amp;amp;irgwc=1&amp;amp;utm_medium=affiliate&amp;amp;utm_source=impact&amp;amp;utm_campaign=000000_1-2871519_2-mix_3-all_4-na_5-na_6-na_7-mp_8-affl-ip_9-na_10-bau_11-mrinalwalia&amp;amp;utm_content=ONLINE_TRACKING_LINK" rel="noopener noreferrer"&gt;Intermediate Predictive Analytics in Python&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  1. EasyOCR
&lt;/h2&gt;

&lt;h4&gt;
  
  
  GitHub: &lt;a href="https://github.com/JaidedAI/EasyOCR" rel="noopener noreferrer"&gt;https://github.com/JaidedAI/EasyOCR&lt;/a&gt;
&lt;/h4&gt;

&lt;h4&gt;
  
  
  Official Document: &lt;a href="https://www.jaided.ai/" rel="noopener noreferrer"&gt;https://www.jaided.ai/&lt;/a&gt;
&lt;/h4&gt;

&lt;h4&gt;
  
  
  Stars: 16.5K
&lt;/h4&gt;

&lt;h4&gt;
  
  
  Forks: 2.4K
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fga5z8hnmik5nft0qebzq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fga5z8hnmik5nft0qebzq.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Easy OCR is a ready-to-use optical character recognition tool that supports 80+ languages, including their popular writing scripts. The languages supported include Latin, Chinese, Arabic, Devanagari, Cyrillic, etc.&lt;/p&gt;

&lt;p&gt;The library can be installed using, &lt;code&gt;pip install easyocr&lt;/code&gt; and you can perform two tasks for development work. For extending the recognition model, read here, and for the detection mode (CRAFT), read here.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;You can take a demo on their official website or use the link &lt;a href="https://www.jaided.ai/easyocr/" rel="noopener noreferrer"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The two main components of this project are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;It can be operated for handwritten support.&lt;/li&gt;
&lt;li&gt;The code can be restructured to support swappable detection and recognition algorithms.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  2. Stock Prediction Models
&lt;/h2&gt;

&lt;h4&gt;
  
  
  GitHub: &lt;a href="https://github.com/huseinzol05/Stock-Prediction-Models" rel="noopener noreferrer"&gt;https://github.com/huseinzol05/Stock-Prediction-Models&lt;/a&gt;
&lt;/h4&gt;

&lt;h4&gt;
  
  
  Stars: 5.7K
&lt;/h4&gt;

&lt;h4&gt;
  
  
  Forks: 2.2K
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft3yofb6q87yqrxmcbdz3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft3yofb6q87yqrxmcbdz3.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Stock Prediction models is a project comparison of machine learning and deep learning models that are majorly used for applying stock price forecasting. The project is also used for training trading bots and real-time simulation platforms.&lt;/p&gt;

&lt;p&gt;There is a diverse list of LSTM models used in this project, some of which:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;LSTM&lt;/li&gt;
&lt;li&gt;LSTM Bidirectional&lt;/li&gt;
&lt;li&gt;LSTM 2-Path&lt;/li&gt;
&lt;li&gt;LSTM Seq2seq&lt;/li&gt;
&lt;li&gt;LSTM Bidirectional Seq2seq&lt;/li&gt;
&lt;li&gt;LSTM Seq2seq VAE&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A standard jupyter notebook file allows you to forecast using any of the models mentioned above or including other models in the list.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;The file for how-to-forecast can be found on this &lt;a href="https://github.com/huseinzol05/Stock-Prediction-Models/blob/master/deep-learning/how-to-forecast.ipynb" rel="noopener noreferrer"&gt;link&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  3. LSTM Human Activity Recognition
&lt;/h2&gt;

&lt;h4&gt;
  
  
  GitHub: &lt;a href="https://github.com/guillaume-chevalier/LSTM-Human-Activity-Recognition" rel="noopener noreferrer"&gt;https://github.com/guillaume-chevalier/LSTM-Human-Activity-Recognition&lt;/a&gt;
&lt;/h4&gt;

&lt;h4&gt;
  
  
  Stars: 3.1K
&lt;/h4&gt;

&lt;h4&gt;
  
  
  Forks: 915
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://youtu.be/XOEN9W05_4A" rel="noopener noreferrer"&gt;Activity Recognition Experiment Using Smartphone&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;LSTM human activity recognition implements real-time human activity detection using TensorFlow and an LSTM RNN network on a smartphone sensor dataset.&lt;/p&gt;

&lt;p&gt;The type of movement is classified into six diverse categories. They are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Walking&lt;/li&gt;
&lt;li&gt;Walking Upstairs&lt;/li&gt;
&lt;li&gt;Walking downstairs&lt;/li&gt;
&lt;li&gt;Sitting&lt;/li&gt;
&lt;li&gt;Standing&lt;/li&gt;
&lt;li&gt;Laying&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The proposed method in the project uses the state-of-the-art LSTM model with an RNN model to avoid the feature engineering process, which generally requires a significant amount of time.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Automatic Speech recognition
&lt;/h2&gt;

&lt;h4&gt;
  
  
  GitHub: &lt;a href="https://github.com/zzw922cn/Automatic_Speech_Recognition" rel="noopener noreferrer"&gt;https://github.com/zzw922cn/Automatic_Speech_Recognition&lt;/a&gt;
&lt;/h4&gt;

&lt;h4&gt;
  
  
  Stars: 2.8K
&lt;/h4&gt;

&lt;h4&gt;
  
  
  Forks: 549
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzqa606qinrysp0imniif.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzqa606qinrysp0imniif.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Automatic speech recognition is an end-to-end project for automatic speech identification for the English &amp;amp; Mandarin (Chinese) language. Some examples of generated speech predictions are:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Label:&lt;/strong&gt;&lt;br&gt;
it was about noon when captain waverley entered the straggling village or rather hamlet of tully veolan close to which was situated the mansion of the proprietor&lt;br&gt;
&lt;strong&gt;Prediction:&lt;/strong&gt;&lt;br&gt;
it was about noon when captain wavraly entered the stragling bilagor of rather hamlent of tulevallon close to which wi situated the mantion of the propriater&lt;br&gt;
&lt;strong&gt;Label:&lt;/strong&gt;&lt;br&gt;
one who writes of such an era labours under a troublesome disadvantage&lt;br&gt;
&lt;strong&gt;Prediction:&lt;/strong&gt;&lt;br&gt;
one how rights of such an er a labours onder a troubles hom disadvantage&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This is one of the finest projects for automatic speech recognition, as it is implemented in Tensorflow and supports training with CPU/GPU. It also gives you a choice to pick your network to train your model:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;RNN&lt;/li&gt;
&lt;li&gt;BRNN&lt;/li&gt;
&lt;li&gt;LSTM&lt;/li&gt;
&lt;li&gt;BLSTM&lt;/li&gt;
&lt;li&gt;GRU&lt;/li&gt;
&lt;li&gt;etc.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  5. LSTM
&lt;/h2&gt;

&lt;h4&gt;
  
  
  GitHub: &lt;a href="https://github.com/nicodjimenez/lstm" rel="noopener noreferrer"&gt;https://github.com/nicodjimenez/lstm&lt;/a&gt;
&lt;/h4&gt;

&lt;h4&gt;
  
  
  Official Document: &lt;a href="https://arxiv.org/abs/1506.00019" rel="noopener noreferrer"&gt;https://arxiv.org/abs/1506.00019&lt;/a&gt;
&lt;/h4&gt;

&lt;h4&gt;
  
  
  Stars: 1.5K
&lt;/h4&gt;

&lt;h4&gt;
  
  
  Forks: 645
&lt;/h4&gt;

&lt;p&gt;&lt;a href="https://github.com/nicodjimenez/lstm/blob/master/lstm.py" rel="noopener noreferrer"&gt;LSTM GITHUB REPOSITORY&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;LSTM repository is a basic implementation of the LSTM network in the python programming language in a few hundred lines of code from scratch. This repository is intended to keep the lstm concept simple by providing clean examples of training neural networks in lstm in python.&lt;/p&gt;

&lt;p&gt;You can use this valuable yet helpful resource to learn how to implement an lstm network with minimum effort. You can extend your knowledge by adding more functional abilities and features and trying your LSTM model on different datasets.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;u&gt;The full article explaining the concept can be found &lt;a href="https://arxiv.org/abs/1506.00019" rel="noopener noreferrer"&gt;here&lt;/a&gt;.&lt;/u&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;&lt;a href="https://nicodjimenez.github.io/2014/08/08/lstm.html" rel="noopener noreferrer"&gt;Follow the link to a detailed and practical blog on how to use this simple project.&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;If you enjoy reading this article, we intercommunicate similar interests and are/will be in similar industries. So let’s connect via &lt;a href="https://www.linkedin.com/in/mrinal-walia-b0981b158/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt; and &lt;a href="https://github.com/abhiwalia15" rel="noopener noreferrer"&gt;Github&lt;/a&gt;. Please do not hesitate to send a contact request and check my &lt;a href="https://abhiwalia15.github.io/portfolio/" rel="noopener noreferrer"&gt;PORTFOLIO&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://mrinalwalia.medium.com/subscribe" rel="noopener noreferrer"&gt;Subscribe to my MEDIUM 📧 For Weekly Tech Nuggets! 💻&lt;/a&gt;&lt;/p&gt;

</description>
      <category>lstm</category>
      <category>opensource</category>
      <category>deeplearning</category>
      <category>projects</category>
    </item>
    <item>
      <title>Five Things You Should Know About the M2 Chip by Apple</title>
      <dc:creator>Mrinal Walia</dc:creator>
      <pubDate>Fri, 22 Jul 2022 15:45:39 +0000</pubDate>
      <link>https://dev.to/abhiwalia15/five-things-you-should-know-about-the-m2-chip-by-apple-nm7</link>
      <guid>https://dev.to/abhiwalia15/five-things-you-should-know-about-the-m2-chip-by-apple-nm7</guid>
      <description>&lt;p&gt;Apple has announced the release of their newest chip, the M2. It is anticipated to be released in July 2022 as part of the new 13-inch MacBook Pro and MacBook Air. The M2 chip is a big step from its predecessor, the M1 chip. Apple-designed it to make the laptops more capable than ever and the most portable they've ever been.&lt;/p&gt;

&lt;h3&gt;
  
  
  This post will highlight five things about the M2 chip, from power consumption to security.
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;1. The M2 Chip Is Faster Than the Previous Chip&lt;/strong&gt;&lt;br&gt;
The M2 chip is up to 1.6x faster than the M1 model and 6x faster than the Intel-based models, making it an excellent option for people looking for a fast and efficient laptop. This is important for people who use their computers for gaming or graphic design work. Now you can see most graphic-intensive games at a smooth 120 FPS and work with more streams of 4K and 8K ProRes video with the high-performance.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. The M2 Chip Is More Energy Efficient Than the Previous Chip&lt;/strong&gt;&lt;br&gt;
The M2 chip is made more power-efficient by optimizing the motherboard through low power consumption and thermal management. Because of this, you can work or play for longer without worrying about your battery life. Also, the battery on a single full charge will last longer. You won't have to worry about your laptop overheating, making your MacBook more energy-efficient overall.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. The M2 Chip Is Smaller and More Powerful&lt;/strong&gt;&lt;br&gt;
The M2 chip is smaller and more powerful than its predecessor, the M1 chip. It has a 64-bit architecture and a PCIe-based SSD controller. It's designed to have four high-performance cores and four high-efficiency cores to tackle power-intensive single-threaded and multi-threaded performance tasks. The 35% more powerful GPU and 40% faster Neural Engine make M2 faster and more efficient than the original chip.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. The M2 Chip Is More Secure&lt;/strong&gt;&lt;br&gt;
Another thing worth mentioning about the M2 chip is that it's more secure than its predecessor. It has a dedicated security processor that helps protect your data and passwords and keeps your MacBook safe from attacks. The A12 Bionic Chip in the iPhone XS and XR has a Secure Enclave coprocessor that provides hardware-level security for Face ID, Touch ID, and other security features. The M2 Chip in the MacBook Pro and MacBook Air also includes a Secure Enclave coprocessor, so your data is protected with the same level of security.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. The M2 Chip Makes the MacBook Pro and MacBook Air More Capable Than Ever&lt;/strong&gt;&lt;br&gt;
The M2 chip is the newest chip released by Apple. It makes the 13-inch MacBook Pro and MacBook Air more potent than ever. With the 8-core CPU and 10-core GPU, the laptops can handle more 4K and 8K ProRes video streams and more graphics-intensive tasks. Additionally, they have up to 24GB of faster-unified memory. M2 works in sync with the macOS to bring more speed and responsiveness to all your favourite iOS apps. This chip supports up to 2TB of SSD storage and 40GB/s of data transfer speed on the go.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;The M2 chip is a new addition to Apple's lineup of chips. The redesigned MacBook Air and Pro are the first Apple products to have the M2 chip. The company is yet to announce its M2 Pro and M2 Max chips for its professional and focused Mac users shortly. Nevertheless, Apple's M2 chips are another significant step toward technological advancements. If you're in the market for a new Apple laptop, check out models that feature the M2 chip. You won't be disappointed!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&amp;gt; If you liked this post, I believe we have similar interests and let's connect to keep ourselves engaged with the amazing community out there. Send me a HI! 👋 on &lt;a href="https://www.linkedin.com/in/mrinal-walia-b0981b158/"&gt;LinkedIn&lt;/a&gt; or &lt;a href="https://github.com/abhiwalia15"&gt;Github&lt;/a&gt; and I will reach out to you.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>productivity</category>
      <category>architecture</category>
    </item>
    <item>
      <title>Do You Need To Know How To Code To Become A Data Science Professional?</title>
      <dc:creator>Mrinal Walia</dc:creator>
      <pubDate>Tue, 19 Apr 2022 04:24:44 +0000</pubDate>
      <link>https://dev.to/abhiwalia15/do-you-need-to-know-how-to-code-to-become-a-data-science-professional-1dl0</link>
      <guid>https://dev.to/abhiwalia15/do-you-need-to-know-how-to-code-to-become-a-data-science-professional-1dl0</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--tc8Uf46m--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8a00jhln61kjgp21yodb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--tc8Uf46m--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8a00jhln61kjgp21yodb.png" alt="Image description" width="700" height="467"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So you've decided that you want to pursue a career in data science. Or maybe you're already in the field but want to make a switch. We're guessing that, like many others, you aspire to wield the power of data to change the world. And you're on the right track!&lt;/p&gt;

&lt;p&gt;Data science is one of the considerable in-demand and high-paying professions today. But what if we told you that you don't need to know how to code to become a data scientist?&lt;/p&gt;

&lt;p&gt;In this article, we will discuss what coding languages are most important for data science, must have data science skills, a few essential coding questions asked in interviews, and last, we will answer the most common doubt every data scientist has, do you need to learn how to code to become a data scientist?&lt;/p&gt;

&lt;h2&gt;
  
  
  What is data science?
&lt;/h2&gt;

&lt;p&gt;Data science is a relatively new professional domain that sits at the intersection of statistics, computer science, and business. There is no one-size-fits-all explanation to this inquiry, as the required skill set for data science roles can differ depending on the company and position.&lt;/p&gt;

&lt;p&gt;Data science is all about extracting knowledge and insights from data to solve real-world problems. In other words, data scientists use data to answer questions and solve problems.&lt;/p&gt;

&lt;p&gt;A data scientist extracts insights from data and then communicates these insights to others in a way that is easy to understand. This often involves working with programming languages such as Python or R, but it is not necessarily required to know how to code to be a data scientist.&lt;/p&gt;

&lt;p&gt;Many data science roles also require expertise in statistics and mathematics and solid business skills. As a data science professional, you will be responsible for cleaning and preparing data, building models to analyze data, and interpreting the results.&lt;/p&gt;

&lt;h2&gt;
  
  
  What coding languages are most important for data science?
&lt;/h2&gt;

&lt;p&gt;According to data from indeed.com, the coding language you will need to learn will depend on the specialization you enter as a data science professional. Here are three of the most essential coding languages for data science careers:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. SQL:&lt;/strong&gt; Structured Query Language is used to manage and query databases. As a data scientist, you'll likely use SQL to access and analyze data sets.&lt;br&gt;
&lt;strong&gt;2. Python:&lt;/strong&gt; Python is a universal language used in many different areas of data science, from machine learning to scientific computing.&lt;br&gt;
&lt;strong&gt;3. R:&lt;/strong&gt; R is a robust programming language for statistical analysis and graphical processing. It's used by many data scientists for data mining and modelling.&lt;/p&gt;

&lt;p&gt;However, it's crucial to note that these are not the only coding languages you need to know. In fact, many data science professionals use a variety of coding languages to suit their needs.&lt;/p&gt;

&lt;p&gt;One data scientist might prefer Python for its readability and wide range of libraries, while another might prefer R for its statistical capabilities. The necessary thing is not to get bogged down in any language and instead focus on becoming proficient in all the coding languages.&lt;/p&gt;

&lt;p&gt;Learning different programming languages will allow you to explore and analyze data on your own, and it'll also help you understand the data science process better. It never hurts to be well-rounded and know a few coding languages!&lt;/p&gt;

&lt;h2&gt;
  
  
  Do you need to learn how to code to become a data scientist?
&lt;/h2&gt;

&lt;p&gt;So the big question is: do you need to know how to code to become a data scientist? The answer is no. You don't need to understand how to code to become a data scientist. However, coding skills are definitely beneficial.&lt;/p&gt;

&lt;p&gt;You don't need to be an experienced coder to enter the data science field. It allows you to work with the data directly, rather than relying on someone else to help you. In addition, coding gives you a better understanding of your results and how to improve them.&lt;/p&gt;

&lt;p&gt;Other essential skills for data science include statistics, math and machine learning. With these skills, you'll be able to analyze data, find trends and make predictions.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;- Math skills:&lt;/strong&gt; You need to be able to understand and work with complex equations, as well as be able to analyze data to find trends.&lt;br&gt;
&lt;strong&gt;- Statistical knowledge:&lt;/strong&gt; Data science is all about analyzing data and finding patterns. Understanding statistics will help you do this more effectively.&lt;br&gt;
&lt;strong&gt;- Critical thinking:&lt;/strong&gt; To solve complex data problems, you need to be able to think critically and come up with creative solutions.&lt;br&gt;
&lt;strong&gt;- Communication skills:&lt;/strong&gt; Data science is a team sport. You'll need to communicate your findings effectively to other members of your team.&lt;/p&gt;

&lt;h2&gt;
  
  
  How To Learn To Code For Data Science
&lt;/h2&gt;

&lt;p&gt;Data science positions often require coding knowledge. If you struggle to learn to code for data science projects and positions, this section will present the best practices and resources to help you start coding for data science.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. Reading Articles:&lt;/strong&gt; Articles are the best resources available on the internet today to help you get started with learning to code. It takes significantly less time, and you can choose from a pool of articles on the same topic. If you want to dive deep into some concept or plan to learn about a tool, AnalyticsVidhya is the best place for every aspiring data scientist. It has a categorized section of thousands of articles covering all data science concepts. Once you have gained a foundation of the concepts, you can even share your knowledge with others on their platform, and they pay you a good amount of money for each published article. So start reading and sharing your knowledge today.&lt;br&gt;
&lt;strong&gt;2. Hackathons:&lt;/strong&gt; Hackathons are a great place to learn to code. It is a competition where you have to complete software in a short period. It allows you to open your horizons and explore with different skills and tools. AnalyticsVidhya hackathons are a great place to start if you want to take place in an exciting and full of the awards event. Plus, it will help you learn something new.&lt;br&gt;
&lt;strong&gt;3. Courses:&lt;/strong&gt; If you want to learn coding for data science for some particular project or out of your own interest, then taking a course on that language is a great way to learn it. AnalyticsVidhyas Courses are a great resource to start with as they future-proof your career in data science and learn from industry experts with one-on-one mentorship.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;The answer, "Do you need to know how to code to become a data scientist?" is complicated. There is no one-size-fits-all answer to whether or not you need to learn how to code to become a data scientist. However, coding languages are an essential part of data science, and learning how to code can build you a robust foundation for a career in data science as it is certainly a valuable skill.&lt;/p&gt;

&lt;p&gt;Many coding languages are essential for data science, but Python and R are two of the most common. In addition to coding, it's essential to have strong math, statistics knowledge, and problem-solving skills. However, some companies may require coding knowledge, so it is essential to do your research before applying for jobs in data science.&lt;/p&gt;

&lt;p&gt;Thanks for reading my article, and have a good day :)&lt;/p&gt;

&lt;h2&gt;
  
  
  About Author
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;I am a Data Scientist with a Bachelors's degree in computer science specializing in Machine Learning, Artificial Intelligence, and Computer Vision. Mrinal is also a freelance blogger, author, and geek with five years of experience in his work. With a background working through most areas of computer science, I am currently pursuing Masters in Applied Computing with a specialization in AI from the University of Windsor, and I am a Freelance content writer and content analyst.&lt;br&gt;
Connect with me on my social media profiles and follow me for a quick virtual cup of coffee.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://www.linkedin.com/in/mrinal-walia-b0981b158/"&gt;LinkedIn&lt;/a&gt; | &lt;a href="https://github.com/abhiwalia15"&gt;Github&lt;/a&gt; | &lt;a href="https://mail.google.com/mail/u/0/#inbox"&gt;Email&lt;/a&gt; | &lt;a href="https://waliamrinal.medium.com/"&gt;Medium&lt;/a&gt; | &lt;a href="https://www.instagram.com/waliamrinal/"&gt;Instagram&lt;/a&gt; | &lt;a href="https://www.facebook.com/profile.php?id=100018531794139"&gt;Facebook&lt;/a&gt; | &lt;a href="https://monkeywriters.dorik.io/"&gt;Portfolio&lt;/a&gt;&lt;/p&gt;

</description>
      <category>datascience</category>
      <category>programming</category>
      <category>coding</category>
      <category>job</category>
    </item>
    <item>
      <title>Anomaly Detection for Industrial IoT Devices</title>
      <dc:creator>Mrinal Walia</dc:creator>
      <pubDate>Sun, 06 Feb 2022 05:36:29 +0000</pubDate>
      <link>https://dev.to/abhiwalia15/anomaly-detection-for-industrial-iot-devices-4d0</link>
      <guid>https://dev.to/abhiwalia15/anomaly-detection-for-industrial-iot-devices-4d0</guid>
      <description>&lt;p&gt;An anomaly, described as any change in usual behavior, seriously affects industrial products' production in Industrial IoT (IIoT).&lt;/p&gt;

&lt;p&gt;Anomalies in an IoT sensor's time-series data can imply a failure in a manufacturing unit; hence accurately and opportunely detecting anomalies is becoming increasingly crucial.&lt;/p&gt;

&lt;p&gt;This blog will discuss anomaly detection in IoT, challenges faced because of anomaly detection, and possible anomaly detection techniques.&lt;/p&gt;

&lt;p&gt;&lt;u&gt;##What is anomaly detection in IoT?&lt;/u&gt;&lt;br&gt;
The industrial internet of things (IoT) consists of various intelligent devices adept at data collection, storage, processing, communication, and widespread deployment of edge devices in this paradigm has spawned a variety of emerging applications with edge computing. &lt;/p&gt;

&lt;p&gt;For instance, intelligent manufacturing, intelligent transportation, and smart logistics provide powerful computation resources to facilitate real-time, flexible, and quick decision-making for Industrial IoT device examples.&lt;/p&gt;

&lt;p&gt;However, the IIoT applications are suffering from critical security risks, and there are several threats and vulnerabilities as emerging protocols—for example, engines with sensors that have abnormal behaviors or abnormal traffic and varying reporting frequency.&lt;/p&gt;

&lt;p&gt;An anomaly is a sequence of patterns in IoT networks that significantly deviate from standard behavior and typically collect sensing data from IIoT nodes, especially time-series data, to interpret and capture the behaviors and functional needs of IIoT nodes by edge computing.&lt;/p&gt;

&lt;p&gt;&lt;u&gt;##Challenges of Anomaly Detection in the Industrial IoT&lt;/u&gt;&lt;br&gt;
The detection time of anomaly detection schemes in the Industrial IoT environment is challenging due to multiple factors such as:&lt;/p&gt;

&lt;p&gt;&lt;u&gt;###1. Lack of IoT Resources&lt;/u&gt;&lt;br&gt;
There are a lot of data collection methods that perform well. Still, industrial anomaly detection can be restrained by the limitations in storage, processing, communication, and power resources. Furthermore, analytics must be accomplished in real-time and adapted to the fast pace. Hence, companies need dedicated resources.&lt;/p&gt;

&lt;p&gt;&lt;u&gt;###2. Dimensionality of Data&lt;/u&gt;&lt;br&gt;
Industrial internet of things data for time-series anomaly detection can be univariate as key-value or multivariate as temporally correlated univariate. Determining a specific anomaly detection mechanism in IoT applications hinges on data dimensionality. Multivariate data raises the complexity of processing models, whereas univariate data may not designate finding patterns and correlations that improve machine learning models' performance.&lt;/p&gt;

&lt;p&gt;&lt;u&gt;###3. Profiling Expected Behaviour&lt;/u&gt;&lt;br&gt;
With some firms gathering over 250 petabytes of data per day, anomalous behaviors might be collected within normal behaviors. With a shortage of datasets defining both IoT normal and abnormal data, structured information becomes a real challenge.&lt;/p&gt;

&lt;p&gt;&lt;u&gt;##What are the possible anomaly detection techniques?&lt;/u&gt;&lt;br&gt;
Conventional anomaly detection techniques cant keep pace with the extreme data volumes and velocity of today's industrial IoT devices; hence industrial anomaly detection in real-time is becoming more and more difficult.&lt;/p&gt;

&lt;p&gt;Utilizing Deep Anomaly Detection (DAD) can help detect abnormal behaviors of IIoT devices by investigating sensing time-series data and learning hierarchical discriminative features from historical time-series data.&lt;/p&gt;

&lt;p&gt;A more automated approach is to detect anomalies by configuring static threshold-based alerts. Although this is an improved method still has some demerits like proper domain knowledge is required for the admin to set the appropriate threshold, and static signals are challenging to maintain in ever-changing environments.&lt;/p&gt;

&lt;p&gt;Another technique is edge computing which provides a more practical method to leverage ML-based anomaly detection. You can reduce workloads on the cloud by redirecting crucial data processing workloads closer to the data source (IoT devices). An anomaly detection example using edge computing is to monitor machine health in real-time, which otherwise might indicate a failure in a system.&lt;/p&gt;

&lt;p&gt;&lt;u&gt;##Conclusion&lt;/u&gt;&lt;br&gt;
Anomaly detection is excellently positioned to guard the Industrial IoT network, and it is a crucial tool to identify and alert abnormal activities in the system. The motive behind today's blog was to present a standard survey of anomaly detection for Industrial IoT devices and help you understand the challenges and possible methods available for anomaly detection.&lt;/p&gt;

</description>
      <category>iot</category>
      <category>machinelearning</category>
      <category>industrial</category>
      <category>anomalydetection</category>
    </item>
    <item>
      <title>Challenges faced by open source projects in 2022</title>
      <dc:creator>Mrinal Walia</dc:creator>
      <pubDate>Sat, 04 Dec 2021 07:38:46 +0000</pubDate>
      <link>https://dev.to/abhiwalia15/challenges-faced-by-open-source-projects-in-2022-28ah</link>
      <guid>https://dev.to/abhiwalia15/challenges-faced-by-open-source-projects-in-2022-28ah</guid>
      <description>&lt;p&gt;Open-source community platforms have become so successful not primarily for cost reasons but because of decentralization, speedy development cycles, and availability to everyone. Many people rely on open-source software in one way or another, and numerous people see the benefits of open source from a distinct viewpoint.&lt;/p&gt;

&lt;p&gt;However, open-source has had a more profound impression on people, culture, and our society. Open-source software and monetization dynamics have changed drastically, transforming how products and services are developed and delivered.&lt;/p&gt;

&lt;p&gt;Today's article will discuss some of the significant problems with the modern trend in open-source development and present you with solutions to mitigate them. Let's look into some basics of open-source software before we get started.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Open-Source?
&lt;/h2&gt;

&lt;p&gt;Open Source software, for most of us, is free software to just save a few bucks. People just Google for something like "free photo editing software" and are glad to get something free suited to their needs. But Open Source is much more than that. Open source is just not free software. It is the software with which you have the freedom to change the source code of the Open Source software. This is the greatness of the Open Source Movement. The Open Source movement is about letting the software evolve, grow with people from all over the world contributing to the software rather than keeping the code restricted to a few developers.&lt;/p&gt;

&lt;p&gt;For some of us, it would sound alien. Why would anyone work on something and then give it away for FREE? Whether to make the source code open for a software definitely lies with the software developer, but that is essentially a secondary issue. The most important fact is that Open Source is not only free. It's the freedom to evolve and to create.&lt;/p&gt;

&lt;h2&gt;
  
  
  Read complete article on Aviyel
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://aviyel.com/post/1449/challenges-faced-by-open-source-projects-in-2022"&gt;Aviyel | Challenges faced by open source projects in 2022&lt;/a&gt;&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>programming</category>
      <category>productivity</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Datacamp: A Datascience Portal</title>
      <dc:creator>Mrinal Walia</dc:creator>
      <pubDate>Mon, 29 Nov 2021 20:11:11 +0000</pubDate>
      <link>https://dev.to/abhiwalia15/datacamp-a-datascience-portal-43nm</link>
      <guid>https://dev.to/abhiwalia15/datacamp-a-datascience-portal-43nm</guid>
      <description>&lt;p&gt;&lt;a href="//datacamp.pxf.io/e4RNmj"&gt;#DataCamp -- Black Friday Sale is here!&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Save 75% on an annual Premium plan! &amp;amp; Get your first month at just $1.&lt;/p&gt;

&lt;p&gt;Are you ready to future-proof your career with data skills—from non-coding essentials to advanced data science.&lt;/p&gt;

&lt;p&gt;DataCamp offers unlimited access to the entire catalog, including 360+ courses, 60+ tracks, and 90+ projects. Also, get certified and access career services.&lt;/p&gt;

&lt;p&gt;DataCamp has interactive content especially designed by experts, and you can apply your new data skills in the workspace to analyze real datasets, share your insights, and build your data science portfolio.&lt;/p&gt;

&lt;p&gt;You can either opt for individual courses or track courses with a set of methods inside them. I prefer track courses because they have all the relevant systems inside them. So I insist the readers go ahead and check them out.&lt;/p&gt;

&lt;p&gt;Also, if you are short of Project ideas to develop and apply your skills, DataCamp has impressive Projects. I love doing these, and they are my favorite.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Colour Quantization Using K-Means Clustering and OpenCV</title>
      <dc:creator>Mrinal Walia</dc:creator>
      <pubDate>Mon, 19 Jul 2021 13:47:34 +0000</pubDate>
      <link>https://dev.to/abhiwalia15/colour-quantization-using-k-means-clustering-and-opencv-1273</link>
      <guid>https://dev.to/abhiwalia15/colour-quantization-using-k-means-clustering-and-opencv-1273</guid>
      <description>&lt;p&gt;Hi Connections,&lt;/p&gt;

&lt;p&gt;I recently wrote an article on "Colour Quantization Using K-Means Clustering and OpenCV" which got published on @Analytics Vidhya! &lt;/p&gt;

&lt;p&gt;It would be really great if you could take a few minutes to take a look at it. &lt;/p&gt;

&lt;p&gt;Hope you guys will find it useful. &lt;/p&gt;

&lt;h1&gt;
  
  
  analyticsvidhya #datascience #analytics #machinelearning #algorithms #ai #deeplearning #artificialintelligence #dataanalytics #technology #colorgrading #opencv #opensource #python #kmeans #clustering
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://www.analyticsvidhya.com/blog/2021/07/colour-quantization-using-k-means-clustering-and-opencv/"&gt;https://www.analyticsvidhya.com/blog/2021/07/colour-quantization-using-k-means-clustering-and-opencv/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>python</category>
      <category>computerscience</category>
      <category>datascience</category>
      <category>machinelearning</category>
    </item>
  </channel>
</rss>
