<?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: Muhammad Raiyan</title>
    <description>The latest articles on DEV Community by Muhammad Raiyan (@raiyan708).</description>
    <link>https://dev.to/raiyan708</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%2F3010650%2Fb71fee19-f4fc-4493-9ad7-200037053df9.jpeg</url>
      <title>DEV Community: Muhammad Raiyan</title>
      <link>https://dev.to/raiyan708</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/raiyan708"/>
    <language>en</language>
    <item>
      <title>Quantum Machine Learning Trends: My First NLP &amp; Topic Modeling Project 🚀</title>
      <dc:creator>Muhammad Raiyan</dc:creator>
      <pubDate>Thu, 03 Apr 2025 05:52:18 +0000</pubDate>
      <link>https://dev.to/raiyan708/quantum-machine-learning-trends-my-first-nlp-topic-modeling-project-2lg5</link>
      <guid>https://dev.to/raiyan708/quantum-machine-learning-trends-my-first-nlp-topic-modeling-project-2lg5</guid>
      <description>&lt;p&gt;Hey there, Dev.to community! 👋 I’m thrilled to share my latest project: &lt;strong&gt;Quantum arXiv Topic Modeling Analysis&lt;/strong&gt;. As a newbie in data science, this was my first big dive into &lt;strong&gt;NLP&lt;/strong&gt; (Natural Language Processing) and &lt;strong&gt;topic modeling&lt;/strong&gt;, and I’m so excited to show you what I found in the world of &lt;strong&gt;quantum machine learning&lt;/strong&gt;. Let’s get into it—I’d love to hear your thoughts!&lt;/p&gt;




&lt;h2&gt;
  
  
  What’s This Project About? 🤔
&lt;/h2&gt;

&lt;p&gt;I set out to explore trends in &lt;strong&gt;quantum machine learning&lt;/strong&gt; by analyzing research papers from arXiv. Using &lt;strong&gt;NLP&lt;/strong&gt; and &lt;strong&gt;topic modeling&lt;/strong&gt; (specifically LDA), I dug into a huge dataset to uncover the hottest topics in this field from 2015 to 2025. It was a challenging but super rewarding journey!&lt;/p&gt;

&lt;p&gt;Here’s the quick rundown:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Started with &lt;strong&gt;50,000+ arXiv papers&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Filtered down to &lt;strong&gt;2,000+ papers&lt;/strong&gt; related to quantum topics.&lt;/li&gt;
&lt;li&gt;Used NLP to clean the abstracts (think tokenization, lemmatization, and stopword removal).&lt;/li&gt;
&lt;li&gt;Applied &lt;strong&gt;LDA topic modeling&lt;/strong&gt; to identify 5 key topics.&lt;/li&gt;
&lt;li&gt;Visualized the trends over time with a neat plot.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  The Tech I Used 🛠️
&lt;/h2&gt;

&lt;p&gt;This project was a great chance to get hands-on with some cool tools. Here’s what I used:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Python&lt;/strong&gt;: My go-to language for this project.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pandas&lt;/strong&gt;: For wrangling the dataset.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;NLTK&lt;/strong&gt;: To handle the NLP part—like cleaning up the abstracts.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Gensim&lt;/strong&gt;: For LDA topic modeling (it’s amazing for finding hidden patterns!).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Matplotlib/Seaborn&lt;/strong&gt;: To create a visualization of the trends.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I broke the work into three scripts:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;code&gt;data_processing.py&lt;/code&gt;: Filters the dataset for quantum papers.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;topic_modeling.py&lt;/code&gt;: Cleans the data and runs LDA.&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;visualization.py&lt;/code&gt;: Plots the topic trends.&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  What I Found 📊
&lt;/h2&gt;

&lt;p&gt;After running my pipeline, I discovered 5 major topics in &lt;strong&gt;quantum machine learning&lt;/strong&gt; research. Here they are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Topic 1&lt;/strong&gt;: Quantum states and entanglement&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Topic 2&lt;/strong&gt;: Quantum algorithms and optimization&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Topic 3&lt;/strong&gt;: Machine learning applications in quantum systems&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Topic 4&lt;/strong&gt;: Quantum error correction&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Topic 5&lt;/strong&gt;: Quantum cryptography and security&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The best part? Seeing how these topics evolved over time. For example, quantum cryptography has been picking up steam, especially in 2025. Check out the trend plot I made:&lt;/p&gt;

&lt;h2&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%2F9w0b2hi8yuyyu00jl2ts.png" alt="Topic Trends" width="800" height="400"&gt;
&lt;/h2&gt;

&lt;h2&gt;
  
  
  What I Learned 🌟
&lt;/h2&gt;

&lt;p&gt;This project taught me so much as a beginner in &lt;strong&gt;data science&lt;/strong&gt;. Here are my biggest takeaways:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;NLP is fun but tricky&lt;/strong&gt;: Cleaning text data took some trial and error, but NLTK was a lifesaver.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Topic modeling rocks&lt;/strong&gt;: LDA helped me find patterns I wouldn’t have seen otherwise.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Git can be a challenge&lt;/strong&gt;: I hit some bumps with large files (thanks, GitHub 100 MB limit!), but I figured out how to fix them with &lt;code&gt;.gitignore&lt;/code&gt; and &lt;code&gt;git filter-branch&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Visuals make a difference&lt;/strong&gt;: Plotting the trends really brought the data to life.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  What’s Next? 🔮
&lt;/h2&gt;

&lt;p&gt;I’m really happy with how this turned out, but I’m always looking to improve. Here are some ideas I’m thinking about:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Add more interactivity to the demo (like filtering topics by year).&lt;/li&gt;
&lt;li&gt;Analyze an even bigger dataset or zoom in on a specific quantum ML area.&lt;/li&gt;
&lt;li&gt;Try a different topic modeling method, like BERTopic.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;What do you think? I’d love to hear your ideas or suggestions in the comments!&lt;/p&gt;




&lt;h2&gt;
  
  
  Let’s Connect! 👋
&lt;/h2&gt;

&lt;p&gt;Thanks for checking out my &lt;strong&gt;quantum machine learning&lt;/strong&gt; project! If you’re into &lt;strong&gt;data science&lt;/strong&gt;, &lt;strong&gt;NLP&lt;/strong&gt;, or &lt;strong&gt;topic modeling&lt;/strong&gt;, let’s chat—I’d love to connect. You can find me on &lt;a href="https://github.com/Raiyan708" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt; or check out my &lt;a href="https://raiyan708.github.io/my-portfolio/" rel="noopener noreferrer"&gt;portfolio&lt;/a&gt; (replace this with your actual portfolio link if you have one).&lt;/p&gt;

&lt;p&gt;If you found this project interesting, I’d really appreciate a star ⭐ on the GitHub repo—it’d mean a lot! And if you try running the code, let me know how it goes. 😊&lt;/p&gt;

&lt;p&gt;Happy coding, everyone!&lt;/p&gt;




&lt;h2&gt;
  
  
  How You Can Try It Out 🔧
&lt;/h2&gt;

&lt;p&gt;Want to play around with my project? I’ve made it easy to run! Everything’s on GitHub, and here’s how you can get started:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Clone the repo&lt;/strong&gt;:&lt;/li&gt;
&lt;/ol&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
bash
   git clone https://github.com/Raiyan708/Quantum-Arxiv-Topic-Modeling.git
   cd Quantum-Arxiv-Topic-Modeling
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

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