Skip to content

Commit 932c930

Browse files
1 parent c782fbc commit 932c930

114 files changed

Lines changed: 256 additions & 249 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.buildinfo

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
22
# This file records the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: a1a943aa753f22597aaf739f4cba9460
3+
config: d55aba9ae9e8e6fa06399a9f5bf7ac83
44
tags: 645f666f9bcd5a90fca523b33c5a78b7

_modules/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<head>
66
<meta charset="utf-8" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
8-
<title>Overview: module code &mdash; PyThaiNLP 8c880d9 documentation</title>
8+
<title>Overview: module code &mdash; PyThaiNLP b9cbff4 documentation</title>
99
<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=03e43079" />
1010
<link rel="stylesheet" type="text/css" href="../_static/css/theme.css?v=9edc463e" />
1111
<link rel="stylesheet" type="text/css" href="../_static/copybutton.css?v=76b2166b" />
@@ -14,7 +14,7 @@
1414

1515
<script src="../_static/jquery.js?v=5d32c60e"></script>
1616
<script src="../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
17-
<script src="../_static/documentation_options.js?v=5a30e78b"></script>
17+
<script src="../_static/documentation_options.js?v=d7e75626"></script>
1818
<script src="../_static/doctools.js?v=fd6eb6e6"></script>
1919
<script src="../_static/sphinx_highlight.js?v=6ffebe34"></script>
2020
<script src="../_static/clipboard.min.js?v=a7894cd8"></script>

_modules/pythainlp/ancient/aksonhan.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<head>
66
<meta charset="utf-8" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
8-
<title>pythainlp.ancient.aksonhan &mdash; PyThaiNLP 8c880d9 documentation</title>
8+
<title>pythainlp.ancient.aksonhan &mdash; PyThaiNLP b9cbff4 documentation</title>
99
<link rel="stylesheet" type="text/css" href="../../../_static/pygments.css?v=03e43079" />
1010
<link rel="stylesheet" type="text/css" href="../../../_static/css/theme.css?v=9edc463e" />
1111
<link rel="stylesheet" type="text/css" href="../../../_static/copybutton.css?v=76b2166b" />
@@ -14,7 +14,7 @@
1414

1515
<script src="../../../_static/jquery.js?v=5d32c60e"></script>
1616
<script src="../../../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
17-
<script src="../../../_static/documentation_options.js?v=5a30e78b"></script>
17+
<script src="../../../_static/documentation_options.js?v=d7e75626"></script>
1818
<script src="../../../_static/doctools.js?v=fd6eb6e6"></script>
1919
<script src="../../../_static/sphinx_highlight.js?v=6ffebe34"></script>
2020
<script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>

_modules/pythainlp/ancient/currency.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<head>
66
<meta charset="utf-8" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
8-
<title>pythainlp.ancient.currency &mdash; PyThaiNLP 8c880d9 documentation</title>
8+
<title>pythainlp.ancient.currency &mdash; PyThaiNLP b9cbff4 documentation</title>
99
<link rel="stylesheet" type="text/css" href="../../../_static/pygments.css?v=03e43079" />
1010
<link rel="stylesheet" type="text/css" href="../../../_static/css/theme.css?v=9edc463e" />
1111
<link rel="stylesheet" type="text/css" href="../../../_static/copybutton.css?v=76b2166b" />
@@ -14,7 +14,7 @@
1414

1515
<script src="../../../_static/jquery.js?v=5d32c60e"></script>
1616
<script src="../../../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
17-
<script src="../../../_static/documentation_options.js?v=5a30e78b"></script>
17+
<script src="../../../_static/documentation_options.js?v=d7e75626"></script>
1818
<script src="../../../_static/doctools.js?v=fd6eb6e6"></script>
1919
<script src="../../../_static/sphinx_highlight.js?v=6ffebe34"></script>
2020
<script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>

_modules/pythainlp/coref/core.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<head>
66
<meta charset="utf-8" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
8-
<title>pythainlp.coref.core &mdash; PyThaiNLP 8c880d9 documentation</title>
8+
<title>pythainlp.coref.core &mdash; PyThaiNLP b9cbff4 documentation</title>
99
<link rel="stylesheet" type="text/css" href="../../../_static/pygments.css?v=03e43079" />
1010
<link rel="stylesheet" type="text/css" href="../../../_static/css/theme.css?v=9edc463e" />
1111
<link rel="stylesheet" type="text/css" href="../../../_static/copybutton.css?v=76b2166b" />
@@ -14,7 +14,7 @@
1414

1515
<script src="../../../_static/jquery.js?v=5d32c60e"></script>
1616
<script src="../../../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
17-
<script src="../../../_static/documentation_options.js?v=5a30e78b"></script>
17+
<script src="../../../_static/documentation_options.js?v=d7e75626"></script>
1818
<script src="../../../_static/doctools.js?v=fd6eb6e6"></script>
1919
<script src="../../../_static/sphinx_highlight.js?v=6ffebe34"></script>
2020
<script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>

_modules/pythainlp/corpus/common.html

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<head>
66
<meta charset="utf-8" />
77
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
8-
<title>pythainlp.corpus.common &mdash; PyThaiNLP 8c880d9 documentation</title>
8+
<title>pythainlp.corpus.common &mdash; PyThaiNLP b9cbff4 documentation</title>
99
<link rel="stylesheet" type="text/css" href="../../../_static/pygments.css?v=03e43079" />
1010
<link rel="stylesheet" type="text/css" href="../../../_static/css/theme.css?v=9edc463e" />
1111
<link rel="stylesheet" type="text/css" href="../../../_static/copybutton.css?v=76b2166b" />
@@ -14,7 +14,7 @@
1414

1515
<script src="../../../_static/jquery.js?v=5d32c60e"></script>
1616
<script src="../../../_static/_sphinx_javascript_frameworks_compat.js?v=2cd50e6c"></script>
17-
<script src="../../../_static/documentation_options.js?v=5a30e78b"></script>
17+
<script src="../../../_static/documentation_options.js?v=d7e75626"></script>
1818
<script src="../../../_static/doctools.js?v=fd6eb6e6"></script>
1919
<script src="../../../_static/sphinx_highlight.js?v=6ffebe34"></script>
2020
<script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
@@ -119,7 +119,10 @@ <h1>Source code for pythainlp.corpus.common</h1><div class="highlight"><pre>
119119
<span class="kn">from</span><span class="w"> </span><span class="nn">__future__</span><span class="w"> </span><span class="kn">import</span> <span class="n">annotations</span>
120120

121121
<span class="kn">import</span><span class="w"> </span><span class="nn">ast</span>
122-
<span class="kn">from</span><span class="w"> </span><span class="nn">typing</span><span class="w"> </span><span class="kn">import</span> <span class="n">Union</span>
122+
<span class="kn">from</span><span class="w"> </span><span class="nn">typing</span><span class="w"> </span><span class="kn">import</span> <span class="n">TYPE_CHECKING</span>
123+
124+
<span class="k">if</span> <span class="n">TYPE_CHECKING</span><span class="p">:</span>
125+
<span class="kn">from</span><span class="w"> </span><span class="nn">typing</span><span class="w"> </span><span class="kn">import</span> <span class="n">Union</span>
123126

124127
<span class="n">__all__</span> <span class="o">=</span> <span class="p">[</span>
125128
<span class="s2">&quot;countries&quot;</span><span class="p">,</span>
@@ -146,7 +149,7 @@ <h1>Source code for pythainlp.corpus.common</h1><div class="highlight"><pre>
146149
<span class="n">_THAI_COUNTRIES_FILENAME</span> <span class="o">=</span> <span class="s2">&quot;countries_th.txt&quot;</span>
147150

148151
<span class="n">_THAI_THAILAND_PROVINCES</span><span class="p">:</span> <span class="nb">frozenset</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="nb">frozenset</span><span class="p">()</span>
149-
<span class="n">_THAI_THAILAND_PROVINCES_DETAILS</span><span class="p">:</span> <span class="nb">list</span><span class="p">[</span><span class="nb">dict</span><span class="p">]</span> <span class="o">=</span> <span class="p">[]</span>
152+
<span class="n">_THAI_THAILAND_PROVINCES_DETAILS</span><span class="p">:</span> <span class="nb">list</span><span class="p">[</span><span class="nb">dict</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="nb">str</span><span class="p">]]</span> <span class="o">=</span> <span class="p">[]</span>
150153
<span class="n">_THAI_THAILAND_PROVINCES_FILENAME</span> <span class="o">=</span> <span class="s2">&quot;thailand_provinces_th.csv&quot;</span>
151154

152155
<span class="n">_THAI_SYLLABLES</span><span class="p">:</span> <span class="nb">frozenset</span><span class="p">[</span><span class="nb">str</span><span class="p">]</span> <span class="o">=</span> <span class="nb">frozenset</span><span class="p">()</span>
@@ -412,7 +415,7 @@ <h1>Source code for pythainlp.corpus.common</h1><div class="highlight"><pre>
412415

413416
<div class="viewcode-block" id="thai_dict">
414417
<a class="viewcode-back" href="../../../api/corpus.html#pythainlp.corpus.thai_dict">[docs]</a>
415-
<span class="k">def</span><span class="w"> </span><span class="nf">thai_dict</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="nb">dict</span><span class="p">:</span>
418+
<span class="k">def</span><span class="w"> </span><span class="nf">thai_dict</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="nb">dict</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="nb">list</span><span class="p">[</span><span class="nb">str</span><span class="p">]]:</span>
416419
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Return Thai dictionary with definition from wiktionary.</span>
417420
<span class="sd"> \n(See: `thai_dict\</span>
418421
<span class="sd"> &lt;https://pythainlp.org/pythainlp-corpus/thai_dict.html&gt;`_)</span>
@@ -444,7 +447,7 @@ <h1>Source code for pythainlp.corpus.common</h1><div class="highlight"><pre>
444447

445448
<div class="viewcode-block" id="thai_wsd_dict">
446449
<a class="viewcode-back" href="../../../api/corpus.html#pythainlp.corpus.thai_wsd_dict">[docs]</a>
447-
<span class="k">def</span><span class="w"> </span><span class="nf">thai_wsd_dict</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="nb">dict</span><span class="p">:</span>
450+
<span class="k">def</span><span class="w"> </span><span class="nf">thai_wsd_dict</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="nb">dict</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="n">Union</span><span class="p">[</span><span class="nb">list</span><span class="p">[</span><span class="nb">str</span><span class="p">],</span> <span class="nb">list</span><span class="p">[</span><span class="nb">list</span><span class="p">[</span><span class="nb">str</span><span class="p">]]]]:</span>
448451
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Return Thai Word Sense Disambiguation dictionary with definition from wiktionary.</span>
449452
<span class="sd"> \n(See: `thai_dict\</span>
450453
<span class="sd"> &lt;https://pythainlp.org/pythainlp-corpus/thai_dict.html&gt;`_)</span>
@@ -465,16 +468,16 @@ <h1>Source code for pythainlp.corpus.common</h1><div class="highlight"><pre>
465468
<span class="n">use</span><span class="o">.</span><span class="n">extend</span><span class="p">(</span><span class="n">k</span><span class="p">)</span>
466469
<span class="n">use</span> <span class="o">=</span> <span class="nb">list</span><span class="p">(</span><span class="nb">set</span><span class="p">(</span><span class="n">use</span><span class="p">))</span>
467470
<span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">use</span><span class="p">)</span> <span class="o">&gt;</span> <span class="mi">1</span><span class="p">:</span>
468-
<span class="n">_THAI_WSD_DICT</span><span class="p">[</span><span class="s2">&quot;word&quot;</span><span class="p">]</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">i</span><span class="p">)</span>
469-
<span class="n">_THAI_WSD_DICT</span><span class="p">[</span><span class="s2">&quot;meaning&quot;</span><span class="p">]</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">use</span><span class="p">)</span>
471+
<span class="n">_THAI_WSD_DICT</span><span class="p">[</span><span class="s2">&quot;word&quot;</span><span class="p">]</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">i</span><span class="p">)</span> <span class="c1"># type: ignore[arg-type]</span>
472+
<span class="n">_THAI_WSD_DICT</span><span class="p">[</span><span class="s2">&quot;meaning&quot;</span><span class="p">]</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">use</span><span class="p">)</span> <span class="c1"># type: ignore[arg-type]</span>
470473

471474
<span class="k">return</span> <span class="n">_THAI_WSD_DICT</span></div>
472475

473476

474477

475478
<div class="viewcode-block" id="thai_synonyms">
476479
<a class="viewcode-back" href="../../../api/corpus.html#pythainlp.corpus.thai_synonyms">[docs]</a>
477-
<span class="k">def</span><span class="w"> </span><span class="nf">thai_synonyms</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="nb">dict</span><span class="p">:</span>
480+
<span class="k">def</span><span class="w"> </span><span class="nf">thai_synonyms</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="nb">dict</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="n">Union</span><span class="p">[</span><span class="nb">list</span><span class="p">[</span><span class="nb">str</span><span class="p">],</span> <span class="nb">list</span><span class="p">[</span><span class="nb">list</span><span class="p">[</span><span class="nb">str</span><span class="p">]]]]:</span>
478481
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Return Thai synonyms.</span>
479482
<span class="sd"> \n(See: `thai_synonym\</span>
480483
<span class="sd"> &lt;https://pythainlp.org/pythainlp-corpus/thai_synonym.html&gt;`_)</span>
@@ -497,15 +500,15 @@ <h1>Source code for pythainlp.corpus.common</h1><div class="highlight"><pre>
497500
<span class="k">with</span> <span class="nb">open</span><span class="p">(</span><span class="n">path</span><span class="p">,</span> <span class="n">newline</span><span class="o">=</span><span class="s2">&quot;</span><span class="se">\n</span><span class="s2">&quot;</span><span class="p">,</span> <span class="n">encoding</span><span class="o">=</span><span class="s2">&quot;utf-8&quot;</span><span class="p">)</span> <span class="k">as</span> <span class="n">csvfile</span><span class="p">:</span>
498501
<span class="n">reader</span> <span class="o">=</span> <span class="n">csv</span><span class="o">.</span><span class="n">DictReader</span><span class="p">(</span><span class="n">csvfile</span><span class="p">,</span> <span class="n">delimiter</span><span class="o">=</span><span class="s2">&quot;,&quot;</span><span class="p">)</span>
499502
<span class="k">for</span> <span class="n">row</span> <span class="ow">in</span> <span class="n">reader</span><span class="p">:</span>
500-
<span class="n">_THAI_SYNONYMS</span><span class="p">[</span><span class="s2">&quot;word&quot;</span><span class="p">]</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">row</span><span class="p">[</span><span class="s2">&quot;word&quot;</span><span class="p">])</span>
501-
<span class="n">_THAI_SYNONYMS</span><span class="p">[</span><span class="s2">&quot;pos&quot;</span><span class="p">]</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">row</span><span class="p">[</span><span class="s2">&quot;pos&quot;</span><span class="p">])</span>
502-
<span class="n">_THAI_SYNONYMS</span><span class="p">[</span><span class="s2">&quot;synonym&quot;</span><span class="p">]</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">row</span><span class="p">[</span><span class="s2">&quot;synonym&quot;</span><span class="p">]</span><span class="o">.</span><span class="n">split</span><span class="p">(</span><span class="s2">&quot;|&quot;</span><span class="p">))</span>
503+
<span class="n">_THAI_SYNONYMS</span><span class="p">[</span><span class="s2">&quot;word&quot;</span><span class="p">]</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">row</span><span class="p">[</span><span class="s2">&quot;word&quot;</span><span class="p">])</span> <span class="c1"># type: ignore[arg-type]</span>
504+
<span class="n">_THAI_SYNONYMS</span><span class="p">[</span><span class="s2">&quot;pos&quot;</span><span class="p">]</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">row</span><span class="p">[</span><span class="s2">&quot;pos&quot;</span><span class="p">])</span> <span class="c1"># type: ignore[arg-type]</span>
505+
<span class="n">_THAI_SYNONYMS</span><span class="p">[</span><span class="s2">&quot;synonym&quot;</span><span class="p">]</span><span class="o">.</span><span class="n">append</span><span class="p">(</span><span class="n">row</span><span class="p">[</span><span class="s2">&quot;synonym&quot;</span><span class="p">]</span><span class="o">.</span><span class="n">split</span><span class="p">(</span><span class="s2">&quot;|&quot;</span><span class="p">))</span> <span class="c1"># type: ignore[arg-type]</span>
503506

504507
<span class="k">return</span> <span class="n">_THAI_SYNONYMS</span></div>
505508

506509

507510

508-
<span class="k">def</span><span class="w"> </span><span class="nf">thai_synonym</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="nb">dict</span><span class="p">:</span>
511+
<span class="k">def</span><span class="w"> </span><span class="nf">thai_synonym</span><span class="p">()</span> <span class="o">-&gt;</span> <span class="nb">dict</span><span class="p">[</span><span class="nb">str</span><span class="p">,</span> <span class="n">Union</span><span class="p">[</span><span class="nb">list</span><span class="p">[</span><span class="nb">str</span><span class="p">],</span> <span class="nb">list</span><span class="p">[</span><span class="nb">list</span><span class="p">[</span><span class="nb">str</span><span class="p">]]]]:</span>
509512
<span class="n">warn_deprecation</span><span class="p">(</span>
510513
<span class="s2">&quot;pythainlp.corpus.thai_synonym&quot;</span><span class="p">,</span>
511514
<span class="s2">&quot;pythainlp.corpus.thai_synonyms&quot;</span><span class="p">,</span>

0 commit comments

Comments
 (0)