Розробка Веб-сервісу для перевірки унікальності тексту (C# Sharp) Деталі завдання
Подано ставок
1
Середня ставка (UAH)
5,000 грн
Бюджет завдання (UAH)
1,000 грн - 5,000 грн
Закінчено
Опис завдання
Всім привіт, пропоную роботу по створенню сервісу перевірки унікальності тексту, який буде інтегруватись в сайт.

Мета проєкту
Розробити веб-застосунок, що дозволяє користувачам вводити текст через веб-інтерфейс та отримувати звіт про рівень унікальності тексту, порівнюючи його з матеріалами з відкритих джерел (пошукових систем або баз даних).

Основні вимоги до функціональності
- Форма введення тексту на веб-сторінці.
- Кнопка "Перевірити унікальність".
- Виведення результату перевірки у вигляді: Відсотку унікальност.
- Переліку фрагментів, які не є унікальними (з посиланнями на джерела).
- Можливість завантаження результату в PDF або TXT.

Технології які варто використовувати:
- Back-end: ASP.NET Core (C#)
- Front-end: HTML + CSS + JS (або Blazor)
- Зовнішні сервіси: API для пошуку (наприклад, Bing Search API або власний парсер Google)

Додаткові вимоги до проєкту
- Зручний і адаптивний інтерфейс.
- Можливість обробки тексту до 5000 символів.
- Захист від спаму (reCAPTCHA або інше).
- Базова система логування дій користувача.
- Коментарі в коді та коротка інструкція з розгортання.

Форма здачі здачі проєкту
1. Завантажити вихідний код на GitHub або передати архів.
2. Надати інструкція по встановленню та інтеграції на сайті.
3. Коротка документація наданого архіву

Подавайте свої заявки
Схожі завдання
Країна
Одеська область

img
Замовник
5 19 Відгуків
Уточнення до завдання
0 повідомлення(нь)
Ви можете додати уточнення після подачі ставки на це завдання.
Подані ставки на завдання
img
Олександр

Привіт! Ознайомився з техзавданням. Завдання зрозуміле, маю досвід роботи з подібною архітектурою (C# + інтеграція пошукових сервісів). Готовий реалізувати проєкт «під ключ». Як я планую це зробити: Backend: Використовую ASP.NET Core. Для аналізу тексту реалізую алгоритм шинглів (розбиття тексту на фрагменти), що дозволить точно вираховувати відсоток унікальності, а не просто шукати збіги цілих речень. Пошук: Найкращий варіант тут — Bing Search API. Це стабільно, швидко і дає актуальні дані. Якщо потрібно мінімізувати витрати на API, можемо обговорити кастомний парсер. Frontend: Зроблю чистий, адаптивний інтерфейс на Blazor (або JS — як вам зручніше для подальшої підтримки). Результати будуть наочними: підсвічування плагіату прямо в тексті та клікабельні посилання на джерела. Звіти: Додам генерацію PDF «на льоту» (використовуючи QuestPDF або подібні рішення), щоб звіти виглядали професійно. Безпека: Обов’язково закрию форму через reCAPTCHA v3, щоб скрипти не «з’їли» ліміти вашого API. Що ви отримаєте на виході: Чистий код з коментарями, який легко підтримувати. Детальну інструкцію з розгортання (README). Повністю готовий до роботи сервіс, що тримає навантаження до 5000 символів, якщо потрібна більша кількість то потрібно обговорювати так як є певні важливі нюанси. Якщо є нюанси щодо дизайну або специфіки бази даних — пишіть, обговоримо. Буду радий співпраці!

0 0 Відгуків
5,000 грн
3 Дні