Aplikacja Bolt Kierowca
Aplikacja Bolt Driver (agregator taksówek) oferuje kierowcy zamówienia do realizacji, kierowca może je zaakceptować lub odrzucić.
Na ekranie smartfona, gdy pojawia się zamówienie, widzimy:
- czas do zamawiającego taksówkę od mojego miejsca - 2 min
- odległość do zamawiającego taksówkę - 0.8 km
- punkt początkowy (lokalizacja zamawiającego) - ulica Iwana Mykołajczuka 9
- punkt końcowy zamówienia - supermarket budowlany „ARS”
- odległość, którą musi przejechać kierowca podczas realizacji zamówienia (od punktu początkowego do punktu końcowego) - 2.5 km
Czas na zaakceptowanie lub odrzucenie zamówienia wynosi tylko 10 sekund. Jeśli nie zdążysz w tym krótkim czasie potwierdzić zamówienia, zostanie ono automatycznie odrzucone.
Jeśli naciśniesz „Zaakceptuj”, aplikacja natychmiast otwiera nawigację, w której wyznaczana jest trasa zamówienia. I wskazany jest czas, który potrzebny jest na realizację tego zamówienia (4 min).
Zadanie:
Aby zobaczyć czas potrzebny na realizację zamówienia, należy je zaakceptować.
Czy możliwe jest napisanie programu, który przed zaakceptowaniem zamówienia będzie pokazywał czas potrzebny na realizację zamówienia (od punktu początkowego do punktu końcowego)?
Zasada działania programu
Zbieranie danych:
Automatyczne pobieranie informacji z ekranu (ulica, odległość, punkty A)
Użycie OCR (np. Tesseract OCR) do rozpoznawania tekstu na ekranie smartfona.
Obliczanie czasu wykonania:
Wykorzystanie API do map (Google Maps API, OpenStreetMap) do wyznaczenia trasy między punktami A (punkt początkowy) a B (punkt końcowy).
Szacowanie czasu trasy przez API i wyświetlanie wyniku.
Interfejs:
Program wyświetla obliczony czas za pomocą małego menu widżetu.
Cechy techniczne
Język programowania: Python (Kivy), Java (Android), lub Swift (iOS).
Narzędzia:
OCR: Tesseract do rozpoznawania tekstu z ekranu.
API: Google Maps API lub OpenStreetMap do obliczania czasu trasy.
Dostęp mobilny: Program może być realizowany jako działająca w tle aplikacja na smartfonie.
Принцип роботи програми
Збір даних:
Автоматичне отримання інформації з екрану (вулиця, відстань, точки A )
Використання OCR (наприклад, Tesseract OCR) для розпізнавання тексту на екрані смартфона.
Розрахунок часу виконання:
Застосування API для карт (Google Maps API, OpenStreetMap) для побудови маршруту між точками A (початкова точка) та B (кінцева точка).
Оцінка часу маршруту через API та відображення результату.
Інтерфейс:
Програма відображає розрахований час через невелике віджет-меню.
Технічні особливості
Мова програмування: Python (Kivy), Java (Android), або Swift (iOS).
Інструменти:
OCR: Tesseract для розпізнавання тексту з екрану.
API: Google Maps API або OpenStreetMap для розрахунку часу маршруту.
Мобільний доступ: Програма може бути реалізована як фоновий додаток на смартфоні.
Załączniki 2
-
489 3 1 1 Proponuję opracować program, który przed przyjęciem zamówienia w Bolt Driver będzie w stanie prognozować czas realizacji zamówienia, uwzględniając odległość między punktem początkowym a końcowym.
Zasada działania programu
Zbieranie danych:
Automatyczne pozyskiwanie informacji z ekranu (ulica, odległość, punkty A i B).
Wykorzystanie OCR (np. Tesseract OCR) do rozpoznawania tekstu na ekranie smartfona.
Obliczanie czasu realizacji:
… Zastosowanie API do map (Google Maps API, OpenStreetMap) do wyznaczania trasy między punktami A (punkt początkowy) i B (punkt końcowy).
Ocena czasu trasy przez API i wyświetlenie wyniku.
Interfejs:
Program wyświetla obliczony czas w formie powiadomienia push lub przez małe menu widżetowe.
Specyfikacje techniczne
Język programowania: Python (Kivy), Java (Android) lub Swift (iOS).
Narzędzia:
OCR: Tesseract do rozpoznawania tekstu z ekranu.
API: Google Maps API lub OpenStreetMap do obliczania czasu trasy.
Dostęp mobilny: Program może być realizowany jako aplikacja działająca w tle na smartfonie.
Ograniczenia
Wymagania dotyczące dostępu: Aplikacja Bolt Driver może ograniczać odczyt danych z ekranu, co wymaga szczegółowej analizy.
Szybkość: Czas obliczeń zależy od wydajności urządzenia i stabilności połączenia internetowego.
Wynik
Możliwość: Przed przyjęciem zamówienia widzieć prognozowany czas realizacji trasy.
Zalety: Pomoc kierowcom w szybkim podejmowaniu decyzji.
Gotowy do omówienia szczegółów realizacji. 🚀
-
1498 9 0 Witaj !
Mam wolny czas , a co najważniejsze doświadczenie i praktyczne umiejętności do realizacji twojego projektu !
Z radością omówię szczegóły i przedstawię swoją wizję tej funkcjonalności w twoim projekcie !
Załączam link do portfolio w celu potwierdzenia swoich umiejętności
Freelancehunt
-
1928 29 1 1 Dzień dobry! Zawsze jestem w kontakcie, aby pomóc. Piszcie, omówimy! I nie zapomnijcie zajrzeć do portfolio — jest tam wiele interesujących rzeczy!
-
мне кажется, проще обратиться в поддержку bolt с просьбой добавить такую полезную функцию в их приложение
-
Aktualne zlecenia dla freelancerów w kategorii Tworzenie chatbota
Agent AI w Telegramie dla sklepu internetowego
1645 PLN
Zadanie: stworzenie agenta AI w Telegramie, do żywego kontaktu z klientami i składania zamówień w sklepie internetowym na OpenCart, a także konieczność realizacji informowania klientów o statusach zamówień, trybie pracy sklepu, warunkach pracy, terminach dostawy i innych… AI i uczenie maszynowe, Tworzenie chatbota ∙ 2 godziny 21 minut temu ∙ 29 ofert |
Link UA Telegram botPotrzebne jest opracowanie bota Telegram, który łączy zamawiających i wykonawców prac fizycznych (dźwigacze, sprzątanie, remont, robotnicy) w miastach Ukrainy. Funkcjonalność: Dwie role — zamawiający i wykonawca. Zamawiający tworzy zgłoszenie, wybiera kategorię, podaje adres i… Tworzenie chatbota ∙ 4 godziny 59 minut temu ∙ 45 ofert |
Automatyzacja tworzenia reklamowych kreacji.Jest rozwiązanie w postaci Higgsfield AI + węzły, które na podstawie promptu generują dość blisko zamysłu, w parze z prawie klatkowym edytowaniem wszystko działa, z wyjątkiem jednego, to cenzura na użycie twarzy gwiazd i tym podobne. Potrzebny jest odpowiednik lub rozwiązanie,… AI i uczenie maszynowe, Tworzenie chatbota ∙ 15 godzin 24 minuty temu ∙ 8 ofert |
Bot futuresowyPotrzebny jest bot do automatycznego handlu futures. W określonych warunkach ma on samodzielnie ustawiać take profit, hedging, realizację zysku oraz automatycznie restartować handel. Tworzenie chatbota ∙ 1 dzień 2 godziny temu ∙ 37 ofert |
Automatyzacja wysyłania wiadomości w czatach TelegramTrzeba wysyłać wiadomości do czatów na Telegramie. Aby uniknąć banów. Czatów jest kilka setek. Aby ustawiać częstotliwość i zmienność tekstów. Python, Tworzenie chatbota ∙ 1 dzień 4 godziny temu ∙ 30 ofert |