{"id":14158,"date":"2024-11-07T03:05:00","date_gmt":"2024-11-07T03:05:00","guid":{"rendered":"https:\/\/megagon.ai\/ambignlg-a-tutorial\/"},"modified":"2026-05-05T22:42:26","modified_gmt":"2026-05-05T22:42:26","slug":"ambignlg-a-tutorial","status":"publish","type":"post","link":"https:\/\/megagon.ai\/jp\/ambignlg-a-tutorial\/","title":{"rendered":"AmbigNLG: \u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"14158\" class=\"elementor elementor-14158\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7e244146 e-flex e-con-boxed e-con e-parent\" data-id=\"7e244146\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b6e8f0b elementor-widget elementor-widget-text-editor\" data-id=\"b6e8f0b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><a href=\"https:\/\/github.com\/megagonlabs\/ambignlg\">AmbigNLG<\/a>\u306f\u3001NLG \u306e\u6307\u793a\u306b\u304a\u3051\u308b\u66d6\u6627\u306a\u4ed5\u69d8\u3092\u7279\u5b9a\u3057\u3001\u305d\u308c\u3092\u6539\u5584\u3059\u308b\u3053\u3068\u3067\u51fa\u529b\u54c1\u8cea\u3092\u5411\u4e0a\u3055\u305b\u308b\u624b\u6cd5 \u3067\u3059\u3002\u672c\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u3067\u306f\u3001AmbigNLG \u3092\u6d3b\u7528\u3059\u308b\u65b9\u6cd5\u306b\u3064\u3044\u3066\u89e3\u8aac\u3057\u307e\u3059\u3002<br \/>\u3053\u306e\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u3067\u306f\u3001\u4ee5\u4e0b\u306e\u30b9\u30c6\u30c3\u30d7\u3092\u9806\u306b\u8aac\u660e\u3057\u307e\u3059\u3002<\/p>\n<ul>\n<li>\u6307\u793a\u306e\u4e2d\u306b\u542b\u307e\u308c\u308b\u66d6\u6627\u306a\u8981\u7d20\u3092\u7279\u5b9a\u3059\u308b<\/li>\n<li>\u66d6\u6627\u306a\u6307\u793a\u3092\u660e\u78ba\u5316\u3057\u3001\u3088\u308a\u52b9\u679c\u7684\u306a\u30c6\u30ad\u30b9\u30c8\u751f\u6210\u3092\u5b9f\u73fe\u3059\u308b<\/li>\n<li>\u6307\u793a\u306e\u660e\u78ba\u5316\u306e\u6709\u7121\u306b\u3088\u308b\u51fa\u529b\u30c6\u30ad\u30b9\u30c8\u306e\u6bd4\u8f03\u3092\u884c\u3046<\/li>\n<li>\u30a4\u30f3\u30bf\u30e9\u30af\u30c6\u30a3\u30d6\u306a\u66d6\u6627\u6027\u8efd\u6e1b\u3092\u6d3b\u7528\u3057\u3001\u4e0b\u6d41\u30bf\u30b9\u30af\u306e\u6539\u5584\u3092\u56f3\u308b<\/li>\n<\/ul>\n<p>\u672c\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u3067\u306f\u3001AmbigNLG \u306e\u8ad6\u6587\u3067\u5b9f\u65bd\u3055\u308c\u305f\u5b9f\u9a13\u3092\u305d\u306e\u307e\u307e\u518d\u73fe\u3059\u308b\u306e\u3067\u306f\u306a\u304f\u3001\u5927\u898f\u6a21\u8a00\u8a9e\u30e2\u30c7\u30eb\uff08LLM\uff09\u306e\u30d9\u30b9\u30c8\u30d7\u30e9\u30af\u30c6\u30a3\u30b9\u3092\u53d6\u308a\u5165\u308c\u3001\u66d6\u6627\u6027\u306e\u8efd\u6e1b\u3092\u30a4\u30f3\u30bf\u30e9\u30af\u30c6\u30a3\u30d6\u306b\u5b9f\u88c5\u3059\u308b\u65b9\u6cd5 \u3092\u7d39\u4ecb\u3057\u307e\u3059\u3002AmbigNLG \u306e\u6982\u5ff5\u3092\u3069\u306e\u3088\u3046\u306b\u6d3b\u7528\u3057\u3001\u81ea\u8eab\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u306b\u9069\u7528\u3067\u304d\u308b\u304b\u3092\u5b66\u3093\u3067\u3044\u304d\u307e\u3057\u3087\u3046\u3002<\/p>\n<h2>\u306f\u3058\u3081\u306b<\/h2>\n<p><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/megagon.ai\/wp-content\/uploads\/2025\/03\/ambigNLG_img1-1024x720-1.png\" sizes=\"(max-width: 800px) 100vw, 800px\" srcset=\"https:\/\/megagon.ai\/wp-content\/uploads\/2025\/03\/ambigNLG_img1-1024x720-1.png 1024w, https:\/\/megagon.ai\/wp-content\/uploads\/2025\/03\/ambigNLG_img1-1024x720-1-300x211-1.png 300w, https:\/\/megagon.ai\/wp-content\/uploads\/2025\/03\/ambigNLG_img1-1024x720-1-768x540-1.png 768w\" alt=\"\" width=\"800\" height=\"563\" \/><\/p>\n<p>AmbigNLG \u306f\u3001\u81ea\u7136\u8a00\u8a9e\u751f\u6210\uff08NLG\uff09\u30bf\u30b9\u30af\u306b\u304a\u3051\u308b\u6307\u793a\u306e\u66d6\u6627\u6027\u306b\u5bfe\u51e6\u3059\u308b\u305f\u3081\u306b\u8a2d\u8a08\u3055\u308c\u305f\u624b\u6cd5\u3067\u3059\u3002\u672c\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u3067\u306f\u3001AmbigNLG \u3092\u6d3b\u7528\u3057\u3066 \u6307\u793a\u306e\u660e\u78ba\u6027\u3092\u5411\u4e0a\u3055\u305b\u3001\u8907\u96d1\u306a NLG \u30bf\u30b9\u30af\u306b\u304a\u3051\u308b LLM \u306e\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u3092\u6700\u9069\u5316\u3059\u308b\u65b9\u6cd5\u3092\u7d39\u4ecb\u3057\u307e\u3059\u3002<\/p>\n<p>\u66d6\u6627\u306a\u6307\u793a\u306f\u3001\u51fa\u529b\u54c1\u8cea\u306b\u5927\u304d\u306a\u5f71\u97ff\u3092\u4e0e\u3048\u3001LLM \u304c\u30e6\u30fc\u30b6\u30fc\u306e\u610f\u56f3\u306b\u5408\u81f4\u3057\u306a\u3044\u591a\u69d8\u306a\u5fdc\u7b54\u3092\u751f\u6210\u3059\u308b\u539f\u56e0\u3068\u306a\u308a\u307e\u3059\u3002AmbigNLG \u306f\u3001\u66d6\u6627\u6027\u3092\u4f53\u7cfb\u7684\u306b\u691c\u51fa\u3057\u3001\u305d\u308c\u3092\u89e3\u6c7a\u3059\u308b\u30a2\u30d7\u30ed\u30fc\u30c1\u3092\u63d0\u4f9b\u3059\u308b\u3053\u3068\u3067\u3001\u51fa\u529b\u306e\u3070\u3089\u3064\u304d\u3092\u6291\u3048\u3001\u3088\u308a\u4e00\u8cab\u6027\u306e\u3042\u308b\u7d50\u679c\u3092\u5f97\u308b\u3053\u3068\u3092\u76ee\u7684\u3068\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\n<h2>\u3055\u3042\u3001\u59cb\u3081\u307e\u3057\u3087\u3046\uff01<\/h2>\n<h3>\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7<\/h3>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1b1a40b elementor-widget elementor-widget-text-editor\" data-id=\"1b1a40b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u307e\u305a\u3001\u5fc5\u8981\u306a\u74b0\u5883\u3092\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3057\u3001\u5fc5\u8981\u306a\u4f9d\u5b58\u95a2\u4fc2\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3057\u307e\u3059\u3002\u672c\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u3067\u306f\u3001OpenAI API \u3092\u4f7f\u7528\u3057\u307e\u3059\u3002<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-667f5a3 elementor-widget elementor-widget-code-highlight\" data-id=\"667f5a3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp># Install dependencies\n!pip install openai py-rouge jinja2 > \/dev\/null\n\nimport openai\n\napi_key = \"your-openai-api_key\"\n# or\nimport os\napi_key = os.getenv(\"OPENAI_API_KEY\")\n# initiate openai client\nclient = openai.OpenAI(api_key=api_key)<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6f16cef elementor-widget elementor-widget-heading\" data-id=\"6f16cef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u66d6\u6627\u306a\u6307\u793a\u306b\u3088\u308b\u30c6\u30ad\u30b9\u30c8\u751f\u6210<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3f6c9a1 elementor-widget elementor-widget-text-editor\" data-id=\"3f6c9a1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u3053\u3053\u3067\u306f\u3001\u4e00\u822c\u7684\u306a\u81ea\u7136\u8a00\u8a9e\u751f\u6210\uff08NLG\uff09\u30bf\u30b9\u30af\u3067\u3042\u308b \u8a18\u4e8b\u306e\u8981\u7d04 \u3092\u4f8b\u306b\u3001\u6307\u793a\u306e\u66d6\u6627\u6027\u304c\u3069\u306e\u3088\u3046\u306b\u51fa\u529b\u306b\u5f71\u97ff\u3092\u4e0e\u3048\u308b\u306e\u304b\u3092\u63a2\u308a\u307e\u3059\u3002<\/p>\n<p><strong>\u30bf\u30b9\u30af\u306e\u76ee\u7684<\/strong>\uff1a\u8a18\u4e8b\u306e\u91cd\u8981\u306a\u60c5\u5831\u3092\u6349\u3048\u305f \u300c\u5bff\u53f8\u306b\u95a2\u3059\u308b\u8a18\u4e8b\u306e\u8981\u7d04\u300d \u3092\u751f\u6210\u3059\u308b\u3002<\/p>\n<p><strong>\u521d\u671f\u306e\u6307\u793a<\/strong>\uff1a\u300c\u3053\u306e\u8a18\u4e8b\u3092\u8981\u7d04\u3057\u3066\u304f\u3060\u3055\u3044\uff01\u300d<\/p>\n<p>\u4e00\u898b\u3059\u308b\u3068\u660e\u78ba\u306b\u601d\u3048\u308b\u3053\u306e\u6307\u793a\u3082\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u66d6\u6627\u306a\u70b9\u3092\u542b\u3093\u3067\u3044\u307e\u3059\u3002<\/p>\n<ul>\n<li>\u8981\u7d04\u306e\u9577\u3055\u306f\u3069\u306e\u7a0b\u5ea6\u306b\u3059\u3079\u304d\u304b\uff1f<\/li>\n<li>\u6b74\u53f2\u3001\u8abf\u7406\u65b9\u6cd5\u3001\u6587\u5316\u7684\u610f\u7fa9\u306e\u3069\u308c\u306b\u7126\u70b9\u3092\u5f53\u3066\u308b\u3079\u304d\u304b\uff1f<\/li>\n<li>\u5b66\u8853\u7684\u3001\u30ab\u30b8\u30e5\u30a2\u30eb\u3001\u6280\u8853\u7684\u306a\u30b9\u30bf\u30a4\u30eb\u306e\u3069\u308c\u3092\u63a1\u7528\u3059\u308b\u3079\u304d\u304b\uff1f<\/li>\n<\/ul>\n<p>\u6b21\u306b\u3001\u3053\u306e\u66d6\u6627\u306a\u6307\u793a\u304c\u51fa\u529b\u306b\u3069\u306e\u3088\u3046\u306a\u5f71\u97ff\u3092\u4e0e\u3048\u308b\u304b\u3092\u898b\u3066\u3044\u304d\u307e\u3057\u3087\u3046\u3002<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-acf086b elementor-widget elementor-widget-code-highlight\" data-id=\"acf086b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>import requests\nfrom bs4 import BeautifulSoup\n\ndef generate_text(instruction: str, input_text: str, model: str = \"gpt-4o-mini-2024-07-18\"):\n    prompt = f\"\"\"\nBelow is an input text that provides further context, paired with an instruction that describes a task. Provide a direct response that appropriately completes the request without additional explanations or details.\n# Input text:\n{input_text}\n\n# Instruction:\n{instruction}\n\n# Response:\n\"\"\"\n\n    response = client.chat.completions.create(\n        model=model,\n        messages=[{\"role\": \"user\", \"content\": prompt}],\n        n=10,\n        top_p=0.9\n    )\n    return [choice.message.content for choice in response.choices]\n\n\nsample_url = \"https:\/\/en.wikipedia.org\/wiki\/Sushi\"\nsample_instruction = \"Summarize this article!\"\nsample_input = BeautifulSoup(requests.get(sample_url).text).get_text(strip=True)\nsample_outputs = generate_text(sample_instruction, sample_input)<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ed58079 elementor-widget elementor-widget-text-editor\" data-id=\"ed58079\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>\u30b5\u30f3\u30d7\u30eb\u51fa\u529b 1\uff1a<\/strong><\/p>\n<p>\u5bff\u53f8\u306f\u3001\u65e5\u672c\u306e\u4f1d\u7d71\u7684\u306a\u6599\u7406\u3067\u3042\u308a\u3001\u9162\u98ef\u306b\u3055\u307e\u3056\u307e\u306a\u5177\u6750\uff08\u4e3b\u306b\u751f\u307e\u305f\u306f\u52a0\u71b1\u3057\u305f\u6d77\u7523\u7269\uff09\u3092\u7d44\u307f\u5408\u308f\u305b\u305f\u3082\u306e\u3067\u3059\u3002\u305d\u306e\u8d77\u6e90\u306f\u3001\u767a\u9175\u3055\u305b\u305f\u9b5a\u6599\u7406\u3067\u3042\u308b\u300c\u306a\u308c\u305a\u3057\u300d\u306a\u3069\u306e\u53e4\u4ee3\u306e\u5f62\u614b\u306b\u9061\u308b\u3053\u3068\u304c\u3067\u304d\u3001\u6c5f\u6238\u6642\u4ee3\u306b\u8a95\u751f\u3057\u305f\u63e1\u308a\u5bff\u53f8\u3092\u306f\u3058\u3081\u3001\u3055\u307e\u3056\u307e\u306a\u30b9\u30bf\u30a4\u30eb\u3078\u3068\u767a\u5c55\u3057\u307e\u3057\u305f\u3002<\/p>\n<p>\u5bff\u53f8\u306b\u306f\u3001\u3061\u3089\u3057\u5bff\u53f8\uff08\u6563\u3089\u3057\u5bff\u53f8\uff09\u3001\u3044\u306a\u308a\u5bff\u53f8\uff08\u9162\u98ef\u3092\u8a70\u3081\u305f\u8c46\u8150\u306e\u888b\uff09\u3001\u5dfb\u304d\u5bff\u53f8\uff08\u6d77\u82d4\u3067\u5dfb\u3044\u305f\u5bff\u53f8\uff09\u306a\u3069\u3001\u591a\u69d8\u306a\u5f62\u614b\u304c\u3042\u308a\u307e\u3059\u3002\u3053\u306e\u6599\u7406\u306f\u4e16\u754c\u7684\u306a\u4eba\u6c17\u3092\u535a\u3057\u3001\u30ab\u30ea\u30d5\u30a9\u30eb\u30cb\u30a2\u30ed\u30fc\u30eb\u306a\u3069\u306e\u897f\u6d0b\u98a8\u306e\u30a2\u30ec\u30f3\u30b8\u3084\u30d5\u30e5\u30fc\u30b8\u30e7\u30f3\u30b9\u30bf\u30a4\u30eb\u304c\u751f\u307e\u308c\u307e\u3057\u305f\u3002<\/p>\n<p>\u5bff\u53f8\u306f\u4e00\u822c\u7684\u306b\u3001\u91a4\u6cb9\u3001\u308f\u3055\u3073\u3001\u30ac\u30ea\uff08\u751f\u59dc\u306e\u7518\u9162\u6f2c\u3051\uff09\u3068\u3068\u3082\u306b\u63d0\u4f9b\u3055\u308c\u307e\u3059\u3002\u6804\u990a\u4fa1\u304c\u9ad8\u3044\u3068\u3055\u308c\u308b\u4e00\u65b9\u3067\u3001\u751f\u9b5a\u306e\u6442\u53d6\u306b\u4f34\u3046\u5bc4\u751f\u866b\u3084\u6c34\u9280\u6c5a\u67d3\u306a\u3069\u306e\u5065\u5eb7\u30ea\u30b9\u30af\u304c\u61f8\u5ff5\u3055\u308c\u308b\u5834\u5408\u3082\u3042\u308a\u307e\u3059\u3002\u5bff\u53f8\u306e\u76db\u308a\u4ed8\u3051\u306f\u30b7\u30f3\u30d7\u30eb\u306a\u76bf\u306b\u7f8e\u3057\u304f\u914d\u7f6e\u3055\u308c\u308b\u3053\u3068\u304c\u591a\u304f\u3001\u65e5\u672c\u306e\u98df\u6587\u5316\u306e\u4e2d\u5fc3\u7684\u306a\u8981\u7d20\u3068\u306a\u3063\u3066\u3044\u307e\u3059\u3002<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-621cba6 elementor-widget elementor-widget-text-editor\" data-id=\"621cba6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>\u30b5\u30f3\u30d7\u30eb\u51fa\u529b 2\uff1a<\/strong><\/p>\n<p>\u5bff\u53f8\u306f\u3001\u65e5\u672c\u306e\u4f1d\u7d71\u7684\u306a\u6599\u7406\u3067\u3042\u308a\u3001\u9162\u98ef\u306b\u3055\u307e\u3056\u307e\u306a\u5177\u6750\u3092\u7d44\u307f\u5408\u308f\u305b\u305f\u3082\u306e\u3067\u3059\u3002\u4e00\u822c\u7684\u306b\u306f\u6d77\u7523\u7269\u3084\u91ce\u83dc\u3001\u6642\u306b\u306f\u8089\u304c\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002\u305d\u306e\u6b74\u53f2\u306f\u3001\u767a\u9175\u3057\u305f\u9b5a\u3068\u7c73\u3092\u7528\u3044\u305f\u53e4\u4ee3\u306e\u4fdd\u5b58\u6280\u8853\u306b\u9061\u308a\u3001\u300c\u306a\u308c\u305a\u3057\u300d\u300c\u751f\u306a\u308c\u300d\u300c\u65e9\u305a\u3057\u300d\u306a\u3069\u306e\u7570\u306a\u308b\u30b9\u30bf\u30a4\u30eb\u3078\u3068\u767a\u5c55\u3057\u3066\u304d\u307e\u3057\u305f\u3002<\/p>\n<p>\u73fe\u5728\u306e\u5f62\u3067\u3042\u308b\u63e1\u308a\u5bff\u53f8\u306f\u3001\u6c5f\u6238\u6642\u4ee3\u306b\u6599\u7406\u4eba\u30fb\u83ef\u5c4b\u4e0e\u5175\u885b\u306b\u3088\u3063\u3066\u5e83\u3081\u3089\u308c\u307e\u3057\u305f\u3002\u5bff\u53f8\u306f\u3001\u300c\u3061\u3089\u3057\u5bff\u53f8\uff08\u6563\u3089\u3057\u5bff\u53f8\uff09\u300d\u300c\u3044\u306a\u308a\u5bff\u53f8\uff08\u8c46\u8150\u306e\u888b\u306b\u8a70\u3081\u305f\u5bff\u53f8\uff09\u300d\u300c\u5dfb\u304d\u5bff\u53f8\uff08\u6d77\u82d4\u3067\u5dfb\u3044\u305f\u5bff\u53f8\uff09\u300d\u300c\u63e1\u308a\u5bff\u53f8\uff08\u624b\u3067\u63e1\u308b\u5bff\u53f8\uff09\u300d\u306a\u3069\u3001\u3055\u307e\u3056\u307e\u306a\u7a2e\u985e\u306b\u5206\u985e\u3055\u308c\u307e\u3059\u3002<\/p>\n<p>\u5bff\u53f8\u306f\u4e00\u822c\u7684\u306b\u3001\u308f\u3055\u3073\u3084\u91a4\u6cb9\u3068\u3068\u3082\u306b\u63d0\u4f9b\u3055\u308c\u3001\u4e16\u754c\u4e2d\u3067\u697d\u3057\u307e\u308c\u3066\u304a\u308a\u3001\u30ab\u30ea\u30d5\u30a9\u30eb\u30cb\u30a2\u30ed\u30fc\u30eb\u306e\u3088\u3046\u306a\u897f\u6d0b\u98a8\u306e\u30a2\u30ec\u30f3\u30b8\u3082\u767b\u5834\u3057\u3066\u3044\u307e\u3059\u3002\u6804\u990a\u9762\u3067\u306f\u3001\u5bff\u53f8\u306f\u8102\u80aa\u304c\u5c11\u306a\u304f\u30bf\u30f3\u30d1\u30af\u8cea\u304c\u8c4a\u5bcc\u306a\u98df\u54c1\u3067\u3059\u304c\u3001\u751f\u9b5a\u306e\u6442\u53d6\u306b\u3088\u308b\u5bc4\u751f\u866b\u3084\u6c34\u9280\u6c5a\u67d3\u306a\u3069\u306e\u5065\u5eb7\u30ea\u30b9\u30af\u304c\u3042\u308b\u3068\u6307\u6458\u3055\u308c\u3066\u3044\u307e\u3059\u3002<\/p>\n<p>\u307e\u305f\u3001\u5bff\u53f8\u306e\u76db\u308a\u4ed8\u3051\u3084\u98df\u4e8b\u4f5c\u6cd5\u306f\u3001\u98df\u6587\u5316\u3068\u3057\u3066\u306e\u91cd\u8981\u306a\u8981\u7d20\u306e\u3072\u3068\u3064\u3068\u306a\u3063\u3066\u3044\u307e\u3059\u3002<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e09e17d elementor-widget elementor-widget-text-editor\" data-id=\"e09e17d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u30b5\u30f3\u30d7\u30eb\u51fa\u529b 1 \u306f\u3001\u5bff\u53f8\u306e\u56fd\u969b\u7684\u306a\u30a2\u30ec\u30f3\u30b8\u3084\u5065\u5eb7\u9762 \u306b\u91cd\u70b9\u3092\u7f6e\u3044\u3066\u3044\u307e\u3059\u3002\u4e00\u65b9\u3001\u30b5\u30f3\u30d7\u30eb\u51fa\u529b 2 \u306f \u6b74\u53f2\u7684\u306a\u767a\u5c55\u3084\u6587\u5316\u7684\u306a\u5074\u9762 \u306b\u3088\u308a\u6df1\u304f\u8e0f\u307f\u8fbc\u3093\u3067\u3044\u307e\u3059\u3002<br \/>\u3053\u306e\u3088\u3046\u306a\u51fa\u529b\u306e\u9055\u3044\u306f\u3001\u6307\u793a\u306e\u66d6\u6627\u3055\u306b\u3088\u3063\u3066\u751f\u3058\u307e\u3059\u3002\u8981\u7d04\u306e\u9577\u3055\u3001\u7126\u70b9\u3001\u30b9\u30bf\u30a4\u30eb\u306b\u95a2\u3059\u308b\u5177\u4f53\u7684\u306a\u6307\u793a\u304c\u4e0d\u8db3\u3057\u3066\u3044\u308b\u305f\u3081\u3001\u30e2\u30c7\u30eb\u306f\u7570\u306a\u308b\u89b3\u70b9\u3092\u512a\u5148\u3059\u308b\u7d50\u679c\u3068\u306a\u308a\u307e\u3059\u3002<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2f3d0a7 elementor-widget elementor-widget-heading\" data-id=\"2f3d0a7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u66d6\u6627\u6027\u306e\u5206\u985e\u3092\u7406\u89e3\u3059\u308b<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a7c39f4 elementor-widget elementor-widget-text-editor\" data-id=\"a7c39f4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u73fe\u5b9f\u4e16\u754c\u306e\u30c6\u30ad\u30b9\u30c8\u6307\u793a\u3092\u7dbf\u5bc6\u306b\u8a55\u4fa1\u3057\u305f\u7d50\u679c\u3001NLG \u306b\u304a\u3051\u308b\u66d6\u6627\u6027\u306e\u5206\u985e\uff08\u30a2\u30f3\u30d3\u30ae\u30e5\u30a4\u30c6\u30a3\u30fb\u30bf\u30af\u30bd\u30ce\u30df\u30fc\uff09 \u3092\u5c0e\u5165\u3057\u307e\u3057\u305f\u3002\u3053\u306e\u5206\u985e\u306f\u3001\u4e3b\u306b 6 \u3064\u306e\u30ab\u30c6\u30b4\u30ea\u306b\u5206\u3051\u3089\u308c\u307e\u3059\u3002<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0d73d22 eael-table-align-center eael-dt-th-align-left elementor-widget elementor-widget-eael-data-table\" data-id=\"0d73d22\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"eael-data-table.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"eael-data-table-wrap\" data-table_id=\"0d73d22\" id=\"eael-data-table-wrapper-0d73d22\" data-custom_responsive=\"false\">\n\t\t\t<table class=\"tablesorter eael-data-table center\" id=\"eael-data-table-0d73d22\">\n\t\t\t    <thead>\n\t\t\t        <tr class=\"table-header\">\n\t\t\t\t\t\t\t\t\t            <th class=\"\" id=\"\" colspan=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"data-table-header-text\">\u5206\u985e<\/span><\/th>\n\t\t\t        \t\t\t\t            <th class=\"\" id=\"\" colspan=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"data-table-header-text\">\u6982\u8981<\/span><\/th>\n\t\t\t        \t\t\t\t        <\/tr>\n\t\t\t    <\/thead>\n\t\t\t  \t<tbody>\n\t\t\t\t\t\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u30b3\u30f3\u30c6\u30af\u30b9\u30c8\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u6307\u793a\u306b \u30bf\u30b9\u30af\u5b8c\u4e86\u306b\u5fc5\u8981\u306a\u80cc\u666f\u60c5\u5831\u3084\u5916\u90e8\u77e5\u8b58\u304c\u6b20\u3051\u3066\u3044\u308b\u5834\u5408 \u306b\u9078\u629e\u3057\u307e\u3059\u3002\n\u3053\u306e\u66d6\u6627\u6027\u3092\u89e3\u6d88\u3059\u308b\u3053\u3068\u3067\u3001\u30bf\u30b9\u30af\u306b\u5fc5\u8981\u306a\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u304c\u660e\u78ba\u306b\u306a\u308a\u3001\u9069\u5207\u306a\u51fa\u529b\u304c\u5f97\u3089\u308c\u307e\u3059\u3002\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/tr>\n\t\t\t        \t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u30ad\u30fc\u30ef\u30fc\u30c9\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u51fa\u529b\u30c6\u30ad\u30b9\u30c8\u306b\u542b\u3081\u308b\u3079\u304d\u7279\u5b9a\u306e\u30ad\u30fc\u30ef\u30fc\u30c9\u304c\u6307\u793a\u306b\u660e\u793a\u3055\u308c\u3066\u3044\u306a\u3044\u5834\u5408 \u306b\u9078\u629e\u3057\u307e\u3059\u3002\n\u3053\u306e\u66d6\u6627\u6027\u3092\u89e3\u6d88\u3059\u308b\u3053\u3068\u3067\u3001\u5fc5\u8981\u306a\u30ad\u30fc\u30ef\u30fc\u30c9\u304c\u78ba\u5b9f\u306b\u51fa\u529b\u306b\u53cd\u6620\u3055\u308c\u3001\u3088\u308a\u610f\u56f3\u306b\u6cbf\u3063\u305f\u30c6\u30ad\u30b9\u30c8\u304c\u751f\u6210\u3055\u308c\u307e\u3059\u3002\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/tr>\n\t\t\t        \t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u9577\u3055\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u51fa\u529b\u306e\u9577\u3055\uff08\u5358\u8a9e\u6570\u3084\u6587\u306e\u6570\uff09\u306b\u95a2\u3059\u308b\u5177\u4f53\u7684\u306a\u6307\u793a\u304c\u306a\u3044\u5834\u5408 \u306b\u9078\u629e\u3057\u307e\u3059\u3002\n\u3053\u306e\u66d6\u6627\u6027\u3092\u89e3\u6d88\u3059\u308b\u3053\u3068\u3067\u3001\u9069\u5207\u306a\u9577\u3055\u306e\u51fa\u529b\u304c\u5f97\u3089\u308c\u3001\u6307\u793a\u306e\u610f\u56f3\u306b\u6cbf\u3063\u305f\u30c6\u30ad\u30b9\u30c8\u751f\u6210\u304c\u53ef\u80fd\u306b\u306a\u308a\u307e\u3059\u3002\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/tr>\n\t\t\t        \t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u69cb\u6210\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u51fa\u529b\u30c6\u30ad\u30b9\u30c8\u306e\u5185\u5bb9\u69cb\u6210\u306b\u95a2\u3059\u308b\u6307\u793a\u304c\u4e0d\u8db3\u3057\u3066\u3044\u308b\u5834\u5408 \u306b\u9078\u629e\u3057\u307e\u3059\u3002\n\u3053\u306e\u66d6\u6627\u6027\u3092\u89e3\u6d88\u3059\u308b\u3053\u3068\u3067\u3001\u6c42\u3081\u3089\u308c\u308b\u69cb\u9020\u3092\u6301\u3063\u305f\u51fa\u529b\u304c\u751f\u6210\u3055\u308c\u3001\u610f\u56f3\u3057\u305f\u60c5\u5831\u306e\u6574\u7406\u3084\u63d0\u793a\u304c\u53ef\u80fd\u306b\u306a\u308a\u307e\u3059\u3002\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/tr>\n\t\t\t        \t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u6587\u4f53\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\u51fa\u529b\u30c6\u30ad\u30b9\u30c8\u306e\u30b9\u30bf\u30a4\u30eb\uff08\u5b66\u8853\u7684\u3001\u30ab\u30b8\u30e5\u30a2\u30eb\u3001\u6280\u8853\u7684\u306a\u3069\uff09\u306b\u95a2\u3059\u308b\u6307\u793a\u304c\u6b20\u3051\u3066\u3044\u308b\u5834\u5408 \u306b\u9078\u629e\u3057\u307e\u3059\u3002\n\u3053\u306e\u66d6\u6627\u6027\u3092\u89e3\u6d88\u3059\u308b\u3053\u3068\u3067\u3001\u51fa\u529b\u304c\u610f\u56f3\u3057\u305f\u30b9\u30bf\u30a4\u30eb\u306b\u9069\u5408\u3057\u3001\u4e00\u8cab\u6027\u306e\u3042\u308b\u30c6\u30ad\u30b9\u30c8\u304c\u751f\u6210\u3055\u308c\u307e\u3059\u3002\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/tr>\n\t\t\t        \t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u30c6\u30fc\u30de\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t   \t\t\t\t\t\t\t\t\t\t\t<td colspan=\"\" rowspan=\"\" class=\"\" id=\"\">\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"td-content-wrapper\"><div class=\"td-content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u51fa\u529b\u30c6\u30ad\u30b9\u30c8\u3067\u6271\u3046\u3079\u304d\u5177\u4f53\u7684\u306a\u30c6\u30fc\u30de\u304c\u660e\u78ba\u306b\u5b9a\u7fa9\u3055\u308c\u3066\u3044\u306a\u3044\u5834\u5408 \u306b\u9078\u629e\u3057\u307e\u3059\u3002\n\u3053\u306e\u66d6\u6627\u6027\u3092\u89e3\u6d88\u3059\u308b\u3053\u3068\u3067\u3001\u51fa\u529b\u306e\u65b9\u5411\u6027\u304c\u660e\u78ba\u306b\u306a\u308a\u3001\u610f\u56f3\u306b\u6cbf\u3063\u305f\u30c6\u30ad\u30b9\u30c8\u304c\u751f\u6210\u3055\u308c\u307e\u3059\u3002\t\t\t\t\t\t\t\t\t\t\t\t<\/div><\/div>\n\t\t\t\t\t\t\t\t\t\t\t<\/td>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/tr>\n\t\t\t        \t\t\t    <\/tbody>\n\t\t\t<\/table>\n\t\t<\/div>\n\t  \t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b972f56 elementor-widget elementor-widget-text-editor\" data-id=\"b972f56\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u3053\u306e\u66d6\u6627\u6027\u306e\u5b9a\u7fa9\u306b\u57fa\u3065\u304d\u3001\u6307\u793a\u5185\u306e\u66d6\u6627\u6027\u306e\u7a2e\u985e\u3092\u7279\u5b9a\u3057\u3001\u305d\u308c\u3092\u8efd\u6e1b\u3059\u308b\u3053\u3068\u304c\u53ef\u80fd\u3067\u3059\u3002<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-706eb12 elementor-widget elementor-widget-heading\" data-id=\"706eb12\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u66d6\u6627\u6027\u306e\u7279\u5b9a<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d20c041 elementor-widget elementor-widget-text-editor\" data-id=\"d20c041\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>LLM \u3092\u6d3b\u7528\u3059\u308b\u3053\u3068\u3067\u3001\u6307\u793a\u5185\u306b\u5b58\u5728\u3059\u308b\u66d6\u6627\u6027\u306e\u30ab\u30c6\u30b4\u30ea\u3092\u8b58\u5225 \u3067\u304d\u307e\u3059\u3002<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-341cb7b elementor-widget elementor-widget-code-highlight\" data-id=\"341cb7b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>from pydantic import BaseModel\nfrom enum import Enum\n\nclass AmbiguityCategory(str, Enum):\n    context = \"Context\"\n    keywords = \"Keywords\"\n    length = \"Length\"\n    planning = \"Planning\"\n    style = \"Style\"\n    theme = \"Theme\"\n    none = \"None\"\n\nclass IdentifiedAmbiguities(BaseModel):\n    ambiguity_categories: list[AmbiguityCategory]\n\ndef identify_ambiguity(instruction: str, input_text: str, model: str = \"gpt-4o-mini-2024-07-18\"):\n    prompt = f\"\"\"Your task involves identifying the category of ambiguity in the given instruction to generate output text from the given input text. Ambiguity in instruction means that there are several possible output texts from the single input text. On the other hand, when the ambiguity is clarified, the task becomes straightforward, leading to a nearly single output.\nHere are the available categories: Context, Keywords, Length, Planning, Style, Theme.\n* Context: Choose this category if the instruction lacks the required context information, such as background or external knowledge crucial for task completion. Resolving this ambiguity will provide the crucial context for the task.\n* Keywords: Select this category if the instruction does not mention specific keywords to be used in the output text. Resolving this ambiguity will ensure that the necessary keywords are incorporated in the output.\n* Length: Opt for this category if the instruction does not provide specifics about the desired length of the output, whether in terms of words or sentences. Clearing this ambiguity will lead to a more precise length output.\n* Planning: Select this category if the instructions don't provide guidance on content planning for the output document. Resolving this ambiguity will result in the desired structured output.\n* Style: Choose this category if the instruction does not specify the style of the output text. Clearing this ambiguity will ensure that the output aligns with the desired style.\n* Theme: Choose this category if the instruction does not clearly define the specific theme to be discussed in the output text. Clearing this ambiguity will provide a clear direction for the output.\n* None: Choose this category if none of the above apply.\n\n# Input Text:\n{input_text}\n\n# Instruction:\n{instruction}\n\n# Response:\"\"\"\n    response = client.beta.chat.completions.parse(\n        model=model,\n        messages=[{\"role\": \"user\", \"content\": prompt}],\n        temperature=0.,\n        response_format=IdentifiedAmbiguities\n    )\n\n    return [cat.value for cat in response.choices[0].message.parsed.ambiguity_categories]\n\nambiguities = identify_ambiguity(sample_instruction, sample_input)\nprint(\"Identified Ambiguities:\", ambiguities)\nIdentified Ambiguities: ['Length', 'Context', 'Theme']<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-29b2639 elementor-widget elementor-widget-text-editor\" data-id=\"29b2639\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>LLM \u306b\u3088\u308b\u5206\u6790\u306e\u7d50\u679c\u3001\u6307\u793a\u5185\u306b\u306f \u300c\u9577\u3055\uff08Length\uff09\u300d\u300c\u6587\u4f53\uff08Style\uff09\u300d\u300c\u30c6\u30fc\u30de\uff08Theme\uff09\u300d \u306b\u95a2\u3059\u308b\u66d6\u6627\u6027\u304c\u3042\u308b\u3053\u3068\u304c\u7279\u5b9a\u3055\u308c\u307e\u3057\u305f\u3002\u3053\u308c\u306b\u3088\u308a\u3001\u3069\u306e\u8981\u7d20\u304c\u4e0d\u8db3\u3057\u3066\u3044\u308b\u306e\u304b\u3092\u660e\u78ba\u306b\u7406\u89e3\u3057\u3001\u3088\u308a\u5177\u4f53\u7684\u306a\u6307\u793a\u3078\u3068\u6539\u5584\u3059\u308b\u3053\u3068\u304c\u53ef\u80fd\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5f89845 elementor-widget elementor-widget-heading\" data-id=\"5f89845\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u6307\u793a\u306e\u6539\u5584<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4e37565 elementor-widget elementor-widget-text-editor\" data-id=\"4e37565\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u7279\u5b9a\u3055\u308c\u305f\u66d6\u6627\u6027\u306b\u57fa\u3065\u304d\u3001\u8ffd\u52a0\u306e\u6307\u793a\u3092\u751f\u6210\u3057\u3001\u6307\u793a\u3092\u660e\u78ba\u5316\u3057\u307e\u3057\u305f\u3002<\/p>\n<p>\u9577\u3055\u306e\u660e\u78ba\u5316: \u300c100\u8a9e\u3067\u8981\u7d04\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u300d<br \/>\u6587\u4f53\u306e\u6307\u5b9a: \u300c\u30d5\u30a9\u30fc\u30de\u30eb\u306a\u6587\u4f53\u3067\u66f8\u3044\u3066\u304f\u3060\u3055\u3044\u3002\u300d<br \/>\u30c6\u30fc\u30de\u306e\u7d5e\u308a\u8fbc\u307f: \u300c\u5bff\u53f8\u306e\u56fd\u969b\u7684\u306a\u30a2\u30ec\u30f3\u30b8\u3068\u5065\u5eb7\u9762\u306b\u7126\u70b9\u3092\u5f53\u3066\u3066\u304f\u3060\u3055\u3044\u3002\u300d<\/p>\n<p>\u3053\u306e\u3088\u3046\u306b\u5177\u4f53\u7684\u306a\u8981\u4ef6\u3092\u8ffd\u52a0\u3059\u308b\u3053\u3068\u3067\u3001\u3088\u308a\u6b63\u78ba\u3067\u610f\u56f3\u306b\u6cbf\u3063\u305f\u6307\u793a\u304c\u4f5c\u6210\u3067\u304d\u307e\u3059\u3002\u30e6\u30fc\u30b6\u30fc\u306f\u3001\u751f\u6210\u3055\u308c\u305f\u9078\u629e\u80a2\u304b\u3089\u9069\u5207\u306a\u3082\u306e\u3092\u9078\u629e\u3057\u305f\u308a\u3001\u81ea\u5206\u3067\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3059\u308b\u3053\u3068\u3082\u53ef\u80fd\u3067\u3059\u3002<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-27be84d elementor-widget elementor-widget-code-highlight\" data-id=\"27be84d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>from jinja2 import Template\n\n\nclass AdditionalInstructions(BaseModel):\n    category: AmbiguityCategory\n    additional_instructions: list[str]\n\ndef generate_additional_instructions(instruction: str, input_text: str, ambiguity_category: str, model: str = \"gpt-4o-mini-2024-07-18\"):\n    template = Template(\"\"\"To resolve the specified ambiguity in the instruction, provide multiple additional instructions as the infilled templates. Each additional instruction strictly adheres to the template format.\nEnsure this added information aligns with the primary objective of the task, supports understanding of complex concepts, or aids in narrowing down the scope to generate more precise responses.\n\n# Input Text:\n{{ input_text }}\n\n# Instruction:\n{{ instruction }}\n\n# Ambiguity to Resolve:\n{{ ambiguity_category }}\n\n# Template to Infill:\n{% if ambiguity_category == 'Context' %}Additional context: <paragraph>\n{% elif ambiguity_category == 'Keywords' %}Include <keywords> in your response.\n{% elif ambiguity_category == 'Length' %}Answer with <number> words.\n{% elif ambiguity_category == 'Planning' %}Please generate the output based on the following outline: 1. <topic1> 2. <topic2> ...\n{% elif ambiguity_category == 'Style' %}Write in a <style> style.\n{% elif ambiguity_category == 'Theme' %}Primarily discuss the following theme: <theme>\n{% else %}No template found for this category.\n{% endif %}\"\"\")\n\n    prompt = template.render(\n        input_text=input_text,\n        instruction=instruction,\n        ambiguity_category=ambiguity_category\n    )\n    response = client.beta.chat.completions.parse(\n        model=model,\n        messages=[{\"role\": \"user\", \"content\": prompt}],\n        temperature=0,\n        response_format=AdditionalInstructions,\n    )\n\n    return response.choices[0].message.parsed.additional_instructions\n\n\ndef get_user_selected_instruction(candidates: list[str]):\n    print(\"Generated candidate instructions:\")\n    for idx, candidate in enumerate(candidates, start=1):\n        print(f\"{idx}: {candidate}\")\n\n    user_input = input(f\"\\nSelect an instruction (1-{len(candidates)}), or type 'skip' to skip, or provide your own: \")\n\n    if user_input.isdigit():\n        selection = int(user_input)\n        if 1 <= selection <= len(candidates):\n            print(f\"Selected instruction: {candidates[selection - 1]}\")\n            return candidates[selection - 1]\n    elif user_input.lower() == 'skip':\n        print(\"Skipping instruction selection.\")\n        return None\n    else:\n        print(f\"Custom instruction provided: {user_input}\")\n        return user_input\n\n    return None\n\n\ndef refine_instructions(sample_instruction: str, sample_input: str, ambiguities: list[str]):\n    additional_instructions = []\n\n    for category in ambiguities:\n        category = category.strip()\n        print(f\"\\nSuggested additional instructions for {category}:\")\n\n        candidates = generate_additional_instructions(sample_instruction, sample_input, category)\n        selected_instruction = get_user_selected_instruction(candidates)\n\n        if selected_instruction:\n            additional_instructions.append(selected_instruction)\n\n    refined_instruction = \"\\n\".join([sample_instruction] + additional_instructions)\n\n    return refined_instruction\n\nrefined_instruction = refine_instructions(sample_instruction, sample_input, ambiguities)\nprint(\"\\nFinal Refined Instruction:\\n\")\nprint(f\"```{refined_instruction}```\")\n\nSuggested additional instructions for Length:\nGenerated candidate instructions:\n1: Answer with 100 words.\n2: Answer with 200 words.\n3: Answer with 300 words.\nSelected instruction: Answer with 100 words.\n\nSuggested additional instructions for Context:\nGenerated candidate instructions:\n1: Provide a brief overview of the history of sushi, highlighting its evolution from narezushi to modern forms like nigirizushi and conveyor belt sushi.\n2: Summarize the different types of sushi mentioned in the article, including chirashizushi, inarizushi, makizushi, and their regional variations.\n3: Explain the significance of sushi in Japanese culture, including its traditional preparation methods and etiquette associated with eating sushi.\nSelected instruction: Explain the significance of sushi in Japanese culture, including its traditional preparation methods and etiquette associated with eating sushi.\n\nSuggested additional instructions for Theme:\nGenerated candidate instructions:\n1: Primarily discuss the following theme: The historical evolution of sushi from its origins to modern variations.\n2: Primarily discuss the following theme: The different types of sushi and their unique characteristics.\n3: Primarily discuss the following theme: The cultural significance of sushi in Japanese cuisine and its global influence.\n4: Primarily discuss the following theme: The ingredients used in sushi and their preparation methods.\nSkipping instruction selection.\n\nFinal Refined Instruction:\n\n```Summarize this article!\nAnswer with 100 words.\nExplain the significance of sushi in Japanese culture, including its traditional preparation methods and etiquette associated with eating sushi.```<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-931b48d elementor-widget elementor-widget-heading\" data-id=\"931b48d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">\u6307\u793a\u306e\u6539\u5584\u52b9\u679c\u306e\u8a55\u4fa1<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-18561ea elementor-widget elementor-widget-text-editor\" data-id=\"18561ea\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u660e\u78ba\u5316\u3055\u308c\u305f\u6307\u793a\u3092\u4f7f\u7528\u3059\u308b\u3053\u3068\u3067\u3001\u3088\u308a\u7126\u70b9\u306e\u5408\u3063\u305f\u51fa\u529b\u3092\u751f\u6210\u3067\u304d\u307e\u3059\u3002<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b80d75f elementor-widget elementor-widget-code-highlight\" data-id=\"b80d75f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>refined_outputs = generate_text(refined_instruction, sample_input)\n\nprint(\"Refined Output:\", refined_outputs[0])<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ccfaa37 elementor-widget elementor-widget-text-editor\" data-id=\"ccfaa37\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>\u6539\u5584\u5f8c\u306e\u51fa\u529b\uff1a<\/strong><\/p>\n<p>\u5bff\u53f8\u306f\u3001\u9162\u98ef\u306b\u3055\u307e\u3056\u307e\u306a\u5177\u6750\u3092\u7d44\u307f\u5408\u308f\u305b\u305f\u65e5\u672c\u306e\u4f1d\u7d71\u7684\u306a\u6599\u7406\u3067\u3042\u308a\u3001\u4e3b\u306b\u751f\u307e\u305f\u306f\u52a0\u71b1\u3057\u305f\u6d77\u7523\u7269\u304c\u4f7f\u7528\u3055\u308c\u307e\u3059\u3002\u305d\u306e\u767a\u5c55\u306b\u306f\u3001\u5730\u57df\u3054\u3068\u306e\u30d0\u30ea\u30a8\u30fc\u30b7\u30e7\u30f3\u3084\u6b74\u53f2\u7684\u306a\u5f71\u97ff\u304c\u53cd\u6620\u3055\u308c\u3066\u304a\u308a\u3001\u63e1\u308a\u5bff\u53f8\u3084\u5dfb\u304d\u5bff\u53f8\u3068\u3044\u3063\u305f\u30b9\u30bf\u30a4\u30eb\u304c\u542b\u307e\u308c\u307e\u3059\u3002\u5bff\u53f8\u306e\u8abf\u7406\u3067\u306f\u3001\u7c73\u3068\u9b5a\u306e\u54c1\u8cea\u304c\u91cd\u8981\u8996\u3055\u308c\u3001\u4f55\u4e16\u4ee3\u306b\u3082\u308f\u305f\u3063\u3066\u6280\u8853\u304c\u6d17\u7df4\u3055\u308c\u3066\u304d\u307e\u3057\u305f\u3002\u4e00\u822c\u7684\u306b\u5bff\u53f8\u306f\u624b\u3067\u98df\u3079\u308b\u3053\u3068\u304c\u63a8\u5968\u3055\u308c\u3001\u5473\u306e\u8abf\u548c\u304c\u91cd\u8996\u3055\u308c\u307e\u3059\u3002\u305d\u306e\u6587\u5316\u7684\u306a\u610f\u7fa9\u306f\u3001\u65e5\u672c\u306e\u6599\u7406\u6280\u8853\u3068\u56db\u5b63\u6298\u3005\u306e\u98df\u6750\u3092\u8868\u73fe\u3059\u308b\u70b9\u306b\u3042\u308a\u3001\u5bff\u53f8\u306f\u5358\u306a\u308b\u98df\u4e8b\u3067\u306f\u306a\u304f\u3001\u4f1d\u7d71\u3068\u8077\u4eba\u6280\u306e\u8c61\u5fb4\u3067\u3082\u3042\u308a\u307e\u3059\u3002<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7e55669 elementor-widget elementor-widget-text-editor\" data-id=\"7e55669\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u5bff\u53f8\u306e\u8abf\u7406\u3067\u306f\u3001\u7c73\u3068\u9b5a\u306e\u54c1\u8cea\u304c\u91cd\u8981\u8996\u3055\u308c\u3001\u4f55\u4e16\u4ee3\u306b\u3082\u308f\u305f\u3063\u3066\u6280\u8853\u304c\u6d17\u7df4\u3055\u308c\u3066\u304d\u307e\u3057\u305f\u3002\u4e00\u822c\u7684\u306b\u5bff\u53f8\u306f\u624b\u3067\u98df\u3079\u308b\u3053\u3068\u304c\u63a8\u5968\u3055\u308c\u3001\u5473\u306e\u8abf\u548c\u304c\u91cd\u8996\u3055\u308c\u307e\u3059\u3002\u305d\u306e\u6587\u5316\u7684\u306a\u610f\u7fa9\u306f\u3001\u65e5\u672c\u306e\u6599\u7406\u6280\u8853\u3068\u56db\u5b63\u6298\u3005\u306e\u98df\u6750\u3092\u8868\u73fe\u3059\u308b\u70b9\u306b\u3042\u308a\u3001\u5bff\u53f8\u306f\u5358\u306a\u308b\u98df\u4e8b\u3067\u306f\u306a\u304f\u3001\u4f1d\u7d71\u3068\u8077\u4eba\u6280\u306e\u8c61\u5fb4\u3067\u3082\u3042\u308a\u307e\u3059\u3002<\/p>\n<p>\u6539\u5584\u5f8c\u306e\u51fa\u529b\u306f\u3001\u3088\u308a\u7126\u70b9\u304c\u5b9a\u307e\u308a\u3001\u30e6\u30fc\u30b6\u30fc\u306e\u671f\u5f85\u306b\u3088\u308a\u8fd1\u3044\u3082\u306e\u3068\u306a\u308a\u307e\u3057\u305f\u3002\u9577\u3055\u3001\u6587\u4f53\u3001\u30c6\u30fc\u30de\u3092\u660e\u78ba\u306b\u6307\u5b9a\u3059\u308b\u3053\u3068\u3067\u3001\u751f\u6210\u3055\u308c\u308b\u30c6\u30ad\u30b9\u30c8\u306e\u7cbe\u5ea6\u304c\u5411\u4e0a\u3057\u3001\u610f\u56f3\u306b\u6cbf\u3063\u305f\u51fa\u529b\u304c\u5f97\u3089\u308c\u307e\u3059\u3002<br \/>\u5f93\u6765\u306e\u51fa\u529b\u3067\u306f\u3001\u5bff\u53f8\u306e\u56fd\u969b\u7684\u306a\u30a2\u30ec\u30f3\u30b8\u3084\u5065\u5eb7\u9762\u3068\u3044\u3063\u305f\u3055\u307e\u3056\u307e\u306a\u8a71\u984c\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3057\u305f\u304c\u3001\u6539\u5584\u5f8c\u306e\u51fa\u529b\u306f\u3001\u65e5\u672c\u306e\u6599\u7406\u6587\u5316\u306b\u304a\u3051\u308b\u5bff\u53f8\u306e\u610f\u7fa9\u3084\u305d\u306e\u4e16\u754c\u7684\u306a\u5f71\u97ff\u306b\u7684\u3092\u7d5e\u3063\u3066\u3044\u307e\u3059\u3002\u3053\u306e\u7d50\u679c\u3001\u30d5\u30a9\u30fc\u30de\u30eb\u306a\u6587\u4f53\u3067\u66f8\u304b\u308c\u3001100\u8a9e\u306e\u7bc4\u56f2\u5185\u306b\u53ce\u3081\u3089\u308c\u305f\u3001\u3088\u308a\u4e00\u8cab\u6027\u306e\u3042\u308b\u9069\u5207\u306a\u5fdc\u7b54\u304c\u5f97\u3089\u308c\u307e\u3057\u305f\u3002<\/p>\n<p>\u6307\u793a\u306e\u6539\u5584\u304c\u51fa\u529b\u306b\u4e0e\u3048\u308b\u5f71\u97ff\u3092\u6570\u5024\u5316\u3059\u308b\u305f\u3081\u306b\u3001\u5143\u306e\u6307\u793a\uff08sample_instruction\uff09\u3068\u6539\u5584\u5f8c\u306e\u6307\u793a\uff08refined_instruction\uff09\u306b\u3088\u308b\u51fa\u529b\u306e\u591a\u69d8\u6027\u3092\u6bd4\u8f03\u3057\u307e\u3059\u3002<br \/>\u3082\u3057\u6539\u5584\u5f8c\u306e\u6307\u793a\u306b\u3088\u3063\u3066\u51fa\u529b\u306e\u591a\u69d8\u6027\u304c\u6e1b\u5c11\u3057\u3066\u3044\u308c\u3070\u3001\u305d\u308c\u306f\u6307\u793a\u304c\u3088\u308a\u660e\u78ba\u304b\u3064\u5177\u4f53\u7684\u306b\u306a\u308a\u3001\u51fa\u529b\u306e\u5e45\u304c\u72ed\u307e\u308a\u3001\u3088\u308a\u7126\u70b9\u306e\u5408\u3063\u305f\u7d50\u679c\u304c\u5f97\u3089\u308c\u3066\u3044\u308b\u3053\u3068\u3092\u610f\u5473\u3057\u307e\u3059\u3002<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2f9d23a elementor-widget elementor-widget-code-highlight\" data-id=\"2f9d23a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"code-highlight.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"prismjs-default copy-to-clipboard \">\n\t\t\t<pre data-line=\"\" class=\"highlight-height language-javascript line-numbers\">\n\t\t\t\t<code readonly=\"true\" class=\"language-javascript\">\n\t\t\t\t\t<xmp>from itertools import combinations\nimport rouge\n\nevaluator = rouge.Rouge(metrics=[\"rouge-l\"], limit_length=False, apply_avg=True, stemming=True,)\nsample_score = evaluator.get_scores(*zip(*combinations(sample_outputs, 2)))[\"rouge-l\"][\"f\"]\nrefined_score = evaluator.get_scores(*zip(*combinations(refined_outputs, 2)))[\"rouge-l\"][\"f\"]\nprint(\"Diversity Score (Original):\", sample_score)\nprint(\"Diversity Score (Refined):\", refined_score)\n\nDiversity Score (Original): 0.43312789543767966\nDiversity Score (Refined): 0.38057679080136764<\/xmp>\n\t\t\t\t<\/code>\n\t\t\t<\/pre>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0333ff8 elementor-widget elementor-widget-text-editor\" data-id=\"0333ff8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u5143\u306e\u51fa\u529b\u306e\u591a\u69d8\u6027\u30b9\u30b3\u30a2\uff08sample_score\uff09\u306f\u3001\u6539\u5584\u5f8c\u306e\u51fa\u529b\u306e\u591a\u69d8\u6027\u30b9\u30b3\u30a2\uff08refined_score\uff09\u3088\u308a\u3082\u6709\u610f\u306b\u4f4e\u3044\u3053\u3068\u304c\u78ba\u8a8d\u3055\u308c\u307e\u3057\u305f\u3002\u6539\u5584\u5f8c\u306e\u51fa\u529b\u306b\u304a\u3044\u3066\u591a\u69d8\u6027\u30b9\u30b3\u30a2\u304c\u4f4e\u4e0b\u3057\u3066\u3044\u308b\u3053\u3068\u306f\u3001\u66d6\u6627\u6027\u304c\u8efd\u6e1b\u3055\u308c\u3001\u3088\u308a\u4e00\u8cab\u6027\u306e\u3042\u308b\u5fdc\u7b54\u304c\u751f\u6210\u3055\u308c\u3066\u3044\u308b \u3053\u3068\u3092\u793a\u3057\u3066\u3044\u307e\u3059\u3002<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a56e4c7 elementor-widget elementor-widget-heading\" data-id=\"a56e4c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u307e\u3068\u3081<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-54097ce elementor-widget elementor-widget-text-editor\" data-id=\"54097ce\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u672c\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u3067\u306f\u3001<a href=\"https:\/\/github.com\/megagonlabs\/ambignlg\">AmbigNLG<\/a>\u3092\u6d3b\u7528\u3057\u3066\u6307\u793a\u306e\u66d6\u6627\u6027\u3092\u7279\u5b9a\u3057\u3001\u305d\u308c\u3092\u6539\u5584\u3059\u308b\u3053\u3068\u3067\u3001LLM \u306e\u51fa\u529b\u306e\u7cbe\u5ea6\u3068\u4e00\u8cab\u6027\u3092\u5411\u4e0a\u3055\u305b\u308b\u65b9\u6cd5 \u3092\u7d39\u4ecb\u3057\u307e\u3057\u305f\u3002<\/p>\n<p>\u3053\u308c\u3089\u306e\u624b\u6cd5\u3092\u9069\u7528\u3059\u308b\u3053\u3068\u3067\u3001\u6307\u793a\u306e\u5177\u4f53\u6027\u3092\u9ad8\u3081\u3001\u4e0b\u6d41\u30bf\u30b9\u30af\u306b\u304a\u3051\u308b\u751f\u6210\u30b3\u30f3\u30c6\u30f3\u30c4\u306e\u54c1\u8cea\u3068\u4e00\u8cab\u6027\u3092\u5411\u4e0a\u3055\u305b\u308b\u3053\u3068\u304c\u53ef\u80fd\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\n<p>\u8a73\u7d30\u306b\u3064\u3044\u3066\u306f\u3001<a href=\"https:\/\/2024.emnlp.org\/\">EMNLP 2024<\/a>\u306b\u63a1\u629e\u3055\u308c\u305fAmbigNLG \u306e<a href=\"https:\/\/megagon.ai\/jp\/publications\/ambignlg-addressing-task-ambiguity-in-instruction-for-nlg\/\">\u8ad6\u6587<\/a> \u3001<a href=\"https:\/\/github.com\/megagonlabs\/ambignlg\">GitHub \u30ea\u30dd\u30b8\u30c8\u30ea<\/a>\u3092\u3054\u53c2\u7167\u304f\u3060\u3055\u3044\u3002<\/p>\n<p>\u57f7\u7b46\u8005\uff1a<a href=\"https:\/\/megagon.ai\/jp\/team\/hayate-iso\/\">Hayate Iso<\/a>\u3001Megagon Labs<\/p>\n<p>[<a href=\"https:\/\/megagon.ai\/ambignlg-a-tutorial\/\">\u539f\u6587\u3078 &#8211; 2024\/11\/07<\/a>]<\/p>\n<p>\uff08\u7ffb\u8a33\uff1aMegagon Labs \u6771\u4eac\u30aa\u30d5\u30a3\u30b9\uff09<\/p>\n<p><\/p>\n<p>\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>AmbigNLG \u306f\u3001NLG \u306e\u6307\u793a\u306b\u304a\u3051\u308b\u66d6\u6627\u306a\u4ed5\u69d8\u3092\u7279\u5b9a\u3057\u3001\u305d\u308c\u3092\u6539\u5584\u3059\u308b\u3053\u3068\u3067\u51fa\u529b\u54c1\u8cea\u3092\u5411\u4e0a\u3055\u305b\u308b\u624b\u6cd5 \u3067\u3059\u3002\u672c\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u3067\u306f\u3001AmbigNLG \u3092\u6d3b\u7528\u3059\u308b\u65b9\u6cd5\u306b\u3064\u3044\u3066\u89e3\u8aac\u3057\u307e\u3059\u3002\u3053\u306e\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u3067\u306f\u3001\u4ee5\u4e0b\u306e\u30b9\u30c6\u30c3\u30d7\u3092\u9806\u306b\u8aac\u660e\u3057\u307e\u3059\u3002<br \/>\n\u30fb\u6307\u793a\u306e\u4e2d\u306b\u542b\u307e\u308c\u308b\u66d6\u6627\u306a\u8981\u7d20\u3092\u7279\u5b9a\u3059\u308b<br \/>\n\u30fb\u66d6\u6627\u306a\u6307\u793a\u3092\u660e\u78ba\u5316\u3057\u3001\u3088\u308a\u52b9\u679c\u7684\u306a\u30c6\u30ad\u30b9\u30c8\u751f\u6210\u3092\u5b9f\u73fe\u3059\u308b<br \/>\n\u30fb\u6307\u793a\u306e\u660e\u78ba\u5316\u306e\u6709\u7121\u306b\u3088\u308b\u51fa\u529b\u30c6\u30ad\u30b9\u30c8\u306e\u6bd4\u8f03\u3092\u884c\u3046<br \/>\n\u30fb\u30a4\u30f3\u30bf\u30e9\u30af\u30c6\u30a3\u30d6\u306a\u66d6\u6627\u6027\u8efd\u6e1b\u3092\u6d3b\u7528\u3057\u3001\u4e0b\u6d41\u30bf\u30b9\u30af\u306e\u6539\u5584\u3092\u56f3\u308b<\/p>\n","protected":false},"author":2,"featured_media":13111,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[289],"tags":[292],"class_list":["post-14158","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog-jp2","tag-export1"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>AmbigNLG: \u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb - Megagon | \u30ea\u30af\u30eb\u30fc\u30c8 AI\u7814\u7a76\u6a5f\u95a2<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/megagon.ai\/jp\/ambignlg-a-tutorial\/\" \/>\n<meta property=\"og:locale\" content=\"ja_JP\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AmbigNLG: \u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb - Megagon | \u30ea\u30af\u30eb\u30fc\u30c8 AI\u7814\u7a76\u6a5f\u95a2\" \/>\n<meta property=\"og:description\" content=\"AmbigNLG \u306f\u3001NLG \u306e\u6307\u793a\u306b\u304a\u3051\u308b\u66d6\u6627\u306a\u4ed5\u69d8\u3092\u7279\u5b9a\u3057\u3001\u305d\u308c\u3092\u6539\u5584\u3059\u308b\u3053\u3068\u3067\u51fa\u529b\u54c1\u8cea\u3092\u5411\u4e0a\u3055\u305b\u308b\u624b\u6cd5 \u3067\u3059\u3002\u672c\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u3067\u306f\u3001AmbigNLG \u3092\u6d3b\u7528\u3059\u308b\u65b9\u6cd5\u306b\u3064\u3044\u3066\u89e3\u8aac\u3057\u307e\u3059\u3002\u3053\u306e\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u3067\u306f\u3001\u4ee5\u4e0b\u306e\u30b9\u30c6\u30c3\u30d7\u3092\u9806\u306b\u8aac\u660e\u3057\u307e\u3059\u3002 \u30fb\u6307\u793a\u306e\u4e2d\u306b\u542b\u307e\u308c\u308b\u66d6\u6627\u306a\u8981\u7d20\u3092\u7279\u5b9a\u3059\u308b \u30fb\u66d6\u6627\u306a\u6307\u793a\u3092\u660e\u78ba\u5316\u3057\u3001\u3088\u308a\u52b9\u679c\u7684\u306a\u30c6\u30ad\u30b9\u30c8\u751f\u6210\u3092\u5b9f\u73fe\u3059\u308b \u30fb\u6307\u793a\u306e\u660e\u78ba\u5316\u306e\u6709\u7121\u306b\u3088\u308b\u51fa\u529b\u30c6\u30ad\u30b9\u30c8\u306e\u6bd4\u8f03\u3092\u884c\u3046 \u30fb\u30a4\u30f3\u30bf\u30e9\u30af\u30c6\u30a3\u30d6\u306a\u66d6\u6627\u6027\u8efd\u6e1b\u3092\u6d3b\u7528\u3057\u3001\u4e0b\u6d41\u30bf\u30b9\u30af\u306e\u6539\u5584\u3092\u56f3\u308b\" \/>\n<meta property=\"og:url\" content=\"https:\/\/megagon.ai\/jp\/ambignlg-a-tutorial\/\" \/>\n<meta property=\"og:site_name\" content=\"Megagon\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/megagonlabs\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-07T03:05:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-05T22:42:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/megagon.ai\/wp-content\/uploads\/2025\/02\/AmbigNLGTutorial.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"createdbyred-team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"createdbyred-team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"33 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/megagon.ai\\\/jp\\\/ambignlg-a-tutorial\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/megagon.ai\\\/jp\\\/ambignlg-a-tutorial\\\/\"},\"author\":{\"name\":\"createdbyred-team\",\"@id\":\"https:\\\/\\\/megagon.ai\\\/jp\\\/#\\\/schema\\\/person\\\/b259de3e13ac1b768500f34eb215acdc\",\"url\":\"https:\\\/\\\/megagon.ai\\\/jp\\\/author\\\/createdbyred-team\\\/\"},\"headline\":\"AmbigNLG: \u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\",\"datePublished\":\"2024-11-07T03:05:00+00:00\",\"dateModified\":\"2026-05-05T22:42:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/megagon.ai\\\/jp\\\/ambignlg-a-tutorial\\\/\"},\"wordCount\":43,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/megagon.ai\\\/jp\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/megagon.ai\\\/jp\\\/ambignlg-a-tutorial\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/megagon.ai\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/AmbigNLGTutorial.png\",\"keywords\":[\"export1\"],\"articleSection\":[\"Blog - JP2\"],\"inLanguage\":\"ja-JP\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/megagon.ai\\\/jp\\\/ambignlg-a-tutorial\\\/\",\"url\":\"https:\\\/\\\/megagon.ai\\\/jp\\\/ambignlg-a-tutorial\\\/\",\"name\":\"AmbigNLG: \u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb - Megagon | \u30ea\u30af\u30eb\u30fc\u30c8 AI\u7814\u7a76\u6a5f\u95a2\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/megagon.ai\\\/jp\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/megagon.ai\\\/jp\\\/ambignlg-a-tutorial\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/megagon.ai\\\/jp\\\/ambignlg-a-tutorial\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/megagon.ai\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/AmbigNLGTutorial.png\",\"datePublished\":\"2024-11-07T03:05:00+00:00\",\"dateModified\":\"2026-05-05T22:42:26+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/megagon.ai\\\/jp\\\/ambignlg-a-tutorial\\\/#breadcrumb\"},\"inLanguage\":\"ja-JP\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/megagon.ai\\\/jp\\\/ambignlg-a-tutorial\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ja-JP\",\"@id\":\"https:\\\/\\\/megagon.ai\\\/jp\\\/ambignlg-a-tutorial\\\/#primaryimage\",\"url\":\"https:\\\/\\\/megagon.ai\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/AmbigNLGTutorial.png\",\"contentUrl\":\"https:\\\/\\\/megagon.ai\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/AmbigNLGTutorial.png\",\"width\":1600,\"height\":900},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/megagon.ai\\\/jp\\\/ambignlg-a-tutorial\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/megagon.ai\\\/jp\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AmbigNLG: \u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/megagon.ai\\\/jp\\\/#website\",\"url\":\"https:\\\/\\\/megagon.ai\\\/jp\\\/\",\"name\":\"Megagon Labs\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/megagon.ai\\\/jp\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/megagon.ai\\\/jp\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ja-JP\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/megagon.ai\\\/jp\\\/#organization\",\"name\":\"Megagon Labs\",\"url\":\"https:\\\/\\\/megagon.ai\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/megagon.ai\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/Logo-Megagon-Labs.webp\",\"caption\":\"Megagon Labs\"},\"image\":{\"url\":\"https:\\\/\\\/megagon.ai\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/Logo-Megagon-Labs.webp\"},\"description\":\"Megagon Labs is an AI research organization conducting research in compound AI systems, large language models, data-AI symbiosis, and human-centered AI. Megagon Labs shares its findings with the broader community through open-source tools, datasets, publications, workshops, and an invited speaker series.\",\"sameAs\":[\"https:\\\/\\\/github.com\\\/megagonlabs\",\"https:\\\/\\\/twitter.com\\\/megagonlabs\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/megagon-labs\\\/\",\"https:\\\/\\\/www.facebook.com\\\/megagonlabs\\\/\"],\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"444 Castro Street\",\"addressLocality\":\"Mountain View\",\"addressRegion\":\"CA\",\"postalCode\":\"94041\",\"addressCountry\":\"US\"},\"contactPoint\":{\"@type\":\"ContactPoint\",\"email\":\"contactus@megagon.ai\",\"contactType\":\"general inquiries\"},\"parentOrganization\":{\"@type\":\"Organization\",\"name\":\"Recruit Holdings\",\"url\":\"https:\\\/\\\/recruit-holdings.com\\\/en\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/megagon.ai\\\/jp\\\/#\\\/schema\\\/person\\\/b259de3e13ac1b768500f34eb215acdc\",\"name\":\"createdbyred-team\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ja-JP\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/cd03a6aa30433fffb359a7ef25a8caba029a6601512a9d20b4ab67720a6fa27e?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/cd03a6aa30433fffb359a7ef25a8caba029a6601512a9d20b4ab67720a6fa27e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/cd03a6aa30433fffb359a7ef25a8caba029a6601512a9d20b4ab67720a6fa27e?s=96&d=mm&r=g\",\"caption\":\"createdbyred-team\"},\"url\":\"https:\\\/\\\/megagon.ai\\\/jp\\\/author\\\/createdbyred-team\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"AmbigNLG: \u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb - Megagon | \u30ea\u30af\u30eb\u30fc\u30c8 AI\u7814\u7a76\u6a5f\u95a2","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/megagon.ai\/jp\/ambignlg-a-tutorial\/","og_locale":"ja_JP","og_type":"article","og_title":"AmbigNLG: \u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb - Megagon | \u30ea\u30af\u30eb\u30fc\u30c8 AI\u7814\u7a76\u6a5f\u95a2","og_description":"AmbigNLG \u306f\u3001NLG \u306e\u6307\u793a\u306b\u304a\u3051\u308b\u66d6\u6627\u306a\u4ed5\u69d8\u3092\u7279\u5b9a\u3057\u3001\u305d\u308c\u3092\u6539\u5584\u3059\u308b\u3053\u3068\u3067\u51fa\u529b\u54c1\u8cea\u3092\u5411\u4e0a\u3055\u305b\u308b\u624b\u6cd5 \u3067\u3059\u3002\u672c\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u3067\u306f\u3001AmbigNLG \u3092\u6d3b\u7528\u3059\u308b\u65b9\u6cd5\u306b\u3064\u3044\u3066\u89e3\u8aac\u3057\u307e\u3059\u3002\u3053\u306e\u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb\u3067\u306f\u3001\u4ee5\u4e0b\u306e\u30b9\u30c6\u30c3\u30d7\u3092\u9806\u306b\u8aac\u660e\u3057\u307e\u3059\u3002 \u30fb\u6307\u793a\u306e\u4e2d\u306b\u542b\u307e\u308c\u308b\u66d6\u6627\u306a\u8981\u7d20\u3092\u7279\u5b9a\u3059\u308b \u30fb\u66d6\u6627\u306a\u6307\u793a\u3092\u660e\u78ba\u5316\u3057\u3001\u3088\u308a\u52b9\u679c\u7684\u306a\u30c6\u30ad\u30b9\u30c8\u751f\u6210\u3092\u5b9f\u73fe\u3059\u308b \u30fb\u6307\u793a\u306e\u660e\u78ba\u5316\u306e\u6709\u7121\u306b\u3088\u308b\u51fa\u529b\u30c6\u30ad\u30b9\u30c8\u306e\u6bd4\u8f03\u3092\u884c\u3046 \u30fb\u30a4\u30f3\u30bf\u30e9\u30af\u30c6\u30a3\u30d6\u306a\u66d6\u6627\u6027\u8efd\u6e1b\u3092\u6d3b\u7528\u3057\u3001\u4e0b\u6d41\u30bf\u30b9\u30af\u306e\u6539\u5584\u3092\u56f3\u308b","og_url":"https:\/\/megagon.ai\/jp\/ambignlg-a-tutorial\/","og_site_name":"Megagon","article_publisher":"https:\/\/www.facebook.com\/megagonlabs\/","article_published_time":"2024-11-07T03:05:00+00:00","article_modified_time":"2026-05-05T22:42:26+00:00","og_image":[{"width":1600,"height":900,"url":"https:\/\/megagon.ai\/wp-content\/uploads\/2025\/02\/AmbigNLGTutorial.png","type":"image\/png"}],"author":"createdbyred-team","twitter_card":"summary_large_image","twitter_misc":{"Written by":"createdbyred-team","Est. reading time":"33 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/megagon.ai\/jp\/ambignlg-a-tutorial\/#article","isPartOf":{"@id":"https:\/\/megagon.ai\/jp\/ambignlg-a-tutorial\/"},"author":{"name":"createdbyred-team","@id":"https:\/\/megagon.ai\/jp\/#\/schema\/person\/b259de3e13ac1b768500f34eb215acdc","url":"https:\/\/megagon.ai\/jp\/author\/createdbyred-team\/"},"headline":"AmbigNLG: \u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb","datePublished":"2024-11-07T03:05:00+00:00","dateModified":"2026-05-05T22:42:26+00:00","mainEntityOfPage":{"@id":"https:\/\/megagon.ai\/jp\/ambignlg-a-tutorial\/"},"wordCount":43,"commentCount":0,"publisher":{"@id":"https:\/\/megagon.ai\/jp\/#organization"},"image":{"@id":"https:\/\/megagon.ai\/jp\/ambignlg-a-tutorial\/#primaryimage"},"thumbnailUrl":"https:\/\/megagon.ai\/wp-content\/uploads\/2025\/02\/AmbigNLGTutorial.png","keywords":["export1"],"articleSection":["Blog - JP2"],"inLanguage":"ja-JP"},{"@type":"WebPage","@id":"https:\/\/megagon.ai\/jp\/ambignlg-a-tutorial\/","url":"https:\/\/megagon.ai\/jp\/ambignlg-a-tutorial\/","name":"AmbigNLG: \u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb - Megagon | \u30ea\u30af\u30eb\u30fc\u30c8 AI\u7814\u7a76\u6a5f\u95a2","isPartOf":{"@id":"https:\/\/megagon.ai\/jp\/#website"},"primaryImageOfPage":{"@id":"https:\/\/megagon.ai\/jp\/ambignlg-a-tutorial\/#primaryimage"},"image":{"@id":"https:\/\/megagon.ai\/jp\/ambignlg-a-tutorial\/#primaryimage"},"thumbnailUrl":"https:\/\/megagon.ai\/wp-content\/uploads\/2025\/02\/AmbigNLGTutorial.png","datePublished":"2024-11-07T03:05:00+00:00","dateModified":"2026-05-05T22:42:26+00:00","breadcrumb":{"@id":"https:\/\/megagon.ai\/jp\/ambignlg-a-tutorial\/#breadcrumb"},"inLanguage":"ja-JP","potentialAction":[{"@type":"ReadAction","target":["https:\/\/megagon.ai\/jp\/ambignlg-a-tutorial\/"]}]},{"@type":"ImageObject","inLanguage":"ja-JP","@id":"https:\/\/megagon.ai\/jp\/ambignlg-a-tutorial\/#primaryimage","url":"https:\/\/megagon.ai\/wp-content\/uploads\/2025\/02\/AmbigNLGTutorial.png","contentUrl":"https:\/\/megagon.ai\/wp-content\/uploads\/2025\/02\/AmbigNLGTutorial.png","width":1600,"height":900},{"@type":"BreadcrumbList","@id":"https:\/\/megagon.ai\/jp\/ambignlg-a-tutorial\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/megagon.ai\/jp\/"},{"@type":"ListItem","position":2,"name":"AmbigNLG: \u30c1\u30e5\u30fc\u30c8\u30ea\u30a2\u30eb"}]},{"@type":"WebSite","@id":"https:\/\/megagon.ai\/jp\/#website","url":"https:\/\/megagon.ai\/jp\/","name":"Megagon Labs","description":"","publisher":{"@id":"https:\/\/megagon.ai\/jp\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/megagon.ai\/jp\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ja-JP"},{"@type":"Organization","@id":"https:\/\/megagon.ai\/jp\/#organization","name":"Megagon Labs","url":"https:\/\/megagon.ai\/","logo":{"@type":"ImageObject","url":"https:\/\/megagon.ai\/wp-content\/uploads\/2025\/02\/Logo-Megagon-Labs.webp","caption":"Megagon Labs"},"image":{"url":"https:\/\/megagon.ai\/wp-content\/uploads\/2025\/02\/Logo-Megagon-Labs.webp"},"description":"Megagon Labs is an AI research organization conducting research in compound AI systems, large language models, data-AI symbiosis, and human-centered AI. Megagon Labs shares its findings with the broader community through open-source tools, datasets, publications, workshops, and an invited speaker series.","sameAs":["https:\/\/github.com\/megagonlabs","https:\/\/twitter.com\/megagonlabs","https:\/\/www.linkedin.com\/company\/megagon-labs\/","https:\/\/www.facebook.com\/megagonlabs\/"],"address":{"@type":"PostalAddress","streetAddress":"444 Castro Street","addressLocality":"Mountain View","addressRegion":"CA","postalCode":"94041","addressCountry":"US"},"contactPoint":{"@type":"ContactPoint","email":"contactus@megagon.ai","contactType":"general inquiries"},"parentOrganization":{"@type":"Organization","name":"Recruit Holdings","url":"https:\/\/recruit-holdings.com\/en\/"}},{"@type":"Person","@id":"https:\/\/megagon.ai\/jp\/#\/schema\/person\/b259de3e13ac1b768500f34eb215acdc","name":"createdbyred-team","image":{"@type":"ImageObject","inLanguage":"ja-JP","@id":"https:\/\/secure.gravatar.com\/avatar\/cd03a6aa30433fffb359a7ef25a8caba029a6601512a9d20b4ab67720a6fa27e?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/cd03a6aa30433fffb359a7ef25a8caba029a6601512a9d20b4ab67720a6fa27e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/cd03a6aa30433fffb359a7ef25a8caba029a6601512a9d20b4ab67720a6fa27e?s=96&d=mm&r=g","caption":"createdbyred-team"},"url":"https:\/\/megagon.ai\/jp\/author\/createdbyred-team\/"}]}},"_links":{"self":[{"href":"https:\/\/megagon.ai\/jp\/wp-json\/wp\/v2\/posts\/14158","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/megagon.ai\/jp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/megagon.ai\/jp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/megagon.ai\/jp\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/megagon.ai\/jp\/wp-json\/wp\/v2\/comments?post=14158"}],"version-history":[{"count":9,"href":"https:\/\/megagon.ai\/jp\/wp-json\/wp\/v2\/posts\/14158\/revisions"}],"predecessor-version":[{"id":17894,"href":"https:\/\/megagon.ai\/jp\/wp-json\/wp\/v2\/posts\/14158\/revisions\/17894"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/megagon.ai\/jp\/wp-json\/wp\/v2\/media\/13111"}],"wp:attachment":[{"href":"https:\/\/megagon.ai\/jp\/wp-json\/wp\/v2\/media?parent=14158"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/megagon.ai\/jp\/wp-json\/wp\/v2\/categories?post=14158"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/megagon.ai\/jp\/wp-json\/wp\/v2\/tags?post=14158"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}