{"id":27161035,"url":"https://github.com/larmork/eco-hackathon-app","last_synced_at":"2025-08-17T10:05:46.906Z","repository":{"id":221437620,"uuid":"753118948","full_name":"larmork/eco-hackathon-app","owner":"larmork","description":"Telegram + web app to solve problem of pollution of the Azov Sea coast by \"3/5\" team","archived":false,"fork":false,"pushed_at":"2025-03-13T19:48:03.000Z","size":2251,"stargazers_count":4,"open_issues_count":4,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-09T00:08:32.453Z","etag":null,"topics":["ecology","hackathon-project","landing-page","telegram-bot"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/larmork.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-02-05T14:04:54.000Z","updated_at":"2025-03-13T19:48:29.000Z","dependencies_parsed_at":"2025-03-05T19:29:09.752Z","dependency_job_id":"a00ca7ee-8f1f-4410-ab56-cdd3288d5423","html_url":"https://github.com/larmork/eco-hackathon-app","commit_stats":null,"previous_names":["larmork/web-app-hackathon","larmork/telegram-app-hackathon","larmork/eco-hackathon-app"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/larmork/eco-hackathon-app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/larmork%2Feco-hackathon-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/larmork%2Feco-hackathon-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/larmork%2Feco-hackathon-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/larmork%2Feco-hackathon-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/larmork","download_url":"https://codeload.github.com/larmork/eco-hackathon-app/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/larmork%2Feco-hackathon-app/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":270832107,"owners_count":24653478,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-17T02:00:09.016Z","response_time":129,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ecology","hackathon-project","landing-page","telegram-bot"],"created_at":"2025-04-09T00:08:39.420Z","updated_at":"2025-08-17T10:05:46.819Z","avatar_url":"https://github.com/larmork.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Мусор возле моря \n\nВсякий мусор — это недостаточно подготовленное вторсырьё. Эта задача — про то, как создать инструменты для сообщества людей, неравнодушных к чистоте природы.\nПрезентация с финального питча https://docs.google.com/presentation/d/16ycEhksfyPRrwj7MR1qkXL1qW09lFIYJeRdHuMQax48/edit#slide=id.p\n## 1.⁠ ⁠В какой области решаем проблему?\nНа берегах моря регулярно появляются скопления мусора. Этот мусор бывает разных видов и разного происхождения: иногда это автомобильные покрышки, иногда это жестяные бочки, иногда это крупный или мелкий пластик: пакеты, упаковка, бутылки и другие пластиковые изделия различных форм и цветов. Иногда это бывают стволы упавших деревьев, которые вынесло рекой в море, а потом пригнало ветром к берегу. А один из самых опасных видов морского мусора — это выброшенные рыболовные сети. На берегу в них запутываются и погибают птицы и другие животные, в море в них часто путаются и гибнут дельфины.\nИногда мусор оставляют на берегу люди — несознательные туристы или местные жители, сходившие на пикник. Иногда мусор выносит потоками воды (от дождей или таяния снега) из оврагов, в которых люди устроили свалки. Мусор может лежать на берегу плотно как свалка, или может валяться вразброс, когда его вынесло на берег ветром, волнами или течением.\nТак или иначе — это неполезно для фауны, неэстетично и антисанитарно.\n## 2.⁠ ⁠Что за проблема, и кто вовлечен в ситуацию?\n(какие есть стейкхолдеры / целевые аудитории и их сегменты)?\nЭкоактивисты\nТуристы / отдыхающие, в том числе дети\nМестные жители\nСотрудники органов местного самоуправления\nОператор раздельного сбора мусора/вторсырья\n## 3.⁠ ⁠Чья это проблема? \nКто лично хочет что-то получить, и почему не может?\nВозможные сценарии:\nЭкоактивисты хотят проводить субботники, но надо определять точки наиболее эффективного приложения усилий.\nТуристы хотят гулять по чистым местам, но регулярно обнаруживают мусорные свалки\nРегиональный мусорный оператор готов забирать раздельно собранный мусор после субботников, но надо чтоб это происходило организованным образом\n## 4.⁠ ⁠Какие есть (если есть) исходные данные / датасеты для решения такой проблемы? \nГде их искать/собирать/парсить?\nМожно поискать датасеты с мусором на берегах на kaggle.com\nМожно запросить датасеты про мусор на берегах у Кроноцкого заповедника и волонтеров, разрабатывавших систему распознавания для него (в том числе в Яндексе)\n\n\n## 5.⁠ ⁠Какие есть инструменты/методы, которыми такие проблемы решают?\nРазличные геоинформационные системы и инструменты (ГИС):\nhttps://www.ushahidi.com/ - движок для построения сайтов, посвященных организации волонтеров и активистов и решению общественных проблем\nhttps://fixmystreet.org/ - Платформа для создания аналогов британского сайта http://fixmystreet.com. Написана на языке Perl, возможно далеко не всем подойдет. \nhttps://geosemantica.ru/platforma_geosemantica - платформа для создания интерактивных карт\nhttps://nextgis.ru/ - еще одна платформа для создания сложных геоинформационных систем (ГИС).\nhttps://yandex.ru/maps-api/ API Яндекс карт\nhttps://www.mapbox.com/ - библиотека для построения картографических приложений (веб и мобильных)\nhttps://leafletjs.com/ - еще одна библиотека для построения картографических приложений (веб и мобильных)\nИнструменты компьютерного зрения для обработки изображений и выделения объектов на них:\nYOLO (you only look once) для распознавания объектов на картах\nhttps://pjreddie.com/darknet/yolo/ \nhttps://yolov8.com/ \nOpenCV для обработки фотоснимков\nhttps://opencv.org/ \n## 6.⁠ ⁠Какой есть известный опыт в решении такого рода проблем?\nСуществующие государственные сервисы\nhttps://pos.gosuslugi.ru/landing/ - Госуслуги - решаем вместе. Основной недостаток - если госорган напишет, что вопрос решен (даже если проблема не решена фактически) — то отметка пропадает и люди не могут самоорганизоваться, чтобы убрать мусор самостоятельно.\nhttps://gorod.mos.ru/ - Наш город - московский сайт и набор приложений для сообщения о проблемах. Та же ситуация, что и с госуслугами.\nhttps://kartasvalok.ru/ - проект ОНФ, который сейчас закрыт и свалок на нем не отмечено.\nВидео о том, как раньше работала карта https://www.youtube.com/watch?v=EBhB2Rlr2PU \nАналоги есть в разных регионах РФ и в других странах, например\nhttps://fixmystreet.com - одно из самых первых подобных приложений, разработанное в Великобритании\nГражданские проекты:\nhttps://greenfront.su/eco-map/ - карта экологических нарушений общественной организации Зеленый фронт.\nhttps://t.me/greengreenevn_bot - чат-бот ереванского сообщества экоактивистов GreenGreen https://t.me/greengreen_ch, позволяющий отправлять информацию о стихийных свалках мусора в Ереване.\nТехнически близкие решения:\nhttps://dtp-stat.ru/ - сайт про статистику ДТП с картой-каталогом и аналитикой поверх неё\nhttps://recyclemap.ru/  - сайт с картой-каталогом точек раздельного сбора мусора\nhttps://rodniki.kp.ru/ - родники Ленинградской области - пример интерактивная карта с большим количеством информации\nhttps://activatica.org/ - портал, посвященный гражданскому активизму - с картой проблем и лентой новостей\n⁠https://clear-horizon.org  - онлайн-сервис для сообщений о ландшафтных пожарах и реагирования на них\nРешения по распознаванию мусора на снимках с дронов, которые разрабатывали на хакатоне WildHack для Кроноцкого заповедника\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flarmork%2Feco-hackathon-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flarmork%2Feco-hackathon-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flarmork%2Feco-hackathon-app/lists"}