Генератор текста для объявлений

Автор smernovaav, Липня 12, 2016, 02:37:03 PM

« попередня тема - наступна тема »

0 Користувачів і 1 Гість дивляться цю тему.

smernovaav

Добрый день, Сергей.
Помогите изменить SQL-запрос в генераторе текста.
Сейчас выходит объявление:
"Код 6278, Геленджик, Аквапарк «Золотая бухта», Одесская, 1-комн., 1-комн., пл.общ.: 57.00, пл.жил.: 20.00, пл.кух.: 23.00, состояние(ремонт): предчистовая отделка, санузел: совмещенный, цена 3420000руб."
А нужно:
Продается 1-комн. квартира на 5 этаже 7 этажного дома в городе Геленджик в районе Аквапарк «Золотая бухта», по улице Одесская. Общая площадь - 57.00 кв.м., площадь жилая - 20.00 кв.м., площадь кухни - 23.00 кв.м. Состояние(ремонт): предчистовая отделка, санузел: совмещенный,отопление ....  Цена 3420000руб. Код"
Спасибо за быстрый ответ

Akella

Цитата: smernovaav від Липня 12, 2016, 02:37:03 PMА нужно:

программа не может сочинять объявления, как человек или искусственный интеллект
программа может только подставлять конкретно указанные слова, словосочетания и значения полей
т.е. я о том, что  не стоит ожидать от программы сверхъестественных возможностей
сделаю, всё, что в моих силах

Akella

Цитата: smernovaav від Липня 12, 2016, 02:37:03 PMв городе Геленджик в районе Аквапарк «Золотая бухта»

"в городе Геленджик" - это фиксированное название для всех объявлений, правильно?
а "Аквапарк «Золотая бухта»" берём из поля "Район"?

Akella

Цитата: smernovaav від Липня 12, 2016, 02:37:03 PMпо улице Одесская.

а если это будет переулок, тупик, бульвар или проспект?
нельзя жёстко привязываться к слову "по улице"
может вместо "по улице" написать "адрес"?

Akella

Цитата: smernovaav від Липня 12, 2016, 02:37:03 PMКод"

Какой ID подставлять: ID из базы или ID на сайте?
Это 2 разных ID.

smernovaav

Цитата: Akella від Липня 13, 2016, 11:10:48 AM
Цитата: smernovaav від Липня 12, 2016, 02:37:03 PMв городе Геленджик в районе Аквапарк «Золотая бухта»

"в городе Геленджик" - это фиксированное название для всех объявлений, правильно?
а "Аквапарк «Золотая бухта»" берём из поля "Район"?

Да, это значение берется из поля "Район"

smernovaav


Akella


smernovaav

Цитата: Akella від Липня 13, 2016, 11:04:52 AM
Цитата: smernovaav від Липня 12, 2016, 02:37:03 PMА нужно:

программа не может сочинять объявления, как человек или искусственный интеллект
программа может только подставлять конкретно указанные слова, словосочетания и значения полей
т.е. я о том, что  не стоит ожидать от программы сверхъестественных возможностей
сделаю, всё, что в моих силах
Сочинять и не надо. просто немного переставить слова, поставить точки и убрать сокращения. А так не точности можно руками исправить.

smernovaav

Цитата: Akella від Липня 13, 2016, 11:27:52 AM
Цитата: smernovaav від Липня 12, 2016, 02:37:03 PMпо улице Одесская.

а если это будет переулок, тупик, бульвар или проспект?
нельзя жёстко привязываться к слову "по улице"
может вместо "по улице" написать "адрес"?
Можно руками исправить, но лучше написать адрес. Можно оставить как есть

Akella

вот пример объявления:

ЦитуватиПродается 2-комнатная квартира на 2 этаже 2 этажного дома в городе Геленджик в районе Анапская станица, по улице Карчевского ул. Общая площадь - 50.00 кв.м, жилая - 32.00 кв.м, площадь кухни - 10.00 кв.м, состояние(ремонт): частич. ремонт. Цена 1400000руб. Код 3972.


ЦитуватиПродается 4-комнатная квартира на 2 этаже 2 этажного дома в городе Геленджик в районе Анапская станица, по улице Красная ул. Общая площадь - 120.00 кв.м, жилая - 70.00 кв.м, площадь кухни - 30.00 кв.м, состояние(ремонт): чистовая отделка, санузел: совмещенный. Цена 2100000руб. Код 3978.

Akella

На счёт сокращений:
Сейчас для домов, квартир и новостроек текст генерирует один и тот же шаблон.
Поэтому может получится так: "Продаётся 2-комнатная дом".

Akella

так же и с этажностью будет "твоя моя не понимает"

Akella

Сейчас переделывается так, что для домов и участков будет отдельный файл с шаблоном, а для новостроек отдельный.

Akella

Поэтому, прошу предоставить по 1-2 шаблона для новостроек и для домов (с учетом участков). Для примера.

smernovaav

Цитата: Akella від Липня 14, 2016, 12:12:51 PM
На счёт сокращений:
Сейчас для домов, квартир и новостроек текст генерирует один и тот же шаблон.
Поэтому может получится так: "Продаётся 2-комнатная дом".
можно хотя бы сокращения убрать.

smernovaav

#16
Шаблон для квартир.
Продается  1-комн. (поле тип) квартира на 7 (поле этаж)этаже 8-этажного (поле этажность) дома в городе Геленджик (поле район) в районе Толстый  мыс (поле район).  Дом монолитно-каркасный (поле материал стен), дом сдан в 2016 году (поле год постройки). Общая площадь квартиры - 45 кв.м., площадь жилая - 17 кв.м, кухня - 13 кв.м. Планировка - Евродвушка (поле планировка). Высота потолков - 3 (поле высота потолков) м. Сан.узел - совмещенный (поле сан.узел/ванна).  Балконов - 2 (поле балконов), из них застеклено - 1. Лоджия – 1 (поле лоджия). Отопление автономное (поле отопление). Чистовая отделка (поле состояние).  Вид из окон на море (доп. атрибуты в моем случае). Удаленность от моря – 500  (доп. атрибуты в моем случае)метров.

smernovaav


smernovaav


smernovaav

получается для домов и участков только отдельно надо делать

Akella

Цитата: smernovaav від Липня 14, 2016, 01:10:17 PMполучается для домов и участков только отдельно надо делать

сделаем уже отдельно и для ново

примеры дайте, пожалуйста

smernovaav

Цитата: Akella від Липня 14, 2016, 01:18:15 PM
Цитата: smernovaav від Липня 14, 2016, 01:10:17 PMполучается для домов и участков только отдельно надо делать

сделаем уже отдельно и для ново

примеры дайте, пожалуйста

Сделаю.
Сергей, извините что циклюсь на этом. Просто сочинять очень долго, а мы пытаемся выгрузиться на Яндекс недвижимость через Саитбил, там требуют не только актуальность, но и полноту описания без сокращений

Akella

просто не хочется переделывать по несколько раз
ничего страшного, подождём

smernovaav

Для участков.
Продается земельный участок (поле тип) в городе Геленджик (поле район), в районе СНТ Нептун (поле район). Площадь участка – 6,5 соток (поле площадь участка, с окончанием вопрос). Коммуникации: газ – есть (поле газ), вода – скважина (поле вода), канализация – септик (поле канализация). До города – 7 километров (поле до города, км).
Цена и код объекта я бы не ставила , но может кому нужно.
Для участков не хватает назначения земель. Ну  и мне доп. атрибутов   - вид на море и удаленность от моря.

Akella

Цитата: smernovaav від Липня 14, 2016, 11:10:59 PMДля участков.

Вы не поняли: дома и участки не разделяемы.

SMF spam blocked by CleanTalk