<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: SAS Text Analytics Text Topic Node in SAS Data Science</title>
    <link>https://communities.sas.com/t5/SAS-Data-Science/SAS-Text-Analytics-Text-Topic-Node/m-p/609494#M10045</link>
    <description>&lt;P&gt;in addition to your great explanation can you please tell me how to make use of SVD matrices generated by proc hptmine to discover assigned topics. now the matrix V has numbers to show association strength for each topic. I can sort this and find out which ones have the highest values. However I used the option TOPICS to output topic names and it has only _termcutoff_ rates for each topic. where can find the _documentcutoff_ rates? I guess matrix V (SVDV) can be used to decide whether an ID tied to a particular topic has a membership or not?&lt;/P&gt;&lt;P&gt;Thanks &amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 04 Dec 2019 19:27:33 GMT</pubDate>
    <dc:creator>eserates</dc:creator>
    <dc:date>2019-12-04T19:27:33Z</dc:date>
    <item>
      <title>SAS Text Analytics Text Topic Node</title>
      <link>https://communities.sas.com/t5/SAS-Data-Science/SAS-Text-Analytics-Text-Topic-Node/m-p/603131#M10043</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am currently using SAS Enterprise Miner 13.2 to conduct some unsupervised machine learning and I noticed that the Text Topic Node failed to classify some of inputted data. May I know if there is a way for the Text Topic Node to classify all the inputted documents?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also, I would like to ask if there is a way to let SAS Text Topic Node to determine the optimal number of clusters to classify the documents. If this is not possible, how do you guys generally specify the number of clusters. For the moment, I'm using following the number of clusters obtained by the Text Cluster node and I'm unsure if this is recommended.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you guys for your help and have a nice day!&lt;/P&gt;</description>
      <pubDate>Mon, 11 Nov 2019 08:31:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Science/SAS-Text-Analytics-Text-Topic-Node/m-p/603131#M10043</guid>
      <dc:creator>JinHong</dc:creator>
      <dc:date>2019-11-11T08:31:00Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Text Analytics Text Topic Node</title>
      <link>https://communities.sas.com/t5/SAS-Data-Science/SAS-Text-Analytics-Text-Topic-Node/m-p/603245#M10044</link>
      <description>&lt;P&gt;JinHong,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you want complete coverage, every document to belong to a topic, you could look at clustering rather than topics.&amp;nbsp; You do have some control of topics with some macro variables that you can set in your startup code. Take a look at these two found in the Text Miner doc under "Macro Variables, Macros, and Functions"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE class="tgroup"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;DIV id="n1wdudfgor7wg2n15bep3yjknu0d" class="xis-paraTableFirst"&gt;TMM_DOCCUTOFF&lt;/DIV&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;DIV id="n0qnhjwivwhoc5n1cz9saul13fut" class="xis-paraTableFirst"&gt;0.001&lt;/DIV&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;DIV id="n01cvn27hqu9vhn1mcov0y34f43e" class="xis-paraTableFirst"&gt;document cutoff value is for any user-created topic. It is used to determine the default document cutoff for user topics (excluding those that are modified multi-term or single-term topics) in the Topic table. Higher values decrease the number of documents assigned to a topic.&lt;/DIV&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;&amp;nbsp;&lt;/TD&gt;
&lt;TD&gt;
&lt;DIV id="p15o6ui0fjilltn1pdf2pkze9rqq" class="xis-paraTableFirst"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;
&lt;DIV id="n1jsxxi0a1lbzpn1h8c6y9b4n4t9" class="xis-paraTableFirst"&gt;TMM_TERM_CUTOFF&lt;/DIV&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;DIV id="n00v6354uj03cmn1col7m2ahbmny" class="xis-paraTableFirst"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/TD&gt;
&lt;TD&gt;
&lt;DIV id="n1e8qs1gn7sloxn1o462jnsh7uf1" class="xis-paraTableFirst"&gt;cutoff value is for any user-created or multi-term topic. It is used to determine the default term cutoff for user topics (excluding those that are modified multi-term or single-term topics) and for multi-term in the Topic table. Higher values decrease the number of documents assigned to a topic. If this macro variable is set to blank or not set, then the mean topic weight + 1 standard deviation is set for topic cutoff for each topic.&lt;/DIV&gt;
&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As far as the optimal number of clusters, SAS Text Miner uses a heuristic based on your max number of dimensions and taking a certain percentage explained from that. Ideally we would like to take the percentage from the complete SVD, not the truncated one, but that is computationally not feasible with large text. I always treat this value as one to be tuned, typically along with the entries on my stop list. I experiment with changing the number of topics from 5-25 or so&amp;nbsp; and when i find one that seems useful. I will also look at the descriptive terms for topics and&amp;nbsp; add terms to the stop list that seem non informative given the context.&amp;nbsp; Repeat until you get some useful insights.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 11 Nov 2019 15:33:05 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Science/SAS-Text-Analytics-Text-Topic-Node/m-p/603245#M10044</guid>
      <dc:creator>RussAlbright</dc:creator>
      <dc:date>2019-11-11T15:33:05Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Text Analytics Text Topic Node</title>
      <link>https://communities.sas.com/t5/SAS-Data-Science/SAS-Text-Analytics-Text-Topic-Node/m-p/609494#M10045</link>
      <description>&lt;P&gt;in addition to your great explanation can you please tell me how to make use of SVD matrices generated by proc hptmine to discover assigned topics. now the matrix V has numbers to show association strength for each topic. I can sort this and find out which ones have the highest values. However I used the option TOPICS to output topic names and it has only _termcutoff_ rates for each topic. where can find the _documentcutoff_ rates? I guess matrix V (SVDV) can be used to decide whether an ID tied to a particular topic has a membership or not?&lt;/P&gt;&lt;P&gt;Thanks &amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 04 Dec 2019 19:27:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Science/SAS-Text-Analytics-Text-Topic-Node/m-p/609494#M10045</guid>
      <dc:creator>eserates</dc:creator>
      <dc:date>2019-12-04T19:27:33Z</dc:date>
    </item>
    <item>
      <title>Re: SAS Text Analytics Text Topic Node</title>
      <link>https://communities.sas.com/t5/SAS-Data-Science/SAS-Text-Analytics-Text-Topic-Node/m-p/609692#M10046</link>
      <description>&lt;P&gt;See the answer here&lt;/P&gt;
&lt;P&gt;&lt;A href="https://communities.sas.com/t5/SAS-Text-and-Content-Analytics/Proc-Hptmine-What-is-the-formula-behind-assigning-a-topic-to-a/m-p/609577/highlight/false#M898" target="_blank"&gt;https://communities.sas.com/t5/SAS-Text-and-Content-Analytics/Proc-Hptmine-What-is-the-formula-behind-assigning-a-topic-to-a/m-p/609577/highlight/false#M898&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;to this follow up question.&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Thu, 05 Dec 2019 14:52:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Science/SAS-Text-Analytics-Text-Topic-Node/m-p/609692#M10046</guid>
      <dc:creator>RussAlbright</dc:creator>
      <dc:date>2019-12-05T14:52:20Z</dc:date>
    </item>
  </channel>
</rss>

