{"id":20880295,"url":"https://github.com/26remph/dreamcatcher","last_synced_at":"2025-09-22T18:53:40.794Z","repository":{"id":57886873,"uuid":"528860804","full_name":"26remph/dreamcatcher","owner":"26remph","description":"Телеграмм бот dreamcatcher (ловец сновидений).  Помогает записать сновидение в моменты пробуждений и подобрать маячок(фотографию). Между маячком и сновидением устанавливается ассоциативная связь. Маячки облегчают воссоздание сновидения в памяти.  (Bot deploy on heroku server.)","archived":false,"fork":false,"pushed_at":"2024-08-14T14:00:24.000Z","size":179,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-05T19:07:31.492Z","etag":null,"topics":["google-search-api","google-voice-api","telegram-bot-api"],"latest_commit_sha":null,"homepage":"https://t.me/my_dreamcatcher_bot","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/26remph.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"zenodo":null}},"created_at":"2022-08-25T13:21:40.000Z","updated_at":"2024-08-14T14:00:28.000Z","dependencies_parsed_at":"2025-06-05T19:07:33.534Z","dependency_job_id":"52fbb75a-ab32-47c4-824f-94f606403e8a","html_url":"https://github.com/26remph/dreamcatcher","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/26remph/dreamcatcher","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/26remph%2Fdreamcatcher","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/26remph%2Fdreamcatcher/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/26remph%2Fdreamcatcher/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/26remph%2Fdreamcatcher/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/26remph","download_url":"https://codeload.github.com/26remph/dreamcatcher/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/26remph%2Fdreamcatcher/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267289399,"owners_count":24064725,"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-07-27T02:00:11.917Z","response_time":82,"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":["google-search-api","google-voice-api","telegram-bot-api"],"created_at":"2024-11-18T07:19:48.862Z","updated_at":"2025-09-22T18:53:35.754Z","avatar_url":"https://github.com/26remph.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"![(c) image load from tg-journal.com](https://tg-journal.com/wp-content/uploads/2021/04/illjuziya.jpg)\n\n## DREAMCATCHER (Бот ловец сновидений)\n**(MVP альфа релиз: Хакатон \"Бот за один день\" 1 мая 2022 года в Яндекс.Практикум)**\n\nТелеграмм бот для записи сновидений в моменты пробуждения. \n  \n### О проекте\nМы знаем достаточно много о материи и ровным счетом ничего о природе самих себя.\nБот помогает картографировать ваши сны. Отлавливать и запоминать их. И лучше разобраться в том мире в котором вы проводите 1/3 своей жизни. \nВ последствии, вы сможете сделать эти записи публичным и передать \nсвой бесценный опыт.\n\n\n### Как это работает\nВ момент пробуждения, когда ваши сны актуальны и ваше сознание ясно помнит контекст происходящего, вы записываете голосовое сообщение с подробностями сна.\nОтправляете боту. Бот переводит это в текстовое сообщение и исходя из содержимого прикрепляет к заметке картинку. Так называемый маяк сновидения [3].\nКартинка связывается с текстом сообщения и вашим голосовым сообщением. Каждый раз смотря на картинку вы сможете в точности воспроизвести в памяти все детали сна. Далее перечитав, вы вспомните дополнительные детали, о которых не подозревали. Дополняя вашу заметку новым текстом и маяками. Карта вашего сна станет намного детальней и отчетливей. Вы почувствуете себя магиланом в бескрайнем мире сознания.\n\n[3] Методика запоминания огромных массивов данных по-средствам графиеческих образов.\n\n### Технологии\n- python 3.9\n- python-telegram bot\n- google serpapi\n- google speech kit\n\n#### Техническое исполнение\nБот имеет две функции для обработки введенного текста в картинку и обработка и распознавание голоса и преобразование в картинку он же маячок сновидения.\n\nTwo handler function:\n\n        def write_text(update: Update, context: CallbackContext):\n        def say_voice(update: Update, context: CallbackContext):\n\n#### Бэклог проекта\n- Дать возможность постить сновидения на сайт (/yatoube) \n- Использовать нейронную сеть для обучения и подбора картинок, которые наиболее точно соответствуют сновидению.\n- Использовать нейросеть типа Nvida canvas, для преобразования каля-маля в хороший образ или отпечаток сновидения.\n- Использовать нейронную сеть для классификации сновидения путешественника по известным классическим сонникам. \n(подобный алгоритму GPT-3)\n\n### Авторы\n- Вадим Барсуков  \n- все желающие положить добротный проект в портфолио \nв качестве проекта для души\n\n#### Вместо заключения\nОсновные научные современные гипотезы[1] о происхождении жизни, так или иначе\nутверждают что неживая материя из 6 компонентов (водород, кислород, углерод, азот, \nфосфор, сера) много миллионов лет назад, неким образом **самоорганизовалась** \nв РНК и таким же загадочным образом приобрела способность к репликации,\nметаболизму и свойство изоляции от внешней среды. Путем неисчислимого цикла\nобучения, трансформации генов мы имеем то что имеем. \nМы научились разговаривать.\n\nС другой стороны\n\nС другой стороны есть не научный подход, теология и философия [2]\nв основе которого лежит идея того что жизнь это проявление чего-то \nразумного \"искры бога\" в форме неживой материи.\n\nИстина где-то рядом.\n\n### Cсылки*\n\n| сноска | ссылка                                      | описание                                                                       |\n|--------|---------------------------------------------|--------------------------------------------------------------------------------|\n| [1]    | https://www.mdpi.com/2075-1729/10/4/42/html | Defining Lyfe in the Universe: From Three Privileged Functions to Four Pillars |\n\n\u003cp\u003e\n    \u003cimg align=\"center\" src=\"./fav.svg\" title=\"home page\"/\u003e\n    \u003cspan\u003e Part of pet project 'North Bridge Alavoine' © 2022, created by remph ツ \u003c/span\u003e\n\u003c/p\u003e\n\n[//]: # (![alternative header]\u0026#40;https://img-fotki.yandex.ru/get/6427/130842948.2d6/0_15a026_d6b2f45e_XXXL.jpg\u0026#41;)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F26remph%2Fdreamcatcher","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F26remph%2Fdreamcatcher","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F26remph%2Fdreamcatcher/lists"}