Parzer, filtracja wyników, baza danych i serwer (część 1)
Realizowany wzorzec chatbot homebro_rent_botDla wykonania pracy można wziąć w przykłady takie parsery:
HTTPS://github.com/HugoJBello/python-datascraping-fotocasa-idealista - priorytet https://github.com/ramonmv04/fotocasahttps://github.com/brincowale/search-roomshttps://github.com/ethancarlsson/Idealista-WebScraper
Parsera musi pracować z następującymi źródłami:
https://www.fotocasa.es/https://www.idealista.com/ru/https://www.pisocompartido.comPrzeczytaj o dalszym dodaniu innych źródeł.Wymagane dane:
pobieranie informacji o obiektach nieruchomości mieszkalnych do wynajęcia (domy, apartamenty) - szczegółowo zobacz poniżej; znaleziony przez parser informacje muszą być przechowywane na serwerze; przewidywać zmianę adresów IP podczas pobierania, aby uniknąć blokady ze strony witryn; przewidywać przechodzenie kropli, przykład jak to jest realizowane: https://github.com/ethancarlsson/Idealista-WebScraper ten sam obiekt nieruchomości musi być przechowywany raz, jeśli obiekt spotka się ponownie, przepisać znak duplikatu później opublikowany (potrzebna dyskusja).W tym czasie nie pobrać użytkownikowi duplikatu;zachować znaky lub etykiety "można z zwierzętami" i "palenie";zachować znak dla pokoju, jaki płeć osoba szuka lub szuka pary.zostawić adres nieruchomości, który na stronie jest przedstawiony jako strefa na GoogleMaps, lub jako test (adres może być również zawarte w opisu obiektów) i zachować go jako link do google mapsstworzyć stronę klienta lub google form z możliwością dodać informacje o obiekcie ręcznie, lub przewidzieć dodanie nowego obiektu do bazy danych za pośrednictwem bot (priorytet)przewidzieć połączenie dodatkowych stref do pobrania (następny obszar, następny miasto, autonomia);przewidzieć automatyczne usunięcie danych przez określony okres czasu;
Opis danych na przykładzie strony idealista.com
identyfikatorna nazwaFotorawycena opis liczba pomieszczeń liczba łazienek kwadrat podłogi jak na ekranie
Dodatkowe zdjęciaNazwa agencji i kontakty (jeśli istnieje)znaki właściciela lub nie
Pobieranie i ustawienie
zapewnić stopniowe podłączenie dodatkowych stref do pobierania (następny obszar, następne miasto, autonomia); należy zapewnić wygodny dostęp do wyników pracy parsera w celu uruchomienia w dokumentach Google lub innych programach do wstępnej analizy danych.Sortowanie wyników
Podstawowe dane do ustawieńbudżet pokoju, mieszkania, i to w przypadku pokoi (lub dozwolone dla par, z dziećmi, z zwierzętami domowymi) pokoi dla mężczyzn, pokoi dla kobiet ilość pokoi właściciela lub agencjiprzewożony (1, 2 ....6) linii metra lub pociągu odległość do metra lub stacji metra lub pociągu miejskiegoRozmieszczenie apartamentów lub pokoi według parametru z meblami lub nie (zadanie dla sieci nerwowej) z garażem lub bez
Ustawienia filtracji i sortowania muszą być przechowywane w bazie danych użytkowników.Należy również przechowywać informacje o użytkownikach.Informacje, które zostały już zorganizowane, zgodnie z ustawieniami użytkownika, powinny być dostępne na żądanie ze strony serwera, nawet jeśli nastąpiły zmiany.Oznacza to, że jeśli pojawiły się nowe opcje nieruchomości (apartamenty, pokoje), nowe dane muszą trafić do próbki i muszą być pobierane przez chatbot, jeśli użytkownik jeszcze nie zatrzymał roboty.Dodatkowo
użyj tłumaczenia na inny język treści obiektów "na lato"
Wymagania do serwera
Serwer musi zapewnić większe obciążenie ze strony zapytania użytkowników chatbot (zapytanie prowadzące do klasyfikacji danych lub zapytanie o otrzymywanie informacji z bazy) ustawienia praw dostępu: użytkownik, administrator i deweloper bazy danych musi być przekazywany do użytku klienta.
Opinia zleceniodawcy o współpracy z freelancerem
Parzer, filtracja wyników, baza danych i serwer (część 1)Konstantyn doskonale wypełnił zadania. Projekt został podzielony na dwie części. Pierwsza część to serwer, parser, baza danych, druga część to bot i dodatkowe punkty.
Konstantyn wielokrotnie inicjatywnie zaproponował bardziej elegancki i właściwe rozwiązanie trudnych etapów zadań, a jednocześnie pracował w sposób całkowicie autonomiczny. Zawsze mogę się z nim skontaktować.
Konstantyn jest bardzo zadowolony z pracy. Przejdźmy do drugiej części zadania.
Opinia freelancera o współpracy z Aleksey Nikolayenko
Parzer, filtracja wyników, baza danych i serwer (część 1)Doskonały zamawiający. Dobry projekt, przyjemny w komunikacji, ciekawy projekt
Bardzo zadowolony ze współpracy
![]()
-
291 3 0 Dzień dobry ! Jestem menedżerem firmy Groot Soft. Rozwijamy boty od ponad trzech lat. Nasz zespół profesjonalistów będzie robił wszystko jakościowo i w ustalonym terminie.
Aby uzyskać więcej informacji, czekamy na Państwa kontakty osobiste.
-
241 Dzień dobry . Zadania są ciekawe i niestandardowe. Od dwóch lat pracuję w firmie Python i pracuję bezpośrednio jako specjalista ds. Parsingu danych. Zadanie nie jest obiektywne na dwa dni. Terminy są określone przynajmniej. TZ jest napisane bardziej niż zrozumiałe, ale jasne kilka odcieni, które należy omówić. Jeśli interesujesz się moją kandydaturą, będę zadowolony z współpracy.
Aktualne zlecenia dla freelancerów w kategorii Python
Opracowanie oprogramowania do zarządzania iPhone'em przez kabel USB z komputera PC
842 PLN
Należy opracować program dla systemu Windows, który umożliwia podłączenie iPhone'a z jailbreak przez kabel USB i zarządzanie nim z komputera.Główne funkcje:Podłączenie iPhone'a przez USB. Program powinien szybko rozpoznawać podłączonego iPhone'a i działać przez kabel, aby… C i C++, Python ∙ 18 godzin 12 sekund temu ∙ 13 ofert |
BuzzPost automatyzacja Facebooka pod IzraelProjekt już istnieje i działa - zadanie polega na rozwiązaniu problemu z ograniczeniem na Facebooku, gdy liczba postów na godzinę przekracza 3-4 (od 7 rano do 12 w nocy) konta klientów są ograniczane przez Facebooka. Strona - https://buzzpost.co.il/ Również poszukać luk w… Python, Praca z klientami ∙ 1 dzień 14 godzin temu ∙ 12 ofert |
Stworzenie farmy TikTok z generowaniem dochodu
2274 PLN
W poszukiwaniu osoby, która może napisać oprogramowanie dla farmy TikTok, abyśmy mogli generować ruch i uzyskiwać dochody. Szukamy gotowego rozwiązania z pełnym cyklem. Python, Tworzenie chatbota ∙ 4 dni 9 godzin temu ∙ 16 ofert |
Platforma komentowania AI dla TikTok i Instagram.Cel projektuOpracować system, który pozwala zarządzać dużą liczbą kont TikTok i Instagram oraz automatycznie publikować odpowiednie komentarze pod wybranymi filmami z wykorzystaniem AI.Podstawowa funkcjonalność1. Zarządzanie kontamiNależy wdrożyć możliwość podłączenia… AI i uczenie maszynowe, Python ∙ 5 dni 16 godzin temu ∙ 23 oferty |
Zbudować model klasyfikacji klientów1. Są dane klientów w Mongo/SQL (około 20 000 zapisów z surowymi danymi). 2. Należy na ich podstawie zbudować cechy i model klasyfikacji klientów na grupy behawioralne. 3. Projekt wykonać w Pythonie. AI i uczenie maszynowe, Python ∙ 7 dni 10 godzin temu ∙ 46 ofert |