Бюджет: 1000 EUR Термін: 7 днів
Готов виконати проєкт. звяжіться зі мною для уточнення деталей
### Докладне технічне завдання для автоматизації збору даних про нерухомість
**Мета:** Автоматизувати збір даних про нерухомість з сайту myhome.ge, оновлювати базу даних в Excel і надсилати сповіщення на електронну пошту раз на годину з новими оголошеннями, що відповідають заданим критеріям.
#### Основні завдання:
1. **Збір даних з сайту myhome.ge:**
- **Технологія скрейпінгу:** Використовувати `Scrapy` для ефективного веб-скрейпінгу.
- **Проксі та капча:** Впровадити ротацію проксі-серверів з використанням `Scrapy-Proxy-Pool` та рішення капч через сервіс `2Captcha`, якщо необхідно.
- **Витягування даних:** Зібрати такі дані:
- Назва оголошення
- Ціна
- Розташування
- Кількість кімнат
- Площа (кв. метри)
- Дата розміщення
- Опис
- Контактна інформація
2. **Фільтрація даних за заданими критеріями:**
- **Критерії:**
- Мінімальна та максимальна ціна
- Район
- Тип нерухомості (наприклад, квартира, будинок)
- Кількість кімнат
- Мінімальна та максимальна площа
- Додаткові характеристики (наприклад, балкон, поверх, тип опалення, стан нерухомості)
- **Оновлення в реальному часі:** Забезпечити інтерфейс для динамічного зміни критеріїв фільтрації користувачем.
3. **Управління базою даних в Excel:**
- **Формат файлу:** Використовувати `pandas` для створення та управління Excel файлом.
- **Оновлення даних:**
- Оновлювати базу даних щогодини, додаючи нові оголошення.
- Видаляти застарілі або дублікатні оголошення.
- **Резервне копіювання та версійність:** Підтримувати версійні резервні копії Excel файлу для запобігання втраті даних.
4. **Система сповіщень по електронній пошті:**
- **Частота:** Надсилати сповіщення кожну годину.
- **Зміст листів:** Включати нові оголошення, що відповідають заданим критеріям.
- **Сервіс надсилання листів:** Використовувати `smtplib` для надсилання листів.
- **Налаштовуваний графік:** Дозволити користувачу змінювати частоту сповіщень за необхідності.
#### Технічні вимоги:
1. **Мова програмування:**
- Рекомендується Python
2. **Бібліотеки та інструменти:**
- **Веб-скрейпінг:** `Scrapy`, `BeautifulSoup`
- **HTTP-запити:** `requests`
- **Обробка даних:** `pandas`, `openpyxl`
- **Надсилання листів:** `smtplib`
- **Ротація проксі:** `Scrapy-Proxy-Pool`
- **Рішення капчі:** `2Captcha`
3. **Моніторинг та підтримка:**
- **Моніторинг в реальному часі:** Впровадити моніторинг з використанням `Prometheus` та `Grafana`.
- **Метрики:**
- Час відгуку
- Кількість успішних/неуспішних запитів
- Помилки
- **Система сповіщень:** Налаштувати сповіщення при критичних проблемах (наприклад, високий рівень помилок, простої).
4. **Тестування та документація:**
- **Фреймворк для тестування:** Використовувати `pytest` для ретельного тестування.
- **Документація:** Надати повну документацію, включаючи інструкції з установки, посібник користувача та посібник з усунення неполадок.
5. **Безпека та відповідність вимогам:**
- **Конфіденційність даних:** Забезпечити відповідність обробки даних GDPR та іншим релевантним регламентам.
- **Безпечний доступ:** Використовувати безпечні методи для доступу та зберігання конфіденційної інформації (наприклад, контактних даних).
6. **Терміни виконання та поставки:**
- **План проекту:** Надати детальний план проекту з ключовими етапами та термінами виконання.
- **Прототип:** Надати робочий прототип протягом перших двох тижнів.
- **Остаточна здача:** Завершити проект у погоджені терміни.
#### Додаткові умови:
- **Користувацький інтерфейс:** Розробити простий веб-інтерфейс або командний рядок для користувачів для зміни критеріїв фільтрації та налаштувань сповіщень.
- **Масштабованість:** Забезпечити можливість обробки зростаючої кількості оголошень та взаємодій користувачів без значного погіршення продуктивності.
- **План підтримки:** Запропонувати план підтримки після розгортання для забезпечення довгострокової функціональності та вирішення виникаючих проблем.
---
Будь ласка, підтвердіть свою готовність взятися за проект, надайте інформацію про вартість виконання завдання та терміни виконання.
Бюджет: 1000 EUR Термін: 7 днів
Готов виконати проєкт. звяжіться зі мною для уточнення деталей
Бюджет: 600 EUR Термін: 20 днів
Добрий день!
Я зацікавлений у цьому проекті та готовий взяти його на себе. Маю понад 3 роки досвіду у сфері backend + rdbms розробці, зокрема з використанням Python, Scrapy, pandas та інших необхідних інструментів. Знаю, як ефективно налаштувати автоматизований скрейпінг, фільтрацію даних, оновлення баз даних та систему оповіщень. Готовий обговорити деталі та вартість виконання завдання.
Пишіть для детального обговорення)
Бюджет: 650 EUR Термін: 7 днів
Привіт, готовий зробити, звертайтеся!
Робота буде виконана якісно!
Буду радий співпрацювати!
Бюджет: 600 EUR Термін: 20 днів
Доброго дня
Я засновник ІТ-компанії Zentriflex. У нас в команді є UX/UI дизайнер з великим досвідом, який створює сайти, що продають, та Full Stack розробники, які пишуть якісний код, використовуючи останні технології та підтримку SEO. Наш DevOps-спеціаліст налаштує надійну та економічну інфраструктуру.
Ми працюємо з такими технологіями, як Node.js і Nest.js для Back-end та React.js і Next.js для Front-end. Ми готові реалізувати вашу ідею.
Бюджет: 1200 EUR Термін: 15 днів
Добрий день!
Готовий реалізувати автоматизацію збору даних про нерухомість відповідно до вашого технічного завдання.
Маю досвід розробки подібних проектів, зокрема у веб-скрапінгу, обробці даних та налаштуванні систем оповіщень.
Пишу на Python. Займаю 4-е місце на платформі по цій мові.
Виконую проекти швидко та якісно, забезпечуючи відповідність всім вимогам.
Портфоліо: Freelancehunt
Бюджет: 800 EUR Термін: 10 днів
Доброго дня. Можу написати на мові Go. Якісно. Звертайтеся.
Бюджет: 600 EUR Термін: 1 день
Доброго дня!
Я готовий допомогти вам з автоматизацією збору даних по нерухомості з веб-сайту myhome.ge, їх оновленням в Excel та відправкою email-сповіщень з новими списками кожну годину.
З нетерпінням чекаю можливості обговорити деталі та розпочати роботу!
Бюджет: 600 EUR Термін: 1 день
Доброго дня,
Я готовий взятися за ваш проект. Маю досвід в автоматизації збору даних з веб-сайтів, оновленні баз даних та налаштуванні сповіщень.
Мої навички включають використання `Scrapy` для веб-скрапінгу, створення та управління базою даних в Excel за допомогою `pandas`, відправку email-сповіщень через `smtplib`, а також роботу з проксі та вирішення капч через сервіс `2Captcha`.
Моя ставка - 16$ на годину. Для початку роботи мені потрібно додатково обговорити деталі проекту та умови співпраці.
Дякую за вашу увагу.
З повагою,
Максим
Бюджет: 600 EUR Термін: 7 днів
Доброго дня, можу реалізувати на Node.js
Був досвід роботи зі скраперами та з інтеграцією БД у вигляді гугл таблиць.
Напишіть у особисті повідомлення для того, щоб обговорити деталі
Бюджет: 2000 EUR Термін: 1 день
Добрий день. Уже маю повністю все зроблене для даного сайту. Все згідно ТЗ.
Бюджет: 800 EUR Термін: 7 днів
Доброго дня! Готов взятися, з усіма інструментами знайомий. Також налаштування Grafana
Бюджет: 600 EUR Термін: 1 день
Доброго дня
Готовий виконати цю роботу
Пишіть
Зможу зробити якісно
Проект: YOKA ASSIST — інтелектуальна система діагностики та навчання для гірничої техніки Опис проекту Потрібно розробити інтелектуальну систему YOKA ASSIST на базі Telegram-бота з використанням штучного інтелекту. Основне завдання проекту — створити цифрового помічника для електриків, механіків, машиністів та інженерно-технічного персоналу, який буде допомагати в діагностиці несправностей, навчанні співробітників та зберіганні технічної бази знань. Перший етап проекту орієнтований на кар'єрну техніку (екскаватори ЕКГ, бурові станки СБШ та інше обладнання), але архітектура повинна бути універсальною та легко масштабованою. Основний функціонал Telegram-бот - Сучасний інтерфейс. - Меню з кнопками. - Авторизація користувачів. - Розподіл прав доступу (користувач, адміністратор, головний адміністратор). Штучний інтелект База знань Необхідно створити систему зберігання знань. Підтримка: - PDF; - Word; - Excel; - фотографії; - схеми; - відео; - інструкції; - паспорти обладнання; - технічні документи. Після додавання інформації адміністратором ШІ повинен використовувати її при відповідях без зміни програмного коду. Діагностика обладнання Підтримка пошуку: - за кодом помилки; - за назвою захисту; - за шафою; - за блоком; - за обладнанням; - за симптомами. Для кожної несправності бажано передбачити: - опис; - можливі причини; - послідовність перевірки; - фотографії; - схеми; - відеоматеріали; - посилання на пов'язані документи. Динамічні кнопки Кнопки повинні формуватися автоматично в залежності від ситуації. Наприклад: - Перевірити шафу. - Подивитися схему. - Подивитися відео. - Наступний етап діагностики. - Повернутися назад. Адміністративна панель Головний адміністратор повинен мати можливість: - додавати обладнання; - створювати нові помилки; - додавати документи; - завантажувати фотографії; - завантажувати відео; - редагувати базу знань; - управляти користувачами; - призначати адміністраторів окремих підрозділів. QR-система Кожен шафа, блок або обладнання може мати власний QR-код. Після сканування користувач одразу потрапляє в відповідний розділ Telegram-бота. Журнал ремонтів Необхідно реалізувати журнал виконаних робіт. Функції: - хто виконував ремонт; - дата і час; - обладнання; - опис виконаних робіт; - використані матеріали; - коментарі; - історія ремонтів. Аналітика Бажано реалізувати: - найбільш часті несправності; - статистику ремонтів; - час усунення несправностей; - звіти по обладнанню; - звіти по співробітниках. Масштабованість Архітектура повинна дозволяти без переписування проекту: - додавати нові види техніки; - нові підприємства; - нові підрозділи; - нові бази знань. Технології Бажано: - Python; - Telegram Bot API; - PostgreSQL або SQLite (на першому етапі допускається SQLite); - інтеграція з ШІ через API; - модульна архітектура; - можливість подальшого підключення веб-панелі. Що очікується від виконавця - Розробка повністю робочого проекту. - Чистий і зрозумілий код. - Документована структура проекту. - Можливість подальшого розвитку без повної переробки. - Допомога з початковим розгортанням і налаштуванням проекту. Проект довгостроковий. Після успішного виконання першого етапу можливі подальші доопрацювання та розвиток системи.
Шукаю досвідченого Python-розробника, який зможе провести повний аудит існуючого проєкту, усунути помилки та довести його до повністю стабільної роботи. За необхідності допускається повна переробка архітектури проєкту або написання нової реалізації з збереженням усієї необхідної функціональності. Що надам Вихідний код поточного бота. Відео з демонстрацією того, як має працювати бот. Повне технічне завдання з логікою роботи. Основне завдання Необхідно відновити стабільну роботу бота та гарантувати виконання повного сценарію без збоїв. Якщо поточну архітектуру неможливо якісно виправити, допускається повна переробка проєкту. Головна мета — не зберегти існуючий код, а отримати повністю робочий, стабільний і підтримуваний продукт. Що необхідно зробити 1. Провести аудит проєкту Перед початком роботи необхідно: вивчити існуючий код; визначити причини, чому бот перестав працювати; оцінити, що можна виправити, а що доцільніше переписати. 2. Відновити всю функціональність Після завершення робіт бот має коректно виконувати весь сценарій: реєстрація нового акаунта; підтвердження входу за кодом з електронної пошти; авторизація; виконання сценарію відповідно до технічного завдання; завершення роботи; перехід до наступного акаунта. Усі етапи мають працювати автоматично без ручного втручання. 3. Виправити існуючі помилки Необхідно усунути будь-які помилки, пов'язані з: авторизацією; отриманням коду підтвердження; нестабільною роботою; зависаннями; неочікуваним завершенням програми; помилками після оновлень сайту; некоректною обробкою виключень. 4. Зробити проєкт стійким Бот має: коректно обробляти помилки; не йти в безкінечні цикли; автоматично завершувати невдалі сценарії; коректно продовжувати роботу після некритичних помилок; вести зрозумілі логи. 5. Панель управління Необхідно зберегти або переробити панель управління. Вона має дозволяти: запускати та зупиняти роботу; змінювати необхідні налаштування; переглядати поточний статус; переглядати журнал роботи та помилок. Інтерфейс має бути зрозумілим і стабільним. 6. Код Вимоги до коду: зрозуміла структура проєкту; розділення логіки по модулях; можливість подальшої підтримки. 7. Сумісність Проєкт має запускатися на сучасній версії Python. Виконавець зобов'язаний надати повний список залежностей та інструкції по запуску. 8. Перевірка результату Перед здачею проєкту виконавець зобов'язаний продемонструвати повністю робочий сценарій на відео: запуск проєкту; проходження повного циклу; відсутність помилок; коректну роботу всіх функцій. Що надати після завершення вихідний код; усі змінені файли; інструкції по запуску; список залежностей; відео демонстрації роботи; короткий опис виконаних змін. Важливо Робота вважається завершеною тільки після того, як увесь функціонал, описаний у технічному завданні та демонстраційному відео, буде працювати стабільно без критичних помилок. Якщо в процесі аудиту з'ясується, що поточний проєкт неможливо якісно виправити, допускається його повна переробка з збереженням усієї необхідної функціональності. При відповіді прошу одразу вказати: досвід роботи з Python; досвід автоматизації браузерів (Playwright, Selenium або аналогічні інструменти); досвід роботи з REST API; вартість роботи; орієнтовні терміни виконання.
Ми шукаємо висококваліфікованого інженера з розробки AI-додатків та повноцінного бекенд-розробника для створення готового до виробництва робочого процесу валідації, вдосконалення та затвердження документів на основі AI. Це не проста роль інженера запитів. Нам потрібен хтось, хто може спроектувати та реалізувати справжній AI-додаток з потужною бекенд-архітектурою, інтеграцією API Claude, структурованою логікою валідації, аудитом, безпечним обробленням даних та робочими процесами з участю людини. Система буде діяти як інтелектуальний шар контролю якості для поданих звітів та документів. Вона повинна перевіряти завершені подання, виявляти проблеми, покращувати якість контенту, застосовувати бізнес-правила, захищати чутливу інформацію та або автоматично затверджувати документ, або перенаправляти його на людську перевірку. Розробник буде відповідальний за створення робочого процесу, який може: Отримувати завершені документи, звіти або подання з зовнішньої платформи через API Аналізувати повний документ, включаючи структуровані відповіді, оцінки, вибори, наративи, коментарі та поля вільного тексту Виконувати семантичні аудити для виявлення логічних конфліктів, суперечностей, відсутньої інформації, неясних висловлювань, непідтримуваних тверджень або неповних розділів Перевіряти, що структуровані відповіді та написаний контент узгоджуються між собою Застосовувати спеціальні правила валідації, редакційні вказівки, стандарти форматування, вимоги до тону та бізнес-логіку Виявляти, токенізувати, маскувати або безпечно обробляти PII, конфіденційні дані та чутливу інформацію, пов'язану з безпекою, перед обробкою AI, де це необхідно Переписувати та вдосконалювати наративи, коментарі та розділи документів з точки зору граматики, ясності, професіоналізму, узгодженості та читабельності Зберігати оригінальне значення, спостереження та наміри, покращуючи фінальний результат Стандартизувати стиль написання в документах, не роблячи кожен звіт загальним або надто нормалізованим Позначати контент, який виглядає несумісним, сфабрикованим, неясним, неповним, чутливим або таким, що потребує людської перевірки Генерувати конкретні нотатки валідації, пояснюючи, чому документ не пройшов перевірку та що потрібно виправити Автоматично генерувати запити на уточнення або перегляд, коли потрібна додаткова інформація Підтримувати робочі процеси затвердження, де документи є: Автоматично затвердженими, коли досягаються пороги впевненості Перенаправленими на людського редактора або валідатора для перевірки Повернутими до початкового подавача для перегляду або уточнення Зберігати повний аудитний слід, що показує: Оригінальне подання Токенізовані або замасковані події чутливих даних Висновки та рекомендації AI Переписаний контент AI Редагування людиною Рішення про затвердження або відхилення Остаточну затверджену версію Записувати затверджений та валідований контент назад на вихідну платформу через інтеграцію API Роль також вимагає створення редактора та робочого процесу остаточного рішення. Людські рецензенти повинні мати можливість перевіряти висновки AI, порівнювати оригінальний та переглянутий контент, вносити правки, затверджувати зміни, відхиляти рекомендації та фіналізувати документ перед його відправленням далі. Ідеальний досвід включає: Сильний досвід інтеграції API Claude / Anthropic API Досвід створення робочих процесів перевірки, валідації, редагування або відповідності документів на основі AI Сильні навички бекенд-архітектури Здатність до повноцінної розробки Досвід з інтеграцією API, вебхуками, чергами, обробкою завдань та проектуванням бази даних Здатність проектувати структуровані виходи AI, оцінку впевненості, валідацію на основі правил та перевірку з участю людини Досвід виявлення PII, токенізації, маскування, шифрування, контролю доступу та безпечного оброблення даних AI Досвід створення безпечних аудитних слідів та систем затвердження Сильне розуміння дизайну запитів, але також інженерні навички для перетворення запитів на надійну виробничу систему Ми шукаємо когось, хто вже створив серйозні AI-додатки, а не когось, хто лише пише запити. Правильна людина повинна бути здатною спроектувати архітектуру, інтегруватися з зовнішніми API, управляти логікою обробки документів, захищати чутливі дані, створювати інтерфейс перевірки та забезпечити надійний робочий процес, який можна використовувати в виробництві.
Шукаємо 3D GenAI Engineer / AI 3D Pipeline Developer Потрібно створити рішення, яке зможе якісно генерувати 3D-моделі з одного зображення або кількох зображень. Важливо, щоб це була не просто готова демка, а зрозумілий і відтворюваний процес: від вхідного зображення до повноцінного 3D-асета з mesh, геометрією, текстурами та можливістю подальшого використання. Що потрібно зробити: - протестувати сучасні image-to-3D моделі і підходи; - визначити, який варіант найкраще підходить для нашого завдання; - використати Trellis, Hunyuan3D або аналогічні рішення; - за потреби використати Gaussian Splatting у 3D-пайплайні; - налаштувати перетворення Gaussian Splat / splat-представлення у 3D mesh; - отримати придатну до використання геометрію; - згенерувати текстури високої якості; - довести результат до стану usable 3D asset; - підібрати оптимальний баланс між якістю, швидкістю генерації та складністю пайплайна; - побудувати зрозумілий процес, який можна буде повторювати для різних зображень; - виконати fine-tuning, LoRA або інші адаптації моделей під конкретний тип об'єктів.
Необхідно підключити форму заявки на лендінгу до keycrm. Всі необхідні доступи надам. Пишіть скільки займе по часу та коштам така задача.