Skip to content

Commit a1b0aa0

Browse files
authored
Merge pull request #1219 from bact/dev
Fix codemeta.json
2 parents 65e6c54 + f617184 commit a1b0aa0

2 files changed

Lines changed: 74 additions & 82 deletions

File tree

CITATION.cff

Lines changed: 26 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,40 @@
1-
cff-version: "1.2.0"
2-
title: "PyThaiNLP: Thai Natural Language Processing in Python"
3-
message: >-
4-
If you use this software, please cite it using these
5-
metadata.
6-
type: software
1+
cff-version: 1.2.0
2+
message: "If you use this software, please cite it as below."
3+
title: PyThaiNLP
74
authors:
85
- family-names: Phatthiyaphaibun
96
given-names: Wannaphong
10-
orcid: "https://orcid.org/0000-0002-4153-4354"
7+
orcid: https://orcid.org/0000-0002-4153-4354
118
- family-names: Chaovavanich
129
given-names: Korakot
13-
orcid: "https://orcid.org/0009-0002-7350-9855"
10+
orcid: https://orcid.org/0009-0002-7350-9855
1411
- family-names: Polpanumas
1512
given-names: Charin
16-
orcid: "https://orcid.org/0000-0001-7822-4600"
13+
orcid: https://orcid.org/0000-0001-7822-4600
1714
- family-names: Suriyawongkul
1815
given-names: Arthit
19-
orcid: "https://orcid.org/0000-0002-9698-1899"
16+
orcid: https://orcid.org/0000-0002-9698-1899
2017
- family-names: Lowphansirikul
2118
given-names: Lalita
22-
orcid: "https://orcid.org/0000-0002-5305-2088"
19+
orcid: https://orcid.org/0000-0002-5305-2088
2320
- family-names: Chormai
2421
given-names: Pattarawat
25-
orcid: "https://orcid.org/0000-0002-7582-4667"
26-
identifiers:
27-
- type: doi
28-
value: 10.5281/zenodo.3519354
29-
description: >-
30-
This is the collection of archived snapshots of all
31-
versions of PyThaiNLP.
32-
repository-code: "https://github.com/PyThaiNLP/pythainlp/"
33-
repository: "https://github.com/PyThaiNLP/pythainlp/"
34-
url: "https://pythainlp.org/"
35-
abstract: "Thai natural language processing in Python"
36-
keywords:
37-
- "natural language processing"
38-
- "Thai"
39-
- "Python"
40-
- "text processing"
41-
- "computational linguistics"
42-
- "tokenization"
43-
- "localization"
44-
- "word segmentation"
45-
- "NLP"
46-
- "Thai language"
47-
- "Thai NLP"
48-
license: Apache-2.0
22+
orcid: https://orcid.org/0000-0002-7582-4667
23+
abstract: PyThaiNLP is a Thai natural language processing library for Python. It provides standard linguistic analysis for the Thai language, including tokenization and part-of-speech tagging. Additionally, it offers standard Thai locale utility functions, such as Thai Buddhist Era date formatting and the conversion of numbers into Thai text.
24+
repository-code: "https://github.com/PyThaiNLP/pythainlp"
25+
type: software
4926
version: 5.2.0
50-
date-released: "2025-12-20"
27+
license-url: "https://spdx.org/licenses/Apache-2.0"
28+
keywords:
29+
- computational linguistics
30+
- linguistics
31+
- localization
32+
- natural language processing
33+
- NLP
34+
- text analysis
35+
- text processing
36+
- ThaiNLP
37+
- Thai NLP
38+
- Thai language
39+
- tokenization
40+
date-released: 2025-12-20

codemeta.json

Lines changed: 48 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,45 @@
11
{
22
"@context": "https://w3id.org/codemeta/3.0",
3-
"type": "SoftwareSourceCode",
3+
"@type": "SoftwareSourceCode",
44
"applicationCategory": "text analysis",
55
"author": [
66
{
7-
"id": "https://orcid.org/0000-0002-4153-4354",
8-
"type": "Person",
7+
"@id": "https://orcid.org/0000-0002-4153-4354",
8+
"@type": "Person",
99
"familyName": "Phatthiyaphaibun",
1010
"givenName": "Wannaphong"
1111
},
1212
{
13-
"id": "https://orcid.org/0009-0002-7350-9855",
14-
"type": "Person",
13+
"@id": "https://orcid.org/0009-0002-7350-9855",
14+
"@type": "Person",
1515
"familyName": "Chaovavanich",
1616
"givenName": "Korakot"
1717
},
1818
{
19-
"id": "https://orcid.org/0000-0001-7822-4600",
20-
"type": "Person",
19+
"@id": "https://orcid.org/0000-0001-7822-4600",
20+
"@type": "Person",
2121
"familyName": "Polpanumas",
2222
"givenName": "Charin"
2323
},
2424
{
25-
"id": "https://orcid.org/0000-0002-9698-1899",
26-
"type": "Person",
25+
"@id": "https://orcid.org/0000-0002-9698-1899",
26+
"@type": "Person",
2727
"affiliation": {
28-
"type": "Organization",
28+
"@type": "Organization",
2929
"name": "ADAPT Centre, Trinity College Dublin"
3030
},
3131
"familyName": "Suriyawongkul",
3232
"givenName": "Arthit"
3333
},
3434
{
35-
"id": "https://orcid.org/0000-0002-5305-2088",
36-
"type": "Person",
35+
"@id": "https://orcid.org/0000-0002-5305-2088",
36+
"@type": "Person",
3737
"familyName": "Lowphansirikul",
3838
"givenName": "Lalita"
3939
},
4040
{
41-
"id": "https://orcid.org/0000-0002-7582-4667",
42-
"type": "Person",
41+
"@id": "https://orcid.org/0000-0002-7582-4667",
42+
"@type": "Person",
4343
"familyName": "Chormai",
4444
"givenName": "Pattarawat"
4545
}
@@ -53,6 +53,7 @@
5353
"developmentStatus": "active",
5454
"downloadUrl": "https://github.com/PyThaiNLP/pythainlp/releases",
5555
"identifier": "10.5281/zenodo.3519354",
56+
"isAccessibleForFree": true,
5657
"issueTracker": "https://github.com/PyThaiNLP/pythainlp/issues",
5758
"keywords": [
5859
"computational linguistics",
@@ -70,16 +71,16 @@
7071
"license": "https://spdx.org/licenses/Apache-2.0",
7172
"maintainer": [
7273
{
73-
"id": "https://orcid.org/0000-0002-4153-4354",
74-
"type": "Person",
74+
"@id": "https://orcid.org/0000-0002-4153-4354",
75+
"@type": "Person",
7576
"familyName": "Phatthiyaphaibun",
7677
"givenName": "Wannaphong"
7778
},
7879
{
79-
"id": "https://orcid.org/0000-0002-9698-1899",
80-
"type": "Person",
80+
"@id": "https://orcid.org/0000-0002-9698-1899",
81+
"@type": "Person",
8182
"affiliation": {
82-
"type": "Organization",
83+
"@type": "Organization",
8384
"name": "ADAPT Centre, Trinity College Dublin"
8485
},
8586
"familyName": "Suriyawongkul",
@@ -91,101 +92,102 @@
9192
"readme": "https://github.com/PyThaiNLP/pythainlp/blob/dev/README.md",
9293
"referencePublication": [
9394
{
94-
"type": "ScholarlyArticle",
95+
"@type": "ScholarlyArticle",
9596
"author": [
9697
{
97-
"id": "https://orcid.org/0000-0002-4153-4354",
98-
"type": "Person",
98+
"@id": "https://orcid.org/0000-0002-4153-4354",
99+
"@type": "Person",
99100
"affiliation": {
100101
"name": "VISTEC",
101-
"type": "Organization"
102+
"@type": "Organization"
102103
},
103104
"email": "wannaphong.p_s21@vistec.ac.th",
104105
"familyName": "Phatthiyaphaibun",
105106
"givenName": "Wannaphong"
106107
},
107108
{
108-
"id": "https://orcid.org/0009-0002-7350-9855",
109-
"type": "Person",
109+
"@id": "https://orcid.org/0009-0002-7350-9855",
110+
"@type": "Person",
110111
"affiliation": {
111112
"name": "PyThaiNLP",
112-
"type": "Organization"
113+
"@type": "Organization"
113114
},
114115
"familyName": "Chaovavanich",
115116
"givenName": "Korakot"
116117
},
117118
{
118-
"id": "https://orcid.org/0000-0001-7822-4600",
119-
"type": "Person",
119+
"@id": "https://orcid.org/0000-0001-7822-4600",
120+
"@type": "Person",
120121
"affiliation": {
121122
"name": "PyThaiNLP",
122-
"type": "Organization"
123+
"@type": "Organization"
123124
},
124125
"familyName": "Polpanumas",
125126
"givenName": "Charin"
126127
},
127128
{
128-
"id": "https://orcid.org/0000-0002-9698-1899",
129-
"type": "Person",
129+
"@id": "https://orcid.org/0000-0002-9698-1899",
130+
"@type": "Person",
130131
"affiliation": {
131132
"name": "Trinity College Dublin",
132-
"type": "Organization"
133+
"@type": "Organization"
133134
},
134135
"familyName": "Suriyawongkul",
135136
"givenName": "Arthit"
136137
},
137138
{
138-
"id": "https://orcid.org/0000-0002-5305-2088",
139-
"type": "Person",
139+
"@id": "https://orcid.org/0000-0002-5305-2088",
140+
"@type": "Person",
140141
"affiliation": {
141142
"name": "VISTEC",
142-
"type": "Organization"
143+
"@type": "Organization"
143144
},
144145
"familyName": "Lowphansirikul",
145146
"givenName": "Lalita"
146147
},
147148
{
148-
"id": "https://orcid.org/0000-0002-7582-4667",
149-
"type": "Person",
149+
"@id": "https://orcid.org/0000-0002-7582-4667",
150+
"@type": "Person",
150151
"affiliation": {
151152
"name": "Technische Universität Berlin; Max Planck School of Cognition",
152-
"type": "Organization"
153+
"@type": "Organization"
153154
},
154155
"familyName": "Chormai",
155156
"givenName": "Pattarawat"
156157
},
157158
{
158-
"id": "https://orcid.org/0000-0002-7212-8228",
159-
"type": "Person",
159+
"@id": "https://orcid.org/0000-0002-7212-8228",
160+
"@type": "Person",
160161
"affiliation": {
161162
"name": "VISTEC",
162-
"type": "Organization"
163+
"@type": "Organization"
163164
},
164165
"familyName": "Limkonchotiwat",
165166
"givenName": "Peerat"
166167
},
167168
{
168-
"type": "Person",
169+
"@type": "Person",
169170
"affiliation": {
170171
"name": "Wisesight",
171-
"type": "Organization"
172+
"@type": "Organization"
172173
},
173174
"familyName": "Suntorntip",
174175
"givenName": "Thanathip"
175176
},
176177
{
177-
"id": "https://orcid.org/0000-0002-7090-0536",
178-
"type": "Person",
178+
"@id": "https://orcid.org/0000-0002-7090-0536",
179+
"@type": "Person",
179180
"affiliation": {
180181
"name": "VISTEC",
181-
"type": "Organization"
182+
"@type": "Organization"
182183
},
183184
"familyName": "Udomcharoenchaikit",
184185
"givenName": "Can"
185186
}
186187
],
187188
"datePublished": "2023-12-06",
188189
"identifier": "10.18653/v1/2023.nlposs-1.4",
190+
"isAccessibleForFree": true,
189191
"name": "PyThaiNLP: Thai Natural Language Processing in Python",
190192
"url": "https://aclanthology.org/2023.nlposs-1.4/"
191193
}

0 commit comments

Comments
 (0)