Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
2500 ₴

Софт - усложненный Синонимайзер текста с БД

closed without completion


Описание задачи:
* Построенная логика (возможно на БД MySQL) усложненного синонимайзера.
* Веб интерфейс с кабинетами одного уровня.
* Обеспечить стабильную работу скрипта, возможна сервисная последующая поддержка (с почасовой оплатой).
* Каждый уровень синонимизации можно отключать, каждую функцию в уровне можно отключать, в том числе проверка уникальности.
* Возможность импорта/экспорта из Эксель.
* У нас есть уже реализованный прототип на гугл скрипте - покажу при диалоге.

Уровень №1. Блоки текстов:
* Текст должен разрезаться на 10 частей (которые могут состоять из 1 или нескольких абзацев). Каждая часть будет перефразирована и прописана справа от оригинала.
* Софт комбинирует в разных комбинациях эти части.
* Блоки могут перемешиваться, менять свой порядок, выбрасываться.
Функции:
* зафиксировать блок в конкретном порядке;
* сцепить со следующим блоком;
* обязательно оставлять (не выбрасывать);
* возможность выбрасывать конкретные строки в блоке;
* возможность переставлять местами предложения (также фиксировать некоторые предложения);
* выбирать связь между блоками - без пропуска (блоки соединены), с пустой строкой.

Уровень №2. Синонимы и синонимические фразы:
* Прописываются синонимы к отдельным словам или фразам в отдельном словаре.
* Софт заменяет фразы или слова в тексте с нашего словаря (на 1 слово/фразу 10 синонимов/фраз - подставляется рандомный вариант).
Функции:
* Возможность фиксирования/перемешивание или выброс фраз.
* С начала строки или после ".", "!" и "?" начинать с большой буквы.

Уровень №3. Подтягивание:
Подтягивание в текст по хэштегу данных из таблицы данных (отдельная вкладка "Товар"). Эти данные можно тянуть из нашей БД MySQL.

Уровень №4. Транскрибация букв:
Зашита отдельной библиотекой.

80% \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438. \n* \u0415\u0441\u043b\u0438 \u043f\u043e \u043f\u0440\u043e\u0441\u0442\u043e\u043c\u0443 - \u0442\u043e \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u043f\u043e\u0440\u044f\u0434\u043a\u0430 (\u0441\u043c\u0435\u043d\u0430 \u0431\u043b\u043e\u043a\u043e\u0432), \u0432\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u043e\u0440\u044f\u0434\u043a\u0430 (\u0445\u044d\u0448\u0442\u0435\u0433\u0438), \u0442\u0440\u0435\u0442\u044c\u0435\u0433\u043e (\u0441\u0438\u043d\u043e\u043d\u0438\u043c\u044b)."}'>Функция №5. Проверка на уникальность:
* Допуск только с уровнем >80% уникальности.
* Если по простому - то минимальное количество изменений первого порядка (смена блоков), второго порядка (хэштеги), третьего (синонимы).

Функция №6. Синонимайзер заголовков:
* Будет 4 блока по 10 частей в каждом.
* Софт комбинирует в разных комбинациях эти части.
* Блоки могут перемешиваться, менять свой порядок, выбрасываться.
Функции:
* зафиксировать блок в конкретном порядке;
* сцепить со следующим блоком;
* обязательно оставлять (не выбрасывать);
* всегда сцеплять пробелом
Уровень №2. Синонимы и синонимические фразы
Уровень №3. Подтягивание
Уровень №4. Транскрибация букв
Функция №5. Проверка на уникальность

Выдача результата:
* В отдельной вкладке.
* Подписаны номера товаров и они соответствуют текстам, заголовкам.

Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1.  freelancer isn't working in the service any longer

Client
Valentin Stanishevskij
Ukraine Kyiv  2   0
Project published
25 June 2017
32 views
Contractor location
Ukraine Ukraine
Payment methods