logo
theme
ThaiQA
FREEMIUM
By iapphr
Updated 5 months ago
ThaiQA Overview
Thai Automatic Question Answering (QA) System
provider
rating
Followers on API
Follow this API
resourcesProvider WebsiteTerms of Service
More Details

iApp QA - Thai Automatic Question Answering System (QA) (ไอแอพพ์ คิวเอ - ระบบสกัดคำตอบจากบทความภาษาไทยอัตโนมัติ)

ระบบสกัดคำตอบจากบทความภาษาไทยอัตโนมัติ ระบบจะทำการอ่านบทความภาษาไทยใดๆที่ผู้ใช้ป้อนให้ แล้วหาคำตอบของคำถามใดๆที่ผู้ใช้ถาม โดยที่คำตอบนั้นปรากฏอยู่ในบทความที่ให้มาข้างต้น พัฒนาโดย บริษัท ไอแอพพ์เทคโนโลยี จำกัด

Usage

Request

End Point : /predict
Method: [ POST ]
Header : Content-Type: application/json
apikey: {Your API Key}
POST Body : [ JSON-Object ของแต่ละบทความ ] (ไม่เกิน 1 บทความ)

โดยที่

JSON-Object ของแต่ละบทความ ประกอบไปด้วย

{
"paragraphs": [ JSON-Object ของแต่ละ Paragraph ] (ไม่เกิน 1 บทความ)
}

JSON-Object ของแต่ละ Paragraph ประกอบไปด้วย

{
“qas”: [ JSON-Object ของแต่ละคำถาม ] (ไม่เกิน 1 คำถาม),
“context”: (String) เนื้อหาของ Paragraph (ไม่ควรเกิน 512 คำย่อย [ประมาณ 1000 ตัวอักษร]ข้อความหลังจากคำย่อยที่ 513 เป็นต้นไปจะไม่นำมาพิจารณา)
}

JSON-Object ของแต่ละคำถาม ประกอบไปด้วย

{
“Id”: (String) ID ประจำคำถาม ห้ามซ้ำ
“question”: (String) เนื้อหาของ คำถาม (ไม่ควรเกิน 250 คำย่อย [ประมาณ 500 ตัวอักษร] )
}

Examples (POST Body):

[
   {
      "paragraphs":[
         {
            "qas":[
               {
                  "id":"1",
                  "question":"จังหวัดแค็วม์ก่อตั้งขึ้นในปีอะไร"
               }
            ],
            "context":"จังหวัดแค็วม์โปแลนด์ wojewdztwochemskie เป็นหน่วยการปกครองท้องถิ่นของประเทศโปแลนด์ในช่วงปี ค.ศ.1975 - ค.ศ.1998 จังหวัดได้รับการรวมเข้ากับจังหวัดลูบลินมีเมืองหลักคือแค็วม์ใน ปี ค.ศ.1998 มีพื้นที่ประมาณ 3865 ตารางกิโลเมตรและมีประชากร 248800 คน"
         }
      ]
   }
]

Response

HTTP Status Codes : 200

Body

{
Unique ID ของคำถาม (String): คำตอบ (String)
}

Examples

{
"1": "ค . ศ . 1975 - ค . ศ . 1998"
}

HTTP Status Codes : 500

Body

500 Internal Server Error
Internal Server Error
<p>The server encountered an internal error and was unable to complete your request. Either the server is overloaded or
there is an error in the application.</p>

Changelogs

  • v2.3 - 20 October 2019: Tested with unseen-iapp-qa-232-th-dataset Exact Match Accuracy = 0.400, Partial Match Accuracy = 0.637 + 2x speed up from 15 requests/sec to requests/sec
  • v2.2 - 17 October 2019: 5x speed up from 3 requests/sec to 15 requests/sec
  • v2.1 - 7 October 2019: Tested with unseen-iapp-qa-232-th-dataset Exact Match Accuracy = 0.365, Partial Match Accuracy = 0.597
  • v2.0 - 28 September 2019: Tested with unseen-iapp-qa-232-th-dataset Exact Match Accuracy = 0.295, Partial Match Accuracy = 0.708
  • v1.0 - 1 November 2018: Tested with unseen-iapp-qa-232-th-dataset Exact Match Accuracy = 0.150, Partial Match Accuracy = 0.290

Testsets

Have a question about this API?Ask the API Provider.
Developers who viewed ThaiQA also viewed

Install SDK for (Node.js)Unirest

OAuth2 Authentication
Client ID
Client Secret
OAuth2 Authentication