<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Study Notes Series on Jason Haley</title>
    <link>https://jasonhaley.com/tags/study-notes-series/</link>
    <description>Recent content in Study Notes Series on Jason Haley</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <managingEditor>info@jasonhaley.com (Jason Haley)</managingEditor>
    <webMaster>info@jasonhaley.com (Jason Haley)</webMaster>
    <lastBuildDate>Fri, 16 Aug 2024 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://jasonhaley.com/tags/study-notes-series/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Study Notes: Graph RAG - Property Graph RAG (The Projects)</title>
      <link>https://jasonhaley.com/2024/08/16/study-notes-graph-rag1-code-sample-projects/</link>
      <pubDate>Fri, 16 Aug 2024 00:00:00 +0000</pubDate>
      <author>info@jasonhaley.com (Jason Haley)</author>
      <dc:creator>Jason Haley</dc:creator>
      <guid>https://jasonhaley.com/2024/08/16/study-notes-graph-rag1-code-sample-projects/</guid>
      <description>&lt;p&gt;Last week I &lt;a href=&#34;https://jasonhaley.com/2024/08/06/study-notes-graph-rag1-code-sample-notebook/&#34;&gt;wrote about the notebook&lt;/a&gt; I created when I was working out the flow of the property graph RAG implementation. In this entry I will go through the two projects I created to provide some reusable code as well as allow for better experimentation:&lt;/p&gt;&#xA;&lt;h2 id=&#34;related-posts&#34;&gt;Related posts:&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://jasonhaley.com/2024/08/05/study-notes-graph-rag1/&#34;&gt;Study Notes: Graph RAG - Property Graph RAG&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://jasonhaley.com/2024/08/06/study-notes-graph-rag1-code-sample-notebook/&#34;&gt;Study Notes: Graph RAG - Property Graph RAG (The Notebook)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;NOTE: In order to get the most out of this blog post, you should first read the related two posts.&lt;/p&gt;</description>
      <category>AI</category><category>Graph RAG</category><category>Learning</category><category>OpenAI</category><category>Semantic Kernel</category><category>Study Notes Series</category>
    </item>
    <item>
      <title>Study Notes: Graph RAG - Property Graph RAG (The Notebook)</title>
      <link>https://jasonhaley.com/2024/08/06/study-notes-graph-rag1-code-sample-notebook/</link>
      <pubDate>Tue, 06 Aug 2024 00:00:00 +0000</pubDate>
      <author>info@jasonhaley.com (Jason Haley)</author>
      <dc:creator>Jason Haley</dc:creator>
      <guid>https://jasonhaley.com/2024/08/06/study-notes-graph-rag1-code-sample-notebook/</guid>
      <description>&lt;p&gt;Monday I posted &lt;a href=&#34;https://jasonhaley.com/2024/08/05/study-notes-graph-rag1/&#34;&gt;my notes&lt;/a&gt; on this last month&amp;rsquo;s study topic of property graph RAG, which has the general information I&amp;rsquo;ve collected. In this entry I want to go through some code I created in a polyglot notebook (ie. a notebook that has C# code instead of python), when I was working through the steps needed for a property graph RAG application.&lt;/p&gt;&#xA;&lt;h2 id=&#34;related-posts&#34;&gt;Related posts:&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://jasonhaley.com/2024/08/05/study-notes-graph-rag1/&#34;&gt;Study Notes: Graph RAG - Property Graph RAG&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://jasonhaley.com/2024/08/16/study-notes-graph-rag1-code-sample-projects/&#34;&gt;Study Notes: Graph RAG - Property Graph RAG (The Projects)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h1 id=&#34;where-to-get-the-code&#34;&gt;Where To Get The Code&lt;/h1&gt;&#xA;&lt;p&gt;The code for this entry is in my Github repo &lt;a href=&#34;https://github.com/JasonHaley/semantic-kernel-getting-started&#34;&gt;semantic-kernel-getting-started&lt;/a&gt; under the notebooks folder:&lt;/p&gt;</description>
      <category>AI</category><category>Graph RAG</category><category>Learning</category><category>OpenAI</category><category>Semantic Kernel</category><category>Study Notes Series</category>
    </item>
    <item>
      <title>Study Notes: Graph RAG - Property Graph RAG</title>
      <link>https://jasonhaley.com/2024/08/05/study-notes-graph-rag1/</link>
      <pubDate>Mon, 05 Aug 2024 00:00:00 +0000</pubDate>
      <author>info@jasonhaley.com (Jason Haley)</author>
      <dc:creator>Jason Haley</dc:creator>
      <guid>https://jasonhaley.com/2024/08/05/study-notes-graph-rag1/</guid>
      <description>&lt;p&gt;This past month I&amp;rsquo;ve been focusing on Graph RAG. This entry is an attempt to capture some lessons learned and a place to itemize all the resources I&amp;rsquo;ve found useful.&lt;/p&gt;&#xA;&lt;h2 id=&#34;related-posts&#34;&gt;Related posts:&lt;/h2&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://jasonhaley.com/2024/08/06/study-notes-graph-rag1-code-sample-notebook/&#34;&gt;Study Notes: Graph RAG - Property Graph RAG (The Notebook)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://jasonhaley.com/2024/08/16/study-notes-graph-rag1-code-sample-projects/&#34;&gt;Study Notes: Graph RAG - Property Graph RAG (The Projects)&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;NOTE: My approach to this topic was to find a way to improve a typical RAG implementation that only uses vector similarity searching.&lt;/p&gt;</description>
      <category>AI</category><category>Graph RAG</category><category>Learning</category><category>OpenAI</category><category>Semantic Kernel</category><category>Study Notes Series</category>
    </item>
    <item>
      <title>Study Notes: Text-to-SQL Code Sample</title>
      <link>https://jasonhaley.com/2024/07/06/study-notes-text-to-sql-code-sample/</link>
      <pubDate>Sat, 06 Jul 2024 00:00:00 +0000</pubDate>
      <author>info@jasonhaley.com (Jason Haley)</author>
      <dc:creator>Jason Haley</dc:creator>
      <guid>https://jasonhaley.com/2024/07/06/study-notes-text-to-sql-code-sample/</guid>
      <description>&lt;p&gt;Yesterday I &lt;a href=&#34;https://jasonhaley.com/2024/07/05/study-notes-text-to-sql/&#34;&gt;posted my notes&lt;/a&gt; from this week&amp;rsquo;s study topic of Text-to-SQL, which if you haven&amp;rsquo;t read it - provides more information and resources about the topic. In this entry I want to walk through a code sample I put together after playing with a few samples this week.&lt;/p&gt;&#xA;&lt;h1 id=&#34;where-to-get-the-code&#34;&gt;Where To Get The Code&lt;/h1&gt;&#xA;&lt;p&gt;The code for this entry is in my GitHub repo &lt;a href=&#34;https://github.com/JasonHaley/semantic-kernel-getting-started&#34;&gt;semantic-kernel-getting-started&lt;/a&gt; under the samples/demos/Text-to-Sql directory.&lt;/p&gt;&#xA;&lt;p&gt;&#xD;&#xA;  &lt;img src=&#34;https://jasonhaley.com/img/2024-07-06_img1.jpg&#34; alt=&#34;Github Folder&#34;&gt;&#xD;&#xA;&#xD;&#xA;&lt;/p&gt;&#xA;&lt;p&gt;Originally I considered making this a review of the &lt;a href=&#34;https://github.com/microsoft/kernel-memory/tree/NL2SQL/examples/200-dotnet-nl2sql&#34;&gt;NL2SQL&lt;/a&gt; code sample, but I ended up needing to make some changes to it, so I just copied over some of their code for my sample - that is why the &lt;code&gt;nl2sql.library&lt;/code&gt; project is there (also there is a Nl2Sql folder in the TextToSqlConsole project with some other files from their repo). If you are looking into Text-to-SQL, I highly recommend taking a look at their sample.&lt;/p&gt;</description>
      <category>AI</category><category>Learning</category><category>OpenAI</category><category>Semantic Kernel</category><category>Study Notes Series</category><category>Text-to-SQL</category>
    </item>
    <item>
      <title>Study Notes: Text-to-SQL</title>
      <link>https://jasonhaley.com/2024/07/05/study-notes-text-to-sql/</link>
      <pubDate>Fri, 05 Jul 2024 00:00:00 +0000</pubDate>
      <author>info@jasonhaley.com (Jason Haley)</author>
      <dc:creator>Jason Haley</dc:creator>
      <guid>https://jasonhaley.com/2024/07/05/study-notes-text-to-sql/</guid>
      <description>&lt;p&gt;This week I&amp;rsquo;ve been researching Text-to-SQL (also known as Natural Language to SQL), below are my study notes to compile all the resources I&amp;rsquo;ve found on the topic to date. There is also a &lt;a href=&#34;https://jasonhaley.com/2024/07/06/study-notes-text-to-sql-code-sample/&#34;&gt;corresponding blog entry&lt;/a&gt; that walks through a code example.&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;NOTE: I am approaching this topic specifically looking at how it can be used to extend usage scenarios in a RAG application.&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;h1 id=&#34;background&#34;&gt;Background&lt;/h1&gt;&#xA;&lt;p&gt;Text-to-SQL (or Natural Language to SQL) is a pattern where the objective is to have an LLM generate SQL statements for a database using natural language.&lt;/p&gt;</description>
      <category>AI</category><category>Learning</category><category>OpenAI</category><category>Semantic Kernel</category><category>Study Notes Series</category><category>Text-to-SQL</category>
    </item>
  </channel>
</rss>