Commit f570e895 by Иван Кубота

5 category

parent 435843c5
Pipeline #561 failed with stage
номер вопроса,ответ,правильный
1,Блюдо считается легким и сытным.,нет
1,"Идеальный ужин для тех, кто следит за фигурой и занимается спортом.",нет
1,"Блюдо достаточно обыденное, знакомое многим с детства. ",да
2,В меру сладкий вишневый джем,нет
2,Спелые свежие ягоды вишни,нет
2,Свежезамороженная вишня с сахарной пудрой,да
3,Слоеное мягкое тесто без молока с начинкой из клюквенного джема.,нет
3,Слоеное мягкое тесто без молока с начинкой из свежезамороженной клюквы.,да
3,Слоеное мягкое тесто без молока и масла с начинкой из клюквенного джема.,нет
4,Просто в качестве перекуса,да
4,"Добавлять в каши, творог, йогурт",да
4,Заваривать ягодные чаи,да
5,"Свинина и говядина без косточек и прожилок, немного лука и специй",да
5,"Говядина без косточек и прожилок, много лука для сочности и специи",нет
5,Свинина без косточек и прожилок и ароматные специи,нет
6,"Очень нежный, достаточно густой, однородный. Отлично сочетается с мюсли и ягодами.",да
6,"Вмеру кислый, жидкий йогурт станет прекрасным легким перекусом.",нет
6,"Йогурт из цельного овечьего молока. Богат витаминами А, В, кальцием и цинком.",нет
7,Из филе самой полезной и вкусной рыбы тресковых пород -хека с добавлением свежего укропа. ,да
7,Из диетического мяса трески с добавлением свежего укропа,нет
7,"Из жирного, богатого витаминами мяса нерки с добавлением свежего укропа. ",нет
8,Кокосовый вмеру сладкий йогурт со свежей кислинкой. Очень вкусный веганский напиток.,да
8,Питьевой йогурт из цельного коровьего молока с нотками кокоса и ананаса. ,нет
8,Очень нежный густой плотный йогурт на основе кокосового молока ,нет
9,"По сути, это те же сушки, только на заварном тесте.",нет
9,"Колечки из заварного теста сладковатые, не жесткие, а наоборот воздушные и тающие во рту.",да
9,"Как сушки - не сладкие. Главное отличие в текстуре, не жесткая, а воздушная.",нет
10,"В меру сладкие и мягкие,без сахара.",да
10,Необычное сочетания кокоса с добавлением небольшого количества сахара.,нет
10,"Небольшое количество сахара делает этот продукт в меру сладким, а сочетание кокосовой стружки с какао создает мягкую приятную консистенцию.",нет
11,Лепешки небольшой толщины позволяют делать бутерброды с разной начинкой.,да
11,К лепешкам можно порекомендовать мягкий сыр или паштет. Быстрый вкусный перекус.,да
11,"Две тонких лепешки, кусочек вареной колбасы, лист салата и огурчик- отличный перекус , который оценят и взрослые и дети. ",да
12,Производится путем кипячения и последующего равномерного остужения,нет
12,Имеет карамельный привкус,да
12,Хранится также как цельное и кипяченое молоко,нет
12,"Отличается повышенным содержанеием кальция, железа, Витамина А",да
12,"Отличается повышенным содержанием витаминов А,В и Е.",нет
13,Наличием тяжёлых металлов в его составе,нет
13,"Витамином D, которого в молоке в избытке. ",нет
13,Богатым содержанием минералов (кальция и магния) и витаминов,да
14,Смягчающее и питательное.,да
14,Тонизирующее,да
14,Противовоспалительное.,да
14,Обеззараживающее,нет
15,Подходит для украшения торта,да
15,Можно намазать на бутерброд,да
15,"При нанесении на лицо, будет отличной расслабляющей маской",нет
16,"Легкий и воздушный, не приторный.",да
16,"Вкус, который оценит любой сладкоежка: яркий,сочный, приторный.",нет
16,За счет малины десерт обладает горьковато- кислым вкусом.,нет
17,Сыр,нет
17,Зелень,нет
17,Специи,нет
17,Лук,да
18,"Девушке, которая думает, чем разнообразить бутерброды к завтраку. ",да
18,"Мужчине, который ищет варианты закусок к небольшой дружеской встрече.",да
18,"Спортсмену, который забежал с большой хоккейной сумкой за кефиром.",нет
19,"Отличное дополнение к чаю, кофе",да
19,Отличное дополнние к блинчикам и каше,да
19,Приторно сладкая,нет
19,Приятный вкус семечек с нотками белого шоколада,да
19,Не подходит для питания детей до 10 лет,нет
20,Ценный источник клетчатки.,да
20,Диетический продукт,да
20,Обладает сладковатым вкусом с цветочными нотками,да
20,Все полезные вещества содержатся именно в оболочке,да
20,Стимулирует лактацию у кормящих матерей,да
20,"Для сокращения времени приготовления,рис рекомендуется замочить в воде на несколько часов или на всю ночь",да
21,"Девушке, интересующейся где в магазине веганская продукция",нет
21,"Молодой маме с ребёнком, спросившей, где можно найти обезжиренный кефир",нет
21,"Алексею Петровичу, постоянному покупателю, любителю колбасных изделий и новинок.",да
22,За счет добавления допустимой дозы консервантов,нет
22,За счет вакуума,да
22,За счет специальной техники производства,нет
23,Хорошо утоляет жажду,да
23,Омолаживает организм,нет
23,Восстанавливает силы после болезни,да
24,Как замена угрю при приготовлении роллов,да
24,Как закуска на праздничном столе,да
24,Как дополнение к любимому гарниру,да
25,Кормящей матери,нет
25,Любителям острой пищи,да
25,Вегетарианцу,нет
26,"Суп на основе бульона из радужной форели дополнен соусом Бешамель. Идеален для тех, кто следит за фигурой.",да
26,"Суп на основе бульона из филе трески дополнен соусом Бешамель. Идеален для тех, кто следит за фигурой.",нет
26,"Суп на основе бульона из радужной форели . Идеален для тех, кого интересует сытный калорийный обед .",нет
27,Говядина и свинина,нет
27,Говядина и баранина,нет
27,Говядина,да
28,С хлебом и тостом в качестве бутербродов.,да
28,"С томатами, как закуска",да
28,"С зеленью, в качестве создания добавки к чему-либо",да
29,Шоколадная глазурь посыпана молотым фундуком,нет
29,Орех присутствует внутри творожной массы,нет
29,Оба варианта верны,да
30,Каллорийность на 100 грамм 71 ккал,да
30,Большое количество холестерина,нет
30,Содержит большое количество белка,да
30,Подходит для лиц с повышенным уровнем холестерина,да
31,"Из хрустящих коржей, нежного крема, глазури и свежих орехов",да
31,"Из мягких бисквитных коржей, сметанного крема и свежих орехов.",нет
31,"Шоколадное пирожное без молока и яиц. Приготовлено из кокосового молока, темного шоколада с добавлением муки, фундука и покрытое необыкновенной глазурью.",нет
32,Вегетарианцам,да
32,Людям соблюдающим пост,да
32,"Любому человеку, который хочет вести здоровый образ жизни",да
33,"Филе нежное и ароматное с выдержанным балансом специй и соли, подойдет для тех, кто следит за фигурой. ",да
33,"В мясе высокое содержание белка и назкое содержание жира, подойдет тем, кто ищет легкий и сытный перекус.",да
33,"Хозяйке, которая ищет быстрый сытный ужин на всю семью. Размер порции позволит накормить семью из 4 человек.",нет
34,"Плотная, но не твёрдая ",да
34,Мягкая и воздушная,нет
34,"Твёрдая сверху, но мягкая внутри",нет
35,"Покупателям ,следящим за своей фигурой, которые хотят позволить себе что-то сладкое.",да
35,Сладкоежкам- любителям приторно - сладких десертов.,нет
35,Вегетарианцам,нет
\ No newline at end of file
категория,Название,номер карточки,Текст карточки,Картинка
5,Биточек куриный с перцем,1,"Нежный куриный биточек с дуэтом из киноа и стручкового зеленого горошка внесут разнооборазие в ваш повседневный рацион. Обед будет легким, но сытным, останется много сил для завершения трудового дня. Ужин станет идеальным, особенно для тех, кто следит за фигурой и занимается спортом.", /5/images/cards/1.jpg
5,Блинчики с вишней зам.,2,"Тонкие и нежные блинчики станут украшением стола для семейного чаепития, главным блюдом масленичной недели и отличным помощником на кухне у той самой тещи, которая позвала любимого зятя на блины. Начинка - не вишневый джем и не варенье, это свежезамороженная вишня с сахарной пудрой. Таким блинчикам будет рад любой гость!", /5/images/cards/2.jpg
5,Волованы с клюквой,3,"Тот случай, когда вкусно и полезно! Волованы с клюквой - отличная новинка для любителей натуральных сладостей. Слоеное тесто мягкое и не крошится, с приятным сливочным вкусом, без молока, подходит для детей, у кого есть аллергия. Идеальное сочетание теста с начинкой из свежемороженной клюквы. Выдержана золотая середина между десертной сладостью и легкой кислинкой витаминов. Волованы с клюквой подходят для уютной доброй беседы за чашкой чая!", /5/images/cards/3.jpg
5,Голубика сушеная,4,"Раздолье для фантазии! Ягоды голубики крупные, сладкие, без маслянистого блеска и постороннехо запаха. Идеально в качестве перекуса. Можно добавлять в каши, творог, йогурт, салаты, пироги, компоты, ягодные чаи. Голубика - диетический продукт, употребление ягод в пищу усиливает обмен веществ, укрепляет стенки кровеносных сосудов и нормализует работу органов пищеварения и сердца. Получайте удовольствие и пользу!", /5/images/cards/4.jpg
5,Запеканка картофельная с мясом,5,"По-домашнему вкусная запеканка: картофельное пюре, мясо (свинина и говядина) без косточек и прожилок, немного лука и специй - ничего лишнего. Сбалансированное блюдо - идеально в качестве сытного обеда или ужина. Чувствуйте себя как дома, где бы вы ни были!", /5/images/cards/5.jpg
5,"Йогурт высокобелковый 2,1%",6,"Йогурт высокобелковый очень нежный, достаточно густой, однородной консистенции. Удачное сочетание с мюсли, кашами, ягодами. Идеально для питательного завтрака и легкого вкусного перекуса. Неважно какое время суток, ваше тело скажет вам ""спасибо"" и подарит заряд энергии для свершения больших дел!", /5/images/cards/6.jpg
5,Картофель с рыбными котлетами,7,"По-домашнему вкусно! Ароматный молодой картофель в мундире с тончайшей кожицей, в меру соленые нежные рыбные котлеты из филе хека со свежим укропом сделают ваш обед или ужин незабываемым. Хек - самый полезный, вкусный и удобный представитель тресковых пород, так как в нем мало костей, и те легко достаются. Мясо хека содержит уйму жизненно важных витаминов, минералов, белков и жиров, может использоваться в качестве диетического компонента в рационе человека. Не отказывайте себе и своим близким в удовольствии и пользе!", /5/images/cards/7.jpg
5,"Кокодукт ""Греческий"" с ананасом",8,"Нежная кокосовая нотка и яркий ананас, они созданы друг для друга! Не очень густой, в меру сладкий, благодаря сиропу топинамбура пикантный, с присущей йогуртам свежей кислинкой, очень вкусный веганский напиток. Хорошая альтернатива при отказе от молочных продуктов.", /5/images/cards/8.jpg
5,"Колечки заварные ""Воздушные""",9,"Осторожно, в состав входит нежность! Колечки воздушные, слегка сладковатые, тающие во рту. Благодаря заварным колечкам, семейное чаепитие станет традицией!", /5/images/cards/9.jpg
5,Конфеты кокосовые с какао,10,"Побалуйте себя необычным сочетанием кокоса с какао. Конфеты в меру сладкие и мягкие, станут приятной альтернативной вкусняшек без сахара для детей и взрослых, заботяшихся о своей фигуре. Забота с пользой для здоровья и души!", /5/images/cards/10.jpg
5,Лепёшки заварные с семенами,11,"Новый удобный формат лепешек! С ярко выраженным зерновым вкусом, их можно подавать к горячим блюдам, салатам. Небольшая толщина лепешек позволяет делать бутерброды с разной начинкой. Лепешки гармонируют с любыми продуктами. Идеально сочетается с мягким сыром, паштетом. Такой бутерброд оценят школьники во время перемены, и взрослым он придется по душе, перекус может быть вкусным и полезным.", /5/images/cards/11.jpg
5,"Молоко топлёное, 430 г",12,"Топленое молоко - молочный продукт, который производится из цельного молока путем его кипячения и последующего длительного равномерного нагревания. Продукт имеет бежевый цвет, характерный запах и карамельный привкус. Топленое молоко хорошо хранится, дольше не скисает в сравнении с цельным или кипяченым молоком. Топленое молоко отличается от пастеризованного повышенным содержанием жира, кальция, железа, витамина А.", /5/images/cards/12.jpg
5,"Молоко цельное, 450 мл",13,"Пейте, люди, молоко, будете здоровы! Удобная небольшая упаковка не позволит молоку быстро испортится, если его потребление небольшое. У молока свежий насыщенный вкус. Варите каши, делайте омлеты, заливайте хлопья и мюсли, варите какао, добавляйте в кофе и чай, да просто пейте в чистом виде. Цельное молоко - это продукт, который после дойки прошел лишь процесс пастеризации. Польза цельного молока для костей, суставов, нормального сна и кислотности желудка обеспечена богатым содержанием минералов (кальция и магния) и витаминов А, K, E, C,B6 и В12. В составе продукта есть также незаменимый белок, способствующий формированию клеток имунной системы.", /5/images/cards/13.jpg
5,Молочко для тела для мам и малышей 0+,14,"Молочко для тела имеет легкую текстуру, отлично впитывается, хорошо увлажняет, обладает ненавязчивым ароматом. Есть дозатор для удобства в использовании. В составе молочка миндальное масло, которое оказывает смягчающее, питательное и защитное действие для кожи. Хорошо всасывается, регулирует водно-липидный баланс, оказывает тонизирующее действие. Масло Ши обладает мягким приятным запахом. Д-Пантенол используется для увлажнения и лечения различных повреждений кожи. Экстракты ромашки и календулы обладают противовоспалительными свойствами и стимулирующими регенерацию кожи. Ксантановая смола улучшает структуру косметических средств, долгосрочно стабилизирует и удлиняет сроки хранения. Ксантан вырабатывается бактериями для защиты от пересыхания. Является натуральным веществом. Sharomix 708 - сильный и действенный зеленый консервант, помогающий продлить жизнь уходовой косметике с натуральными компонентами. Молочко для тела для мам и малышей позаботится о вашей коже и подарит ей нежность!", /5/images/cards/14.jpg
5,Мусс кокосовый,15,"Очень нежный потрясающе вкусный мусс! Пастообразная консистенция превосходно подойдёт для украшения торта, или просто можно намазать на бутерброд. Сладкоежки оценят! Хорошая альтернатива ореховым и шоколадным пастам. Десертный приветик тем, кто придерживается безмолочной и безглютеновой диеты.", /5/images/cards/15.jpg
5,Мусс творожный шоколадный с малиной,16,"Невероятный дуэт малины и шоколада! Мусс легкий и воздушный, с ярким творожно-шоколадным вкусом, не приторный. Слой из малины дарит десерту кислую сладость. Подарите себе и своим близким минутку экстравагантной нежности!", /5/images/cards/16.jpg
5,Омлет с помидорами,17,"Когда просто, но со вкусом!
Омлет, помидоры, сыр, зелень, специи - идеальное сочетание для легкого завтрака или ланча. Наполните свой день воспоминаниями из детства!", /5/images/cards/17.jpg
5,Паштет куриный (грибы и прован.травы),18,"Благородный!
Паштет приготовлен из натуральных ингредиентов, без добавления консервантов и заменителей. Нежный и однородный по консистенции. Вкус насыщенный, с легкой остринкой, приятно оттеняется прованскими травами и специями. Бутерброды с паштетом станут прекрасной закуской на банкетном столе и скрасят будничное утро за чашкой чая или кофе.", /5/images/cards/18.jpg
5,Подсолнечная паста с белым шоколадом,19,"Любовь с первой ложки!
Отличное дополнение к чаю, кофе, блинчикам или каше. Особо оценят любители халвы. Паста с насыщенным вкусом семечек и нотками белого шоколада, нежная и в меру сладкая. Бутерброды с подсолнечной пастой станут сытным и вкусным перекусом для детей и взрослых.", /5/images/cards/19.jpg
5,Рис красный нешлифованный,20,"Нешлифованный красный рис - ценный источник клетчатки. Является диетическим продуктом №1. Красный рис обладает сладковатым вкусом с цветочными нотками. Яркий цвет злака объясняется большим количеством красного пигмента (мощного антиоксиданта), содержащегося в оболочке. Для сохранения этой ценной части зерен их обрабатывают методом неполной шлифовки, удаляя лишь несъедобные грубые чешуйки. Именно в красной оболочке содержатся все полезные вещества, витамины и минералы, которые участвуют во всех важных метаболических процессах нашего организма и поддерживают в норме функционирование его органов и систем. Красный нешлифованный рис легко усваивается, нормализует сон, улучшает аппетит, способствует снижению артериального давления, понижает уровень сахара в крови, обладает противовоспалительным эффектом, у кормящих матерей стимулирует лактацию. Отлично сочетается с фруктами, сухофруктами, орехами, овощами, мясом, рыбой, морепродуктами и грибами. С рисом готовят пловы, супы, ризотто, десерты и запеканки. Он часто становится ингредиентом салатов. Так как красный рис готовится дольше, чем белый шлифованный, некоторые хозяйки и повара предварительно замачивают его в воде на несколько часов или на всю ночь.", /5/images/cards/20.jpg
5,Салями с оливками,21,Салями в лучших традициях! Оливки очень гармонируют и приятно подчеркивают вкус колбасы. Специи и пряности насыщают салями богатой ароматикой и добавляют пикантности. Идеально для бутербродов и закуски., /5/images/cards/21.jpg
5,"Сардельки ""Детские""",22,"Известно, что самыми придирчивыми гурманами и кулинарными критиками являются дети, чтобы разнообразить их рацион уходит немало времени и сил. Сардельки ""Детские"" станут отличным помощником для любой мамы. Мускатный орех придаёт сарделькам превосходный вкус, несомненно будет, чем порадовать маленьких гурманов. Удобный размер и герметичная упаковка, срок годности 30 суток за счет вакуума. Тот самый случай, когда можно купить и положить в холодильник ""на всякий пожарный"".", /5/images/cards/22.jpg
5,Смородина красная протёртая с сахаром,23,"Красная смородина является хорошим источником витаминов С и Р. Ягоды, благодаря повышенному содержанию кислот, хорошо утоляют жажду, поднимают аппетит, активизируют деятельность кишечника, поэтому красная смородина очень полезна для восстановления сил после длительной болезни и при простуде. У свежезамороженной красной смородины с сахаром очень аппетитный вид и консистенция. Можно использовать её как добавку к творогу. Отличный продукт с ярким насыщенным вкусом. Великолепно для вечернего чая со всей семьей!", /5/images/cards/23.jpg
5,Сом филе-ломтики под соусом Унаги г/к,24,"Блюдо будто из ресторана! Вкус отменный. Кусочки аккуратно порезаны и сервированы. Нежная рыба, очень привлекательная на вид, тает во рту. Для тех, кто делает роллы, прекрасная альтернатива угрю. Подойдёт как для праздничного стола, так и просто побаловать себя!", /5/images/cards/24.jpg
5,Суп мексиканский,25,"Да, перчик есть, но без обжигающего эффекта! Фасоль, морковь и говядина с томатным соком доставят удовольствие. Для любителей «погорячее» просто находка. Суп мексиканский: вкусно, необычно, сытно!", /5/images/cards/25.jpg
5,Суп Уха,26,"Находка для любителей рыбных блюд. Радужная форель - рыба семейства лососевых, предпочитает чистые, прозрачные воды и горные реки. Цвет её тела меняется в зависимости от грунта, прозрачности воды и других факторов среды. Брюшко, как правило, серебристо-белое, а спинка зеленоватая. Отсюда такое название - радужная. Уха из форели наваристая и очень вкусная! Текстура филе радужной форели нежная, соус ""Бешамель"" приятно дополняет её вкус. Выдержан баланс овощей и специй. Идеально для тех, кто следит за фигурой и не отказывает себе в изысканных удовольствиях.", /5/images/cards/26.jpg
5,Суп-гуляш,27,Оригинальный суп-гуляш густой и наваристый с богатым разнообразием овощей и кусочками отменной говядины. Очень питательный и вкусный суп-гуляш может смело претендовать на звание блюда дня!, /5/images/cards/27.jpg
5,"Сыр творожный, 180 г",28,"Сыр творожный обладает очень нежным сливочным вкусом. Отличная замена сливочному маслу для утренних бутербродов. Слегка солоноватый, приятной консистенции, легко намазывается на хлеб или хлебцы. Хорошо сочетается с помидорами Черри.", /5/images/cards/28.jpg
5,Сырок творожный с фундуком,29,"Еще больше орехов! Творожный сырок посыпан молотым фундуком, также орех присутствует внутри творожной массы. Очень вкусный и в меру сладковатый сырок идеален для перекуса на бегу. Сытно и вкусно. Заряд бодрости на весь день гарантирован!", /5/images/cards/29.jpg
5,"Творог обезжиренный, 180 г",30,"Творог считается одним из самых полезных кисломолочных продуктов. Производят творог из коровьего молока с добавлением специальной закваски, состоящей из молочнокислых бактерий. Обезжиренный творог производится из молока, в котором содержание жира уменьшено с помощью сепарации. Творог обезжиренный белого цвета, рассыпчатый, слегка неоднородной структуры. Калорийность обезжиренного творога составляет 71 ккал на 100 грамм продукта. Обезжиренный творог практически не содержит жира, поэтому в нем мало холестерина, что важно для лиц с повышенным уровнем холестерина в крови. Творог является поставщиком белка, необходимого для строительства всех клеток организма, обезжиренный творог содержит белка больше, чем творог со средней жирностью и жирный.", /5/images/cards/30.jpg
5,"Торт ""Эстерхази"", 85 г",31,"Совершенно потрясающий ""Эстерхази""! Достойный десерт для достойной компании. Много свежих орехов, хрустящие коржи, нежный крем и необыкновенная глазурь. В меру сладкий десерт ресторанного уровня станет украшением любого стола и найдет своих почитателей среди детей и взрослых.", /5/images/cards/31.jpg
5,Фасоль белая натуральная без сахара,32,"Белая фасоль - рекордсмен по количеству важнейших для организма человека витаминов и микроэлементов, в ней много алюминия, бора, калия, кальция, магния и меди. Также немало серы, фосфора, и железа. Содержит витамины группы В, С,Е, К и незаменимые аминокислоты нужные для здоровья. Фасоль - это легкоусвояемый белок. Она является альтернативой мясному питанию для вегетарианцев и во время поста, также для худеющих, поскольку она подавляет аппетит, не позволяя съесть больше, чем требуется организму. Препятствует усвоению быстрых углеводов, снижая количество калорий. Применение белой фасоли в рационе приносит пользу для сердца и сосудов, пищеварения и иммунитета. Фасоль распространена во всем мире и из нее готовят множество блюд. Она занимает почетное место как на празднично столе, так и в качестве будничного обеда.", /5/images/cards/32.jpg
5,Филе грудки индейки нарезка 100 г,33,"Нежное пикантное филе с богатой ароматикой. Вкус приятный, мясо индейки сочное, диетическое, но нескучное! В мясе высокое содержание белка и низкое содержание жира, выдержан баланс специй и соли. Подойдет для тех, кто следит за фигурой! Упаковка на один раз - удобно брать на работу для легкого и сытного перекуса.", /5/images/cards/33.jpg
5,Хлеб ржано-пшенич. цельнозерн. бездрож.,34,"Яркий летний вкус со множеством семечек! Хлеб вкусный, с плотной, но не твердой текстурой, размер кусочков идеально подходит для сэндвичей и бутербродов.", /5/images/cards/34.jpg
5,Чизкейк творожный ванильный,35,"То, что надо для лёгкого перекуса без лишних калорий!
Десерт обладает нежным творожным вкусом. Тает во рту, оставляя приятное послевкусие. По сытости вполне заменяет собой кусок торта, а по удобству использования его превосходит, так как можно брать с собой в дорогу, носить в сумке, дарить себе удовольствие в любой момент. С любовью к себе и заботой о фигуре!", /5/images/cards/35.jpg
\ No newline at end of file
категория,номер вопроса,Заголовок,карточка,множественный выбор,Тип вопроса,Тип ответа
5,1,"Какое из утверждений о ""Биточке курином с перцем"" НЕ верно:",1,нет,текст с картинкой,текст
5,2,"Какая начинка у ""Замороженных блинчиков с вишней""?",2,нет,текст с картинкой,текст
5,3,"Какое из определений ниже, верно описывает ""Волованы с клюквой""?",3,нет,текст с картинкой,текст
5,4,"Как можно использовать ""Ягоды сушеной голубики""?",4,да,текст с картинкой,текст
5,5,"Из чего состоит мясная прослойка в ""Картофельной запеканке с мясом""?",5,нет,текст с картинкой,текст
5,6,"Что можете сказать про ""Йогурт высокобелковый 2,1%""? ",6,нет,текст с картинкой,текст
5,7,"Из чего приготовленны котлеты в продукте ""Картофель с рыбными котлетами ""?",7,нет,текст с картинкой,текст
5,8,"Что такое ""Кокодукт ""Греческий"" с ананасом""?",8,нет,текст с картинкой,текст
5,9,"В чем отличие ""Колечек заварных воздушных"" от сушек?",9,нет,текст с картинкой,текст
5,10,"Какое из ниже перечисленных описаний наиболее точно подходит к продукту ""Конфеты кокосовые с какао""",10,нет,текст с картинкой,текст
5,11,"С чем вы порекомендуете употребить ""Лепёшки заварные с семенами""?",11,да,текст с картинкой,текст
5,12,"Какие из нижеперечисленных фактов относятся к продукту ""Топленое молоко""?",12,да,текст с картинкой,текст
5,13,"Чем обеспечена польза цельного молока для костей, суставов, нормального сна и кислотности желудка?",13,нет,текст с картинкой,текст
5,14,"Каким действиями обладает ""Молочко для тела для мам и малышей""?",14,да,текст с картинкой,текст
5,15,"Как можно использовать ""Кокосовый мусс""?",15,да,текст с картинкой,текст
5,16,"Какой вкус у ""Творожного шоколадного мусса с малиной""?",16,нет,текст с картинкой,текст
5,17,"Какого ингридиента нет в продукте ""Омлет с помидорами""?",17,нет,текст с картинкой,текст
5,18,"Кому вы порекомендуете ""Паштет куриный""?",18,да,текст с картинкой,текст
5,19,"Какие из нижепредставленных фактов относятся к продукту ""Подсолнечная паста с белым шоколадом""?",19,да,текст с картинкой,текст
5,20,"Какие из ниже представленных фактов относятся к продукту ""Нешлифованный красный рис"".",20,да,текст с картинкой,текст
5,21,"Кому вы предложите ""Салями с оливками""?",21,нет,текст с картинкой,текст
5,22,"За счет чего у ""Сарделек детских"" относительно длинный срок хранения? 30 суток",22,нет,текст с картинкой,текст
5,23,"Какими свойствами обладает продукт ""Смородина красная протёртая с сахаром""?",23,да,текст с картинкой,текст
5,24,"Как вы порекомендуете использовать продукт ""Сом филе-ломтики под соусом Унаги г/к""?",24,да,текст с картинкой,текст
5,25,"Кому вы порекомендуете ""Суп мексиканский""?",25,нет,текст с картинкой,текст
5,26,"Что вы можете рассказать о новинке: ""Суп Уха""?",26,нет,текст с картинкой,текст
5,27,"Какое мясо используется при приготовлении ""Супа- гуляш""?",27,нет,текст с картинкой,текст
5,28,"С чем можно сочетать ""Творожный сыр""?",28,да,текст с картинкой,текст
5,29,"Где присутствует орехи в ""Творожном сырке"" с фундуком?",29,нет,текст с картинкой,текст
5,30,"Какие из нижеперечисленных фактов относятся к продукту ""Творог обезжиренный""",30,да,текст с картинкой,текст
5,31,"Из чего состоит десерт ""Эстерхази""",31,нет,текст с картинкой,текст
5,32,"Кому можно порекомендовать продукт ""Фасоль белая натуральная без сахара""?",32,да,текст с картинкой,текст
5,33,"Кому вы порекомендуете ""Филе грудки индейки нарезка"".",33,да,текст с картинкой,текст
5,34,"Какая текстура у ""Хлеба ржано-пшеничного цельнозернового бездрожжевого""",34,нет,текст с картинкой,текст
5,35,Кому вы порекомендуете Чизкейк творожный ванильный?,35,нет,текст с картинкой,текст
\ No newline at end of file
...@@ -447,7 +447,8 @@ data = {tags:[], connections:[], more:[], standardQuestions: {}, standardAnswers ...@@ -447,7 +447,8 @@ data = {tags:[], connections:[], more:[], standardQuestions: {}, standardAnswers
{p: '1cards_2020_02_28.csv', i: '1components.csv'}, {p: '1cards_2020_02_28.csv', i: '1components.csv'},
{q: '2questions.csv', a: '2answers.csv', c: '2cards_2020_2_21.csv'}, {q: '2questions.csv', a: '2answers.csv', c: '2cards_2020_2_21.csv'},
{q: '3questions.csv', a: '3answers.csv', c: '3cards.csv'}, {q: '3questions.csv', a: '3answers.csv', c: '3cards.csv'},
{q: '4questions.csv', a: '4answers.csv', c: '4cards.csv'} {q: '4questions.csv', a: '4answers.csv', c: '4cards.csv'},
{c: 'top-35-march-c.csv', q: 'top-35-march-q.csv', a: 'top-35-march-a.csv'},
]); ]);
let id = 1; let id = 1;
let theInc = ()=>id++; let theInc = ()=>id++;
...@@ -538,7 +539,8 @@ data = {tags:[], connections:[], more:[], standardQuestions: {}, standardAnswers ...@@ -538,7 +539,8 @@ data = {tags:[], connections:[], more:[], standardQuestions: {}, standardAnswers
'номер карточки': 'id', 'номер карточки': 'id',
'Текст карточки': 'description', 'Текст карточки': 'description',
'Картинка': 'image', 'Картинка': 'image',
'Название': 'title' 'Название': 'title',
'категория': 'category_id'
}, },
types: { types: {
id: Number, id: Number,
...@@ -582,7 +584,8 @@ data = {tags:[], connections:[], more:[], standardQuestions: {}, standardAnswers ...@@ -582,7 +584,8 @@ data = {tags:[], connections:[], more:[], standardQuestions: {}, standardAnswers
'Тип вопроса': 'image', 'Тип вопроса': 'image',
'множественный выбор': 'multiple', 'множественный выбор': 'multiple',
'Тип ответа': 'answer_type', 'Тип ответа': 'answer_type',
'\\': 'category' '\\': 'category',
'категория': 'category'
}, },
types: { types: {
qID: Number, qID: Number,
...@@ -598,10 +601,10 @@ data = {tags:[], connections:[], more:[], standardQuestions: {}, standardAnswers ...@@ -598,10 +601,10 @@ data = {tags:[], connections:[], more:[], standardQuestions: {}, standardAnswers
a.cardInfoID = adishen+a.cardInfoID; a.cardInfoID = adishen+a.cardInfoID;
a.qID = adishen+a.qID; a.qID = adishen+a.qID;
a.category_id = moreElement.q[0]|0; a.category_id = moreElement.q[0]|a.category|0;
a.answers = []; a.answers = [];
a.multiple = ( a.multiple + '' )[ 0 ].toLowerCase() in { 'д': 1, '1': 1, 'y': '1', 'c': '1' }; a.multiple = ( a.multiple + '' )[ 0 ].toLowerCase() in { 'д': 1, '1': 1, 'y': '1', 'c': '1' };
a.image = null; a.image = a.image.indexOf('с ')>-1? was[a.qID].image :null;
}, },
index: 'qID' index: 'qID'
} ); } );
...@@ -645,7 +648,7 @@ data = {tags:[], connections:[], more:[], standardQuestions: {}, standardAnswers ...@@ -645,7 +648,7 @@ data = {tags:[], connections:[], more:[], standardQuestions: {}, standardAnswers
data.after && data.after(data); data.after && data.after(data);
var tags = {}, var tags = {},
max = 10; max = 10;
console.log(JSON.stringify(Object.keys(data.products).reduce((s, n)=>{ /*console.log(JSON.stringify(Object.keys(data.products).reduce((s, n)=>{
var norm = normalizeText(data.products[n].title); var norm = normalizeText(data.products[n].title);
if(data.products[n].use || data.products[n].subcat){ if(data.products[n].use || data.products[n].subcat){
if(!(data.products[n].subcat in tags)){ if(!(data.products[n].subcat in tags)){
...@@ -662,7 +665,7 @@ data = {tags:[], connections:[], more:[], standardQuestions: {}, standardAnswers ...@@ -662,7 +665,7 @@ data = {tags:[], connections:[], more:[], standardQuestions: {}, standardAnswers
} }
return s return s
},{}),null,2)); },{}),null,2));*/
})(); })();
......
...@@ -141,6 +141,19 @@ module.exports = { ...@@ -141,6 +141,19 @@ module.exports = {
} }
}, },
'/api/get/questions': {
method: 'GET',
summary: 'Get questions attached to standard card',
options:{
id: {required: true, description: 'Item ID', type: Number},
category: {required: false, description: 'Item Category', type: Number},
title: {required: false, description: 'Item Category', type: String}
},
fn: async function(args) {
debugger
ctx.probabilityRand
}
},
'/api/generate/random': { '/api/generate/random': {
method: 'GET', method: 'GET',
summary: 'Generate random quiz', summary: 'Generate random quiz',
...@@ -196,11 +209,23 @@ module.exports = { ...@@ -196,11 +209,23 @@ module.exports = {
type: {required: false, description: '1 - products, 2 - standards', type: Number}, type: {required: false, description: '1 - products, 2 - standards', type: Number},
nolog: {required: false, description: 'remove human readable log', type: Boolean}, nolog: {required: false, description: 'remove human readable log', type: Boolean},
stats: {required: false, description: 'aggregate stats and explain questions', type: Boolean}, stats: {required: false, description: 'aggregate stats and explain questions', type: Boolean},
human: {required: false, description: 'aggregate stats and explain questions', type: Boolean} human: {required: false, description: 'aggregate stats and explain questions', type: Boolean},
category: {required: false, description: 'comma sepparated categories', type: String},
}, },
fn: async function(args, req, res) { fn: async function(args, req, res) {
await ctx.ready; const rand = ctx.rand, seeded = ctx.seeded; await ctx.ready; const rand = ctx.rand, seeded = ctx.seeded;
let useCategory = false,
categoryHash = {};
if(args.category){
useCategory = true;
categoryHash = args.category
.split(',')
.map(a=>a.trim())
.reduce((s,c)=>{s[c]=1; return s}, {});
}
let error = false;
let seed = args.seed || Math.random().toString(36).substr(2); let seed = args.seed || Math.random().toString(36).substr(2);
ctx.seeded.setStringSeed( seed ); ctx.seeded.setStringSeed( seed );
let used = {}, generated = 0; let used = {}, generated = 0;
...@@ -222,7 +247,7 @@ module.exports = { ...@@ -222,7 +247,7 @@ module.exports = {
p: photo,//seeded() > 0.7, p: photo,//seeded() > 0.7,
c: 1 c: 1
}; };
if( seeded() > 0.3 ){ if( (useCategory && !categoryHash[1]) || seeded() > 0.3 ){
//if( last.c === 1 && seeded() > 0.5 ){ //if( last.c === 1 && seeded() > 0.5 ){
cur = { cur = {
c: 2 c: 2
...@@ -247,13 +272,30 @@ module.exports = { ...@@ -247,13 +272,30 @@ module.exports = {
result = ctx.quizGenerator( cur.m ? 'checkbox' : 'radio', cur.p ); result = ctx.quizGenerator( cur.m ? 'checkbox' : 'radio', cur.p );
}else{ }else{
let counter = 0, r = 2; let counter = 0, r = 2;
do{
r = rand( 1, countStdQ ); if(useCategory){
let q = data.standardQuestions[ r ];
if(q && !(q.category_id+'.'+q.qID in used)) let possible = Object.values(data.standardQuestions)
.map( ( q ) => ( { q, c: q.category_id, n: q.qID } ) )
.filter( q => q.c in categoryHash )
.filter( q => !(q.c +'.'+q.n in used) )
.map( q => q.n );
if(possible.length){
r = rand( possible )
}else{
error = 'Not enough questions';
break; break;
counter++; }
}while(counter < 100);
}else{
do{
r = rand( 1, countStdQ );
let q = data.standardQuestions[ r ];
if( q && !( q.category_id + '.' + q.qID in used ) )
break;
counter++;
}while( counter < 100 );
}
debugger debugger
result = ctx.standardGenerator(()=>r); result = ctx.standardGenerator(()=>r);
...@@ -267,6 +309,8 @@ module.exports = { ...@@ -267,6 +309,8 @@ module.exports = {
if(tries === 100) if(tries === 100)
break; break;
}while(result.categoryId+'.'+result.productId in used || (cur.c>1 && result.categoryId === cur.c)); }while(result.categoryId+'.'+result.productId in used || (cur.c>1 && result.categoryId === cur.c));
if(error)
break;
if(tries !== 100){ if(tries !== 100){
cur.c = result.categoryId; cur.c = result.categoryId;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment