Создаю, или точнее организую — “Язык тендерных поисковых запросов”, который должен быть понятным как людям так и компьютеру, что позволит проводить тендеры любому желающему — децентрализовано(!)
Те́ндер (англ. tender — предложение) — конкурентная форма отбора предложений на поставку товаров, оказание услуг или выполнение работ по заранее объявленным в документации условиям, в оговоренные сроки на принципах состязательности, справедливости и эффективности. Контракт заключается с победителем тендера — участником, подавшим предложение, соответствующее требованиям документации, в котором предложены наилучшие условия.
Впервые, специальный кодовый язык запросов появился в газетных объявлениях в виде сокращений, которые применялись с целью размещения большего количества информации в ограниченном размере объявления.
Например, в/о — означает — высшее образование, а ч/ю — чувство юмора.
Таким образом, достигается экономия знаков за счет сокращений в 2-5 раз.
Меньшее количество знаков за счет сокращений позволяет экономить время на печатании, компьютер быстрее обработает данные и они меньше будут занимать места в базах данных.
В общем сокращения применять не обязательно, но желательно.
Децентрализация достигается за счет того что, объявление пользователь размещает у в личном блоге Голоса. Не нужно будет регистрироваться на каком-то сайте, получать пароль.
Объявления, в базу данных, должны будут собирать “компьютерные агенты” (боты), которых может быть любое количество.
Чтобы объявление было понятным компьютерному агенту, нужна соответственно общепринятая база кодов языка поисковых запросов. Логические операторы будут примерно такими же как в других языках программирования. Словарь терминов интегрируем проанализировав существующие объявления.
Чтобы опубликовать объявление в рамках Голоса, достаточно будет вызвать бота написав его имя на странице с объявлением, или в комментариях, таким образом:
“@Бот Объявление!”
Бот придет и считает объявление, допустим такого вида:
Требуется Услуга (Верстальщик; Опыт: >3; География: Интернет; Оплата: Договорная; Статус: Актуально; Ключевые слова: html,css;)
Объявление должно будет начинаться с первой строки в посте, таким образом бот сможет найти его начало.
Также начало можно определять как то что идет сразу после вызова бота таким образом:
“@Бот Объявление! Требуется Услуга (Верстальщик; Опыт: >3; География: Интернет; Оплата: Договорная; Статус: Актуально; Ключевые слова: html,css;)”
Все что до скобки будет определяться как тип объявления.
Внутри скобок будут параметры с возможными значениями, разделенными “;”
Значения в параметрах будут отделяться через “:”
Если параметр указан без значения, то значит название параметра и есть значение.
То есть например, “Верстальщик;”, будет значить “Верстальщик: Верстальщик;”
Конец объявления бот сможет найти по замыкающей скобке.
Опыт: >3; - Значит что требуется опыт работы более трех лет.
География: Интернет; - Это значение подразумевает удаленную работу через интернет.
География: Москва; - Означало бы, что требуется очное присутствие в данном населенном пункте.
Статус: Актуально; - Означает что объявление включено и актуально. Если поставить Неактуально и снова вызвать бота, объявление должно будет скрыться из выдачи.
Найденные подходящие объявления бот должен будет выдавать в комментариях к посту.
Удалить неактуальное объявление можно будет по запросу в комментариях к посту — “@Бот Объявление удалить!”
Подготовлено в рамках домашнего задания к уроку 1.02 курса программирования для начинающих.
Приглашаю к сотрудничеству разработчиков ботов для Голоса: @investigator.
@ruslandis, идея хорошая в рамках интерактивных сервисов ГОЛОСа. Думаю, в этом направлении будет много разработок если блокчейн разрастётся.
По Вашему предложению, мне кажется, будет некорректно мне вмешиваться в учебный процесс, у Вас уже есть инструктор в sc-programming.
Пусть эта воплощенная идея будет Вашей "дипломной".
@gemini Тюмень?
Ок, @ruslandis. По Вашему запросу:
В моей базе есть прогноз:
Tyumen, RU
В течение суток 18 сентября (понедельник) облачно
днём +14
ночью +9
влажность 67%
ветер западный, 8.37 м/с
атмосферное давление 760 мм рт.ст. (1013.89 hPa)
19 сентября (вторник) легкий дождь, +5 co...+13 co
20 сентября (среда) легкий дождь, +10 co...+20 co
21 сентября (четверг) ясно, +2 co...+12 co
У Вас в примере Тюмень фигурирует, мой родной город, мы не земляки случаем?
Коммуникаторы не люблю, очень отвлекают. Для связи в рамках ГОЛОСа есть специальный E-mail: [email protected]
Кстати, похоже @marfa, тоже перебралась жить в Тюмень. Она писала в посте https://golos.id/ru--zhiznx/@marfa/cu1cy-v-lyubvi-iskali-uteshenie.
Небезынтересно узнать, что за фотограф?
К сообществам, в том виде какие сегодня на площадке, отношусь крайне негативно. Есть некоторые мысли по поводу локализации интересов, но пока мысли, поэтому не распространяюсь на этот счёт. Надо проделать техническую работу и протестировать сам принцип. Если всё срастётся, то организуем, почему нет ;)
Фотограф ayrat72.
С Марфой мы конфликтовали из-за гороскопов, я ей один флаг поставил за гороскоп, а она мне несколько в отместку)
Ок. Благодарю.
Флаги и конфликты проходят, все этим грешны. Не думаю, что есть основание для войнушек, мы же умеем говорить, а значит - договариваться :)
Вообще, родной - Тобольск. В Тюмени я живу 8-й год.
Я знаю, что Вы из Тюмени ;)
Шифруетесь значит :) А я искал тюменцев на Голосе, нашел одного фотографа. Три человека это уже сообщество можно организовать.
Можно продолжить общение по сотрудничеству в чатах, Вконтакте? Телеграмм?
Ваш пост поддержали следующие Инвесторы Сообщества "Добрый кит":
ruslandis, shuler, vika-teplo, upper
Поэтому я тоже проголосовал за него!
Если Вы проголосуете за этот комментарий, то поможете сделать "Доброго Кита" сильнее!
@gemini up!
Ок, @ruslandis!
Я и @btc-e, проголосовали за пост: Разработка языка поисковых запросов
Поддержал я, @ruslandis ваш пост!
Разработка языка поисковых запросов