<?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: Carter Wright</title>
    <description>The latest articles on DEV Community by Carter Wright (@carterwr).</description>
    <link>https://dev.to/carterwr</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1582123%2F77b558ab-d4d8-4f62-a599-dc8789391ec7.png</url>
      <title>DEV Community: Carter Wright</title>
      <link>https://dev.to/carterwr</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/carterwr"/>
    <language>en</language>
    <item>
      <title>My Game Recommendation Program</title>
      <dc:creator>Carter Wright</dc:creator>
      <pubDate>Thu, 06 Jun 2024 00:43:18 +0000</pubDate>
      <link>https://dev.to/carterwr/my-game-recommendation-software-27pk</link>
      <guid>https://dev.to/carterwr/my-game-recommendation-software-27pk</guid>
      <description>&lt;h2&gt;
  
  
  Program Showcase
&lt;/h2&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/Uw4t6-4ZoBU"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  Code File Explanation
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Data File
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;The Data &lt;a href="https://github.com/CarterWr/Recommendation-Software/blob/main/data.py"&gt;File&lt;/a&gt; is just the data set I hand made by researching different game categories and popular games within them.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Tree Structure
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;The Data structure I used to store the data was a very simple &lt;a href="https://github.com/CarterWr/Recommendation-Software/blob/main/Tree_struct.py"&gt;tree&lt;/a&gt; that has one method and that is add child to node, and two attributes value (what the node stores) and children (a list, the nodes children).&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Main File
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;The main &lt;a href="https://github.com/CarterWr/Recommendation-Software/blob/main/main.py"&gt;file&lt;/a&gt; where the execution happens. not a lot of code is here just calling the main caller function.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Functions File
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;This is where all the magic happens, The functions &lt;a href="https://github.com/CarterWr/Recommendation-Software/blob/main/functions.py"&gt;file&lt;/a&gt;. The functions file contains a lot of the code that is used in this for example. this is where the initialization of the tree objects to store all of the data in. Most of the code in this file is doc stringed so I won't go into what each function does if your curious go check it out.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Git Hub Repository Link: &lt;a href="https://github.com/CarterWr/Recommendation-Software/tree/main"&gt;here&lt;/a&gt;&lt;/p&gt;

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