Добрый день, Сергей.
Помогите изменить SQL-запрос в генераторе текста.
Сейчас выходит объявление:
"Код 6278, Геленджик, Аквапарк «Золотая бухта», Одесская, 1-комн., 1-комн., пл.общ.: 57.00, пл.жил.: 20.00, пл.кух.: 23.00, состояние(ремонт): предчистовая отделка, санузел: совмещенный, цена 3420000руб."
А нужно:
Продается 1-комн. квартира на 5 этаже 7 этажного дома в городе Геленджик в районе Аквапарк «Золотая бухта», по улице Одесская. Общая площадь - 57.00 кв.м., площадь жилая - 20.00 кв.м., площадь кухни - 23.00 кв.м. Состояние(ремонт): предчистовая отделка, санузел: совмещенный,отопление .... Цена 3420000руб. Код"
Спасибо за быстрый ответ
Цитата: smernovaav від Липня 12, 2016, 02:37:03 PMА нужно:
программа не может сочинять объявления, как человек или искусственный интеллект
программа может только подставлять конкретно указанные слова, словосочетания и значения полей
т.е. я о том, что не стоит ожидать от программы сверхъестественных возможностей
сделаю, всё, что в моих силах
Цитата: smernovaav від Липня 12, 2016, 02:37:03 PMв городе Геленджик в районе Аквапарк «Золотая бухта»
"в городе Геленджик" - это фиксированное название для всех объявлений, правильно?
а "Аквапарк «Золотая бухта»" берём из поля "Район"?
Цитата: smernovaav від Липня 12, 2016, 02:37:03 PMпо улице Одесская.
а если это будет переулок, тупик, бульвар или проспект?
нельзя жёстко привязываться к слову "по улице"
может вместо "по улице" написать "адрес"?
Цитата: smernovaav від Липня 12, 2016, 02:37:03 PMКод"
Какой ID подставлять: ID из базы или ID на сайте?
Это 2 разных ID.
Цитата: Akella від Липня 13, 2016, 11:10:48 AM
Цитата: smernovaav від Липня 12, 2016, 02:37:03 PMв городе Геленджик в районе Аквапарк «Золотая бухта»
"в городе Геленджик" - это фиксированное название для всех объявлений, правильно?
а "Аквапарк «Золотая бухта»" берём из поля "Район"?
Да, это значение берется из поля "Район"
ну, а остальные мои вопросы...
Цитата: Akella від Липня 13, 2016, 11:04:52 AM
Цитата: smernovaav від Липня 12, 2016, 02:37:03 PMА нужно:
программа не может сочинять объявления, как человек или искусственный интеллект
программа может только подставлять конкретно указанные слова, словосочетания и значения полей
т.е. я о том, что не стоит ожидать от программы сверхъестественных возможностей
сделаю, всё, что в моих силах
Сочинять и не надо. просто немного переставить слова, поставить точки и убрать сокращения. А так не точности можно руками исправить.
Цитата: Akella від Липня 13, 2016, 11:27:52 AM
Цитата: smernovaav від Липня 12, 2016, 02:37:03 PMпо улице Одесская.
а если это будет переулок, тупик, бульвар или проспект?
нельзя жёстко привязываться к слову "по улице"
может вместо "по улице" написать "адрес"?
Можно руками исправить, но лучше написать адрес. Можно оставить как есть
вот пример объявления:
ЦитуватиПродается 2-комнатная квартира на 2 этаже 2 этажного дома в городе Геленджик в районе Анапская станица, по улице Карчевского ул. Общая площадь - 50.00 кв.м, жилая - 32.00 кв.м, площадь кухни - 10.00 кв.м, состояние(ремонт): частич. ремонт. Цена 1400000руб. Код 3972.
ЦитуватиПродается 4-комнатная квартира на 2 этаже 2 этажного дома в городе Геленджик в районе Анапская станица, по улице Красная ул. Общая площадь - 120.00 кв.м, жилая - 70.00 кв.м, площадь кухни - 30.00 кв.м, состояние(ремонт): чистовая отделка, санузел: совмещенный. Цена 2100000руб. Код 3978.
На счёт сокращений:
Сейчас для домов, квартир и новостроек текст генерирует один и тот же шаблон.
Поэтому может получится так: "Продаётся 2-комнатная дом".
так же и с этажностью будет "твоя моя не понимает"
Сейчас переделывается так, что для домов и участков будет отдельный файл с шаблоном, а для новостроек отдельный.
Поэтому, прошу предоставить по 1-2 шаблона для новостроек и для домов (с учетом участков). Для примера.
Цитата: Akella від Липня 14, 2016, 12:12:51 PM
На счёт сокращений:
Сейчас для домов, квартир и новостроек текст генерирует один и тот же шаблон.
Поэтому может получится так: "Продаётся 2-комнатная дом".
можно хотя бы сокращения убрать.
Шаблон для квартир.
Продается 1-комн. (поле тип) квартира на 7 (поле этаж)этаже 8-этажного (поле этажность) дома в городе Геленджик (поле район) в районе Толстый мыс (поле район). Дом монолитно-каркасный (поле материал стен), дом сдан в 2016 году (поле год постройки). Общая площадь квартиры - 45 кв.м., площадь жилая - 17 кв.м, кухня - 13 кв.м. Планировка - Евродвушка (поле планировка). Высота потолков - 3 (поле высота потолков) м. Сан.узел - совмещенный (поле сан.узел/ванна). Балконов - 2 (поле балконов), из них застеклено - 1. Лоджия – 1 (поле лоджия). Отопление автономное (поле отопление). Чистовая отделка (поле состояние). Вид из окон на море (доп. атрибуты в моем случае). Удаленность от моря – 500 (доп. атрибуты в моем случае)метров.
вроде все окончания дружат
в новостройках тоже квартиры
получается для домов и участков только отдельно надо делать
Цитата: smernovaav від Липня 14, 2016, 01:10:17 PMполучается для домов и участков только отдельно надо делать
сделаем уже отдельно и для ново
примеры дайте, пожалуйста
Цитата: Akella від Липня 14, 2016, 01:18:15 PM
Цитата: smernovaav від Липня 14, 2016, 01:10:17 PMполучается для домов и участков только отдельно надо делать
сделаем уже отдельно и для ново
примеры дайте, пожалуйста
Сделаю.
Сергей, извините что циклюсь на этом. Просто сочинять очень долго, а мы пытаемся выгрузиться на Яндекс недвижимость через Саитбил, там требуют не только актуальность, но и полноту описания без сокращений
просто не хочется переделывать по несколько раз
ничего страшного, подождём
Для участков.
Продается земельный участок (поле тип) в городе Геленджик (поле район), в районе СНТ Нептун (поле район). Площадь участка – 6,5 соток (поле площадь участка, с окончанием вопрос). Коммуникации: газ – есть (поле газ), вода – скважина (поле вода), канализация – септик (поле канализация). До города – 7 километров (поле до города, км).
Цена и код объекта я бы не ставила , но может кому нужно.
Для участков не хватает назначения земель. Ну и мне доп. атрибутов - вид на море и удаленность от моря.
Цитата: smernovaav від Липня 14, 2016, 11:10:59 PMДля участков.
Вы не поняли: дома и участки не разделяемы.
Цитата: Akella від Липня 15, 2016, 10:48:46 AM
Цитата: smernovaav від Липня 14, 2016, 11:10:59 PMДля участков.
Вы не поняли: дома и участки не разделяемы.
Это как же написать то?
Ну, вот через дробь. Описание для дома,где имеет отношение к дому и участку я подчеркнула:
Для домов/участков
Продается
2 (поле этажей) - этажный дом (поле тип)/ земельный участок (поле тип) в городе Геленджик (поле район), в районе Толстый мыс (поле район). Дом монолитно-каркасный (поле материал стен), дом сдан в 2016 году (поле год постройки). Общая площадь дома - 152 кв. м., площадь жилая - 82 кв. м., кухня - 15 кв. м.
Площадь участка (поле площадь участка) – 3 сот. Потолки – 3 метра (поле потолки). Планировка – свободная (поле планировка). Чистовая отделка (поле состояние).
Газ – есть (поле газ), вода- есть (поле вода), канализация – центральная (поле канализация). До города – 7 километров (поле до города, км).
я и забыл про дома
а для домов что, не нужно указывать кол-во комнат?
Цитата: smernovaav від Липня 15, 2016, 08:47:12 PMДом монолитно-каркасный (поле материал стен)
В справочнике есть слово "дерево", получится вот так: "Дом дерево".
Может поменяете просто на: "Материал стен: дерево"?
А поле цена где? Или у вас не принято его указывать?
вот пара примеров:
ЦитуватиПродам 2-этажный дом в городе Геленджик, в районе Магилат, дом сдан в 1990 году. Общая площадь - 300.00 кв. м., площадь жилая - 0.00 кв. м., кухня - 0.00 кв. м.. Площадь участка - 6.00 сот. Потолки - 0.00 м. Чистовая отделка - требуется ремонт. Газ есть, вода есть, канализация - есть. До города 0 км.
ЦитуватиПродам 3-этажный дом в городе Геленджик, в районе Магнит на Советской, материал стен: кирпичный. Общая площадь - 350.00 кв. м., площадь жилая - 0.00 кв. м., кухня - 0.00 кв. м.. Площадь участка - 3.50 сот. Потолки - 0.00 м. Чистовая отделка - евроремонт. Газ есть, вода есть, канализация - есть. До города 0 км.
ЦитуватиПродам участок в городе Геленджик, в районе Кабардинка село. Площадь участка - 11.00 сот. Газ есть, вода есть, канализация - есть.
Прикрепил файл. ZIP-архив распакуйте и скопируйте файл "GenerateHouses.txt" в папку "\Документы\KvartalPro3\Настройки\"
Для модуля "Заявки на покупку" тоже добавлена возможность генерировать текст объявления в версии 428: http://makeit-team.com/news/403-news-kvx428.html