# TScenarioRunResponse:
Features {
  Intent: "factoid"
  SearchFeatures {
    FoundSuggestFact: true
    FactFromWizplaces: true
    DirectOfferSimilarity {
    }
    DirectTitleSimilarity {
    }
    DirectInfoSimilarity {
    }
  }
}
ResponseBody {
  Layout {
    Cards {
      TextWithButtons {
        Text: "В интернете пишут: Классический рецепт блинов на 1 литр молока с яйцами. Из такого количества молока получается большое количество блинов, поэтому для их приготовления необходимо наличие свободного времени и желательно использовать 2 сковороды, чтобы ускорить процесс.. Давайте заодно расскажу, как жарить блины на индукционной плите?"
        Buttons {
          Title: "Открыть источник"
          ActionId: "5"
        }
      }
    }
    OutputSpeech: "В интернете пишут: Классический рецепт блинов на 1 литр молока с яйцами. Из такого количества молока получается большое количество блинов, поэтому для их приготовления необходимо наличие свободного времени и желательно использовать 2 сковороды, чтобы ускорить процесс.. Давайте <[accented]> заодно расскажу, как жарить блины на индукционной плите?"
    ShouldListen: true
  }
  State {
    [type.googleapis.com/NAlice.NHollywood.TSearchState] {
      RelatedQueriesHistory: "как жарить блины на индукционной плите"
      RelatedQueriesHistory: "рецепт блинов"
      FactoidUrl: "https://kylinariya.ru/bliny-na-moloke/"
      PreviousQuery: "рецепт блинов"
      RelatedFactoidSerpData: "{\"can_show_in_sideblock\":true,\"custom_domain_turbo_url\":\"https://yandex.ru/turbo/dachadecor.ru/s/udachnaya-vipechka/kak-vkusno-i-pravilno-zharit-blini\",\"headline\":\"Как жарить блины правильно: на каком огне...\",\"list_items\":[\"Для начала, ее следует прокалить солью на сильном огне около получаса\",\"Затем соль выбрасывается, сковорода должна остыть до комнатной температуры\",\"Посуду хорошо вымыть, следы ржавчины зачистить металлической щеткой\",\"Высохшую сковороду смазывают с каждой стороны подсолнечным маслом и повторно прокаливают\",\"Как масло перестанет дымить (примерно через полчаса) сковорода вторично смазывается маслом и остывает\"],\"list_size\":5,\"list_type\":\"ol\",\"path\":{\"items\":[{\"text\":\"dachadecor.ru\",\"url\":\"https://dachadecor.ru/udachnaya-vipechka/kak-vkusno-i-pravilno-zharit-blini\"}]},\"sideblock_cgi_url\":\"https://dachadecor.ru/udachnaya-vipechka/kak-vkusno-i-pravilno-zharit-blini\",\"subtype\":\"list_featured_snippet\",\"text\":\"Новую посуду следует предварительно подготовить:\",\"type\":\"suggest_fact\",\"url\":\"https://dachadecor.ru/udachnaya-vipechka/kak-vkusno-i-pravilno-zharit-blini\",\"voiceInfo\":{\"ru\":[{\"lang\":\"ru-RU\",\"read_source_before_text\":false,\"source\":\"дача декор точка ру\",\"text\":\"Новую посуду следует предварительно подготовить:\",\"trusted_source\":true}]}}"
      RelatedFactoidQuery: "как жарить блины на индукционной плите"
    }
  }
  AnalyticsInfo {
    Intent: "factoid"
    Objects {
      Id: "tagger_query"
      Name: "tagger query"
      HumanReadable: "рецепт блинов"
    }
    Objects {
      Id: "factoid_related_query"
      Name: "promoted related fact query"
      HumanReadable: "как жарить блины на индукционной плите"
    }
    Objects {
      Id: "selected_fact"
      Name: "{\"child_search\":{\"is_child_answer\":null,\"is_child_utterance\":true},\"hostname\":\"kylinariya.ru\",\"related_query\":\"как жарить блины на индукционной плите\",\"search_url\":\"https://yandex.ru/search/?l10n=ru-RU&lr=213&query_source=alice&text=%D1%80%D0%B5%D1%86%D0%B5%D0%BF%D1%82%20%D0%B1%D0%BB%D0%B8%D0%BD%D0%BE%D0%B2\",\"serp_data\":{\"counter\":{\"path\":\"/wiz/suggest_fact/\",\"vars\":{\"pos\":\"pimportant\"}},\"credibility\":0.01860003732,\"custom_domain_turbo_url\":\"https://yandex.ru/turbo/kylinariya.ru/s/bliny-na-moloke/?sign=baf1063779bbcc28bfd8342fdc81d7c1bc1f082c7903e0d4f144bb7de0425f39%3A1644412549\",\"fact_snip_additional_data\":{\"best_answer_index\":10,\"max_answer_mx\":-5.485001211,\"query_mx\":-2.249611646,\"query_mx2\":-5.811092547,\"relevances\":\"-7.069188444 -7.285945378 -7.135260561 -6.932264582 -7.041128984 -6.236262722 -6.518258992 -6.279344059 -7.266650727 -5.996834034 -5.485001211 -7.009008294 -7.324382293 -7.390043153 -7.448200928 -7.303364048 -7.516198831 -6.973328257 -7.148899228\",\"score_threshold\":-100,\"summarization_query_mx\":1.654676844},\"headline\":\"\\u0007[Блины\\u0007] на молоке - 10 самых вкусных и простых \\u0007[рецептов\\u0007]...\",\"is_child_utterance\":true,\"norm_query\":\"блин рецепт\",\"path\":{\"items\":[{\"text\":\"kylinariya.ru\",\"url\":\"https://kylinariya.ru\"},{\"text\":\"bliny-na-moloke\",\"url\":\"https://kylinariya.ru/bliny-na-moloke/\"}]},\"publisher\":true,\"source\":\"fact_snippet\",\"text\":\"Классический \\u0007[рецепт\\u0007] \\u0007[блинов\\u0007] на 1 литр молока с яйцами. Из такого количества молока получается большое количество \\u0007[блинов\\u0007], поэтому для их приготовления необходимо наличие свободного времени и желательно использовать 2 сковороды, чтобы ускорить процесс.\",\"type\":\"suggest_fact\",\"url\":\"https://kylinariya.ru/bliny-na-moloke/\",\"voiceInfo\":{\"ru\":[{\"lang\":\"ru-RU\",\"text\":\"Классический рецепт блинов на 1 литр молока с яйцами. Из такого количества молока получается большое количество блинов, поэтому для их приготовления необходимо наличие свободного времени и желательно использовать 2 сковороды, чтобы ускорить процесс.\",\"trusted_source\":false}]}},\"snippet_type\":\"suggest_fact\",\"source\":\"fact_snippet\",\"text\":\"Классический рецепт блинов на 1 литр молока с яйцами. Из такого количества молока получается большое количество блинов, поэтому для их приготовления необходимо наличие свободного времени и желательно использовать 2 сковороды, чтобы ускорить процесс.\",\"title\":\"Блины на молоке - 10 самых вкусных и простых рецептов...\",\"tts\":\"Классический рецепт блинов на 1 литр молока с яйцами. Из такого количества молока получается большое количество блинов, поэтому для их приготовления необходимо наличие свободного времени и желательно использовать 2 сковороды, чтобы ускорить процесс.\",\"url\":\"https://kylinariya.ru/bliny-na-moloke/\",\"voice_info\":{\"lang\":\"ru-RU\",\"read_source_before_text\":true,\"text\":\"Классический рецепт блинов на 1 литр молока с яйцами. Из такого количества молока получается большое количество блинов, поэтому для их приготовления необходимо наличие свободного времени и желательно использовать 2 сковороды, чтобы ускорить процесс.\",\"trusted_source\":false}}"
      HumanReadable: "Дамп выбранного сценарием факта"
    }
    Objects {
      Id: "typed_selected_fact"
      Name: "typed_selected_fact"
      HumanReadable: "Дамп выбранного сценарием факта"
      SearchFact {
        Source: "fact_snippet"
        Text: "Классический рецепт блинов на 1 литр молока с яйцами. Из такого количества молока получается большое количество блинов, поэтому для их приготовления необходимо наличие свободного времени и желательно использовать 2 сковороды, чтобы ускорить процесс."
        Url: "https://kylinariya.ru/bliny-na-moloke/"
        Title: "Блины на молоке - 10 самых вкусных и простых рецептов..."
      }
    }
    Objects {
      Id: "factoid_src"
      Name: "fact_snippet"
      HumanReadable: "Источник поискового факта"
    }
    Objects {
      Id: "hwf_processor"
      Name: "datasource_dump"
      HumanReadable: "Сводная информация по источникам данных для фреймворка"
      SearchGenericInfo {
        DataSourceDocs {
          Parent: "docs/main"
          Type: "generic"
          Template: "generic"
        }
        DataSourceDocs {
          Parent: "docs/pre"
          Type: "sitelinks"
          Template: "sitelinks"
        }
        DataSourceDocs {
          Parent: "docs/main"
          Type: "generic"
          Template: "generic"
        }
        DataSourceDocs {
          Parent: "docs/main"
          Type: "generic"
          Template: "generic"
        }
        DataSourceDocs {
          Parent: "docs/main"
          Type: "generic"
          Template: "generic"
        }
        DataSourceDocs {
          Parent: "docs/main"
          Type: "generic"
          Template: "generic"
        }
        DataSourceDocs {
          Parent: "docs/main"
          Type: "generic"
          Template: "generic"
        }
        DataSourceDocs {
          Parent: "docs/main"
          Type: "generic"
          Template: "generic"
        }
        DataSourceDocs {
          Parent: "docs/main"
          Type: "generic"
          Template: "generic"
        }
        DataSourceDocs {
          Parent: "docs/main"
          Type: "generic"
          Template: "generic"
        }
        DataSourceDocs {
          Parent: "docs/main"
          Type: "generic"
          Template: "generic"
        }
        DataSourceDocs {
          Parent: "docs/main"
          Type: "generic"
          Template: "generic"
        }
        DataSourceDocs {
          Parent: "docs/main"
          Type: "generic"
          Template: "generic"
        }
      }
    }
    ProductScenarioName: "ontofacts"
    NlgRenderHistoryRecords {
      TemplateName: "search"
      PhraseName: "render_suggest_caption__search__factoid_src"
      Language: L_RUS
    }
    NlgRenderHistoryRecords {
      TemplateName: "search"
      PhraseName: "render_suggest_uri__search__factoid_src"
      Language: L_RUS
    }
    NlgRenderHistoryRecords {
      TemplateName: "search"
      PhraseName: "render_result"
      Language: L_RUS
    }
  }
  FrameActions {
    key: "5"
    value {
      NluHint {
        FrameName: "5"
      }
      Directives {
        List {
          OpenUriDirective {
            Name: "open_uri"
            Uri: "https://kylinariya.ru/bliny-na-moloke/"
          }
        }
      }
    }
  }
  FrameActions {
    key: "alice.push_notification"
    value {
      NluHint {
        FrameName: "alice.push_notification"
      }
      Callback {
        Name: "frame_callback"
        Payload {
          fields {
            key: "frame"
            value {
              string_value: "{\"name\":\"alice.push_notification\"}"
            }
          }
        }
      }
    }
  }
  FrameActions {
    key: "alice.search_factoid_src"
    value {
      NluHint {
        FrameName: "alice.search_factoid_src"
      }
      Callback {
        Name: "frame_callback"
        Payload {
          fields {
            key: "frame"
            value {
              string_value: "{\"name\":\"alice.search_factoid_src\"}"
            }
          }
        }
      }
    }
  }
  FrameActions {
    key: "confirm"
    value {
      NluHint {
        FrameName: "alice.search.related_agree"
      }
      ParsedUtterance {
        Utterance: "как жарить блины на индукционной плите"
        TypedSemanticFrame {
          SearchSemanticFrame {
            Query {
              StringValue: "как жарить блины на индукционной плите"
            }
          }
        }
        Analytics {
          ProductScenario: "ontofacts"
          Origin: Scenario
          Purpose: "related_promo_agree"
        }
      }
    }
  }
  FrameActions {
    key: "decline"
    value {
      NluHint {
        FrameName: "alice.proactivity.decline"
      }
      Frame {
        Name: "alice.do_nothing"
      }
    }
  }
  ContextualData {
    Conjugator {
      ResponseConjugationStatus: Conjugated
    }
  }
}
Version: "trunk@******"
