<?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: Jahid Hasan</title>
    <description>The latest articles on DEV Community by Jahid Hasan (@msjahid).</description>
    <link>https://dev.to/msjahid</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%2F675907%2F05586060-11f2-41de-869a-38a5c49a42c9.jpg</url>
      <title>DEV Community: Jahid Hasan</title>
      <link>https://dev.to/msjahid</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/msjahid"/>
    <language>en</language>
    <item>
      <title>🌟 ɪɴᴛʀᴏᴅᴜᴄɪɴɢ ᴛʜᴇ ʀᴏꜱᴇ ᴘɪɴᴇ ᴛʜᴇᴍᴇ ꜰᴏʀ ʀ: ᴇɴʜᴀɴᴄɪɴɢ ɢɢᴘʟᴏᴛ2 ᴠɪꜱᴜᴀʟɪᴢᴀᴛɪᴏɴꜱ ᴡɪᴛʜ ᴇʟᴇɢᴀɴᴛ ᴍɪɴɪᴍᴀʟɪꜱᴍ 🌟</title>
      <dc:creator>Jahid Hasan</dc:creator>
      <pubDate>Thu, 28 Nov 2024 03:37:04 +0000</pubDate>
      <link>https://dev.to/msjahid/inring-h-r-in-h-r-r-nhning-ggl2-iliin-ih-lgn-inili-29m7</link>
      <guid>https://dev.to/msjahid/inring-h-r-in-h-r-r-nhning-ggl2-iliin-ih-lgn-inili-29m7</guid>
      <description>&lt;p&gt;🚀 I’m thrilled to present the Rose Pine Theme for R, a custom aesthetic for ggplot2 that blends modern minimalism with the serene elegance of the Rose Pine design philosophy. Drawing inspiration from its Python counterpart, this R-specific implementation has been refined to align with ggplot2’s unique functionality.&lt;/p&gt;

&lt;p&gt;Python Link: &lt;a href="https://lnkd.in/ehjKM3mB" rel="noopener noreferrer"&gt;https://lnkd.in/ehjKM3mB&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🎨 Key Features&lt;br&gt;
Sophisticated Aesthetic: Offers a calm, polished appearance, perfect for professional and academic visualizations.&lt;br&gt;
Rich Color Palette: Integrates the signature Rose Pine color scheme, complemented by customizable accent tones to suit diverse datasets.&lt;br&gt;
Seamless Integration: Designed to effortlessly fit into standard ggplot2 workflows, saving you time while enhancing your plots.&lt;/p&gt;

&lt;p&gt;📚 How to Use&lt;br&gt;
Installing and applying the Rose Pine Theme is straightforward, and the result is a visually striking output tailored for high-impact presentations or publications. Here’s a glimpse of the theme in action, showcasing its versatility across different types of data.&lt;/p&gt;

&lt;p&gt;🔗 Documentation and Examples&lt;/p&gt;

&lt;p&gt;Comprehensive documentation, including implementation guidelines, is available in the GitHub Repository. Check it out to explore usage tips and visual examples.&lt;/p&gt;

&lt;p&gt;Documentation: &lt;a href="https://lnkd.in/ekTNmS7d" rel="noopener noreferrer"&gt;https://lnkd.in/ekTNmS7d&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;💡 Collaborate with Me&lt;/p&gt;

&lt;p&gt;Feedback and contributions are highly encouraged! Whether you have suggestions for enhancements or want to contribute directly to the project, feel free to submit a pull request or open an issue on GitHub. Collaboration is the key to growth!&lt;/p&gt;

&lt;p&gt;📩 Get in Touch&lt;br&gt;
For any questions, feedback, or collaborative ideas, reach out via my portfolio website or connect with me on GitHub.&lt;/p&gt;

&lt;p&gt;portfolio: &lt;a href="https://msjahid.me/" rel="noopener noreferrer"&gt;https://msjahid.me/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🔗 GitHub Repository: Explore the Rose Pine Theme for R&lt;br&gt;
&lt;a href="https://lnkd.in/eEYU6QR8" rel="noopener noreferrer"&gt;https://lnkd.in/eEYU6QR8&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;hashtag#DataVisualization hashtag#ggplot2 hashtag#RStats hashtag#RosePine hashtag#DataScience hashtag#OpenSource hashtag#RCommunity hashtag#VisualizationDesign hashtag#RPackages hashtag#DataViz&lt;br&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%2Flzq80df11cih9dd78zlm.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%2Flzq80df11cih9dd78zlm.png" alt="Image description" width="800" height="447"&gt;&lt;/a&gt;&lt;br&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%2Favvb7tdnb6fjt257ytii.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%2Favvb7tdnb6fjt257ytii.png" alt="Image description" width="800" height="447"&gt;&lt;/a&gt;&lt;br&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%2Fgxi7umn7ogdrt6xsrilo.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%2Fgxi7umn7ogdrt6xsrilo.png" alt="Image description" width="800" height="447"&gt;&lt;/a&gt;&lt;br&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%2F0g2f7rtl0jksm12atfig.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%2F0g2f7rtl0jksm12atfig.png" alt="Image description" width="800" height="447"&gt;&lt;/a&gt;&lt;br&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%2F8dqp2ldpnrg2klhstnrk.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%2F8dqp2ldpnrg2klhstnrk.png" alt="Image description" width="800" height="447"&gt;&lt;/a&gt;&lt;br&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%2F2v7f2xgpr7qjwixenkpk.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%2F2v7f2xgpr7qjwixenkpk.png" alt="Image description" width="800" height="447"&gt;&lt;/a&gt;&lt;br&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%2F731e7h8drbfnt8f0q75t.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%2F731e7h8drbfnt8f0q75t.png" alt="Image description" width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>LANGUAGE DETECTION SYSTEM</title>
      <dc:creator>Jahid Hasan</dc:creator>
      <pubDate>Mon, 25 Nov 2024 07:30:15 +0000</pubDate>
      <link>https://dev.to/msjahid/language-detection-system-5fpd</link>
      <guid>https://dev.to/msjahid/language-detection-system-5fpd</guid>
      <description>&lt;p&gt;I’m thrilled to share what I’ve been working on! 🚀&lt;/p&gt;

&lt;p&gt;I’ve been diving into a Kaggle dataset for language detection, which includes 17 different languages. After experimenting with several machine learning algorithms, Multinomial Naive Bayes came out on top, delivering an impressive 98% accuracy in identifying the correct language. 📊✨&lt;/p&gt;

&lt;p&gt;🔗 Explore LANGUAGE DETECTION SYSTEM:&lt;br&gt;
Live Demo: &lt;a href="https://lnkd.in/eTQvigBA" rel="noopener noreferrer"&gt;https://lnkd.in/eTQvigBA&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;𝘾𝙖𝙩𝙘𝙝 𝙩𝙝𝙚 𝙫𝙞𝙙𝙚𝙤 𝙛𝙤𝙧 𝙖 𝙦𝙪𝙞𝙘𝙠 𝙩𝙤𝙪𝙧! 🎥👇&lt;/p&gt;

&lt;p&gt;Next up, I’m planning to build a web application using Flask to make the model more accessible. The app will include a neat feature: if the input language isn’t one of the 17 in the dataset, it will display a custom message like “Unable to detect language.” Plus, I’m adding a confidence level to show how certain the model is about its predictions. 💡&lt;/p&gt;

&lt;p&gt;For the front-end, I’ll use HTML, CSS, and a bit of JavaScript to keep it simple, user-friendly, and responsive. I can’t wait to bring this idea to life and make language detection easier and more accessible for everyone! 🌍✨&lt;/p&gt;

&lt;p&gt;📌 ᴀʀᴇ ʏᴏᴜ ɪɴᴛᴏ ᴅᴀᴛᴀ ꜱᴄɪᴇɴᴄᴇ, ᴀɴᴀʟʏᴛɪᴄꜱ, ᴏʀ ᴠɪꜱᴜᴀʟɪᴢᴀᴛɪᴏɴ? ʟᴇᴛ’ꜱ ᴄᴏɴɴᴇᴄᴛ—ɪ’ᴅ ʟᴏᴠᴇ ᴛᴏ ᴄʜᴀᴛ ᴍᴏʀᴇ ᴀʙᴏᴜᴛ ɪᴛ!&lt;/p&gt;

&lt;p&gt;hashtag#MachineLearning hashtag#Flask hashtag#Kaggle hashtag#LanguageDetection hashtag#DataScience hashtag#WebDev hashtag#NaiveBayes&lt;br&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%2F38l2u12itesxcatg44ic.gif" 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%2F38l2u12itesxcatg44ic.gif" alt="Image description" width="400" height="193"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>💻📊 Effortless Data Integration with Pandas and PostgreSQL 🚀</title>
      <dc:creator>Jahid Hasan</dc:creator>
      <pubDate>Thu, 21 Nov 2024 16:01:59 +0000</pubDate>
      <link>https://dev.to/msjahid/effortless-data-integration-with-pandas-and-postgresql-4phh</link>
      <guid>https://dev.to/msjahid/effortless-data-integration-with-pandas-and-postgresql-4phh</guid>
      <description>&lt;p&gt;Hey friends! Just wrapped up a quick demo showcasing how to combine the magic of Pandas and PostgreSQL for smooth and efficient data workflows. Here's the gist:&lt;/p&gt;

&lt;p&gt;Imagine loading data from a CSV file, connecting to a PostgreSQL database, and inserting it into a table—all in a few simple steps. With tools like bpython for interactive coding and pgcli for querying the database, Python makes this whole process a breeze.&lt;/p&gt;

&lt;p&gt;🎥 Check out the full Asciinema recording here: &lt;a href="https://lnkd.in/ewMimwXh" rel="noopener noreferrer"&gt;https://lnkd.in/ewMimwXh&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🎥 What I Did:&lt;/p&gt;

&lt;p&gt;1️⃣ Set Up PostgreSQL and Tables&lt;br&gt;
Used pgcli (it’s like a turbo-charged psql) to connect to my PostgreSQL database and inspect the existing tables.&lt;br&gt;
Took a peek at the structure of the students table before updating it with new data.&lt;/p&gt;

&lt;p&gt;2️⃣ Read CSV Data with Pandas&lt;br&gt;
Loaded student data from a CSV file using Pandas.&lt;br&gt;
It's so simple—just pd.read_csv() and you're good to go.&lt;/p&gt;

&lt;p&gt;3️⃣ Dynamic Database Connection&lt;br&gt;
Pulled the PostgreSQL connection details securely from a connection.txt file (because, you know, hashtag#StaySecure).&lt;br&gt;
Then connected to the database with SQLAlchemy—a solid library for Python-PostgreSQL integration.&lt;/p&gt;

&lt;p&gt;4️⃣ Query and Verify&lt;br&gt;
Queried the students table to see what’s already there.&lt;br&gt;
Loaded the data into a Pandas DataFrame for inspection. Easy visualization and checks!&lt;/p&gt;

&lt;p&gt;5️⃣ Insert Data with Pandas&lt;br&gt;
Inserted the new data from the CSV into PostgreSQL using Pandas’ .to_sql() function.&lt;br&gt;
Used the if_exists='replace' option to overwrite existing data, ensuring a fresh start.&lt;/p&gt;

&lt;p&gt;6️⃣ Validation&lt;br&gt;
Back to pgcli to verify everything. The new data was successfully added to the table. 🎉&lt;/p&gt;

&lt;p&gt;🔥 Workflows like this are pure gold for data engineers and scientists working with relational databases. It’s fast, clean, and flexible.&lt;br&gt;
Your Turn:&lt;/p&gt;

&lt;p&gt;What tools and tricks do you use for database workflows? Do you have any tips for making things even more efficient? Let me know in the comments below! 👇&lt;/p&gt;

&lt;p&gt;hashtag#Python hashtag#PostgreSQL hashtag#DataEngineering hashtag#SQLAlchemy hashtag#Pandas hashtag#Linux&lt;br&gt;
&lt;a href="https://asciinema.org/a/597290" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fasciinema.org%2Fa%2F597290.svg" width="1347" height="746"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>🚀 LoanEase: Simplifying Loan Approvals with Machine Learning</title>
      <dc:creator>Jahid Hasan</dc:creator>
      <pubDate>Wed, 20 Nov 2024 12:35:36 +0000</pubDate>
      <link>https://dev.to/msjahid/loanease-simplifying-loan-approvals-with-machine-learning-355e</link>
      <guid>https://dev.to/msjahid/loanease-simplifying-loan-approvals-with-machine-learning-355e</guid>
      <description>&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%2Fu8j7e00pm0vygqwvpg03.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%2Fu8j7e00pm0vygqwvpg03.png" alt="Image description" width="800" height="398"&gt;&lt;/a&gt;A sleek web app built with Flask, leveraging Gaussian Naive Bayes for instant, reliable loan approval predictions. It’s deployed on Railway, ensuring seamless access for all.&lt;/p&gt;

&lt;p&gt;🌟 Key Features:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;User-Friendly Design: Simple loan application form with real-time validation.&lt;/li&gt;
&lt;li&gt;AI-Powered Insights: Predictions made using a trained machine learning model.&lt;/li&gt;
&lt;li&gt;Personalized Feedback: Tailored results based on your input.&lt;/li&gt;
&lt;li&gt;Error Handling: Intuitive error pages guide users effectively.&lt;/li&gt;
&lt;li&gt;Cloud Accessibility: Deployed online, fully containerized with Docker.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;🔧 Tech Stack:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Backend: Python + Flask&lt;/li&gt;
&lt;li&gt;Frontend: HTML/CSS for clean and responsive UI&lt;/li&gt;
&lt;li&gt;ML Model: Gaussian Naive Bayes for classification&lt;/li&gt;
&lt;li&gt;Deployment: Docker for containerization and Railway for hosting&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;📋 How It Works:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Fill out a simple form.&lt;/li&gt;
&lt;li&gt;Inputs are validated to ensure accuracy.&lt;/li&gt;
&lt;li&gt;The machine learning model predicts your loan status.&lt;/li&gt;
&lt;li&gt;Receive instant, personalized feedback.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;🎉 Highlights of Your Journey:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Built an end-to-end machine learning pipeline.&lt;/li&gt;
&lt;li&gt;Gained hands-on experience in Docker and cloud deployment.&lt;/li&gt;
&lt;/ol&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%2F9fukrbczokmmd3wjiqb1.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%2F9fukrbczokmmd3wjiqb1.png" alt="Image description" width="800" height="398"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🔗 Explore LoanEase:&lt;br&gt;
Live Demo: &lt;a href="https://lnkd.in/ed4P8gFG" rel="noopener noreferrer"&gt;https://lnkd.in/ed4P8gFG&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;𝘾𝙖𝙩𝙘𝙝 𝙩𝙝𝙚 𝙫𝙞𝙙𝙚𝙤 𝙛𝙤𝙧 𝙖 𝙦𝙪𝙞𝙘𝙠 𝙩𝙤𝙪𝙧! 🎥👇&lt;/p&gt;

&lt;p&gt;📌 ᴀʀᴇ ʏᴏᴜ ɪɴᴛᴏ ᴅᴀᴛᴀ ꜱᴄɪᴇɴᴄᴇ, ᴀɴᴀʟʏᴛɪᴄꜱ, ᴏʀ ᴠɪꜱᴜᴀʟɪᴢᴀᴛɪᴏɴ? ʟᴇᴛ’ꜱ ᴄᴏɴɴᴇᴄᴛ—ɪ’ᴅ ʟᴏᴠᴇ ᴛᴏ ᴄʜᴀᴛ ᴍᴏʀᴇ ᴀʙᴏᴜᴛ ɪᴛ!&lt;/p&gt;

&lt;p&gt;hashtag#MachineLearning hashtag#Flask hashtag#Python hashtag#Docker hashtag#CloudDeployment hashtag#LoanEase hashtag#AI hashtag#CareerGrowth&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%2F3cnblfjsttxto54p1mw7.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%2F3cnblfjsttxto54p1mw7.png" alt="Image description" width="800" height="398"&gt;&lt;/a&gt;&lt;/p&gt;

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