Eashaniy

На Пикабу
Дата рождения: 11 апреля
840 рейтинг 0 подписчиков 20 подписок 7 постов 1 в горячем
16

Ответ lexuss6 в «Настоящая верность»3

была ситуация. Бухал я с подружкой в районе реки Сетунь, это возле Можайского шоссе (г. Москва). А взял я тогда 3 бутля вискаря не очень дорогого, но на нас двоих все таки много. А подружка у меня была легких нравов и как-то проходящие мимо абхазцы, которые в сотый раз перекладывали бордюр на Можайском шоссе, присоединились к нашей компании. 3 бутля на 2 двоих это много, а вот с 3 дополнительными мужиками уже мало. Я бухой в зюзю, говорю: «мужики вы такие теплые(ну когда я пьяный всех люблю, кто мне улыбается) айда я еще возьму, знаю как ларек что по тихому отпускает». И мы туда идем за добавочкой. Т.к. после 11 нельзя, я говорю им остаться на улице, а сам захожу в магаз. Я конечно был предельно синий, и чет слово за слово, зацепился с каким-то чеченом. Честно сказать мне ваши проблемы с южными народами чужды, так как если мне человек хамит - мне неприятно. Ну и я сказал ему что «э ну ты чего так разговариваешь» а он мне в ответ - «ну пойдем на улицу поговорим». А я очкошник чтоли? Во мне если честно весу 65 кг, и виски 0,7 влито, нихуя я не очкошник. Ну вышли. Ну ситуация вышла чуть комичная. Представьте стоят 2 типа под фонарем. Один начинает наступать на второго. А тут из под света фонаря из-за спины выходят 3 здоровых абхазца, которые последние десятилетие то и делают что перекладывают бордюры. Тут то тот малый и съебался. А я довольный пошел поить своих новых друзей уже водкой дальше.

Такая вот история

А потом мы пошли домой спать, нашли тележку, и моя подружка решила что тележка все равно что тачка и макдональдс нас примет в макавто без проблем и в очереди она затусила с еще какими-то чеченами, слово за слово, мы оказались у них в машине, но нас спокойненько довезли до дверей квартиры. Я был в ауте. А тележка осталась возле мака

15

Я разрабатываю бесплатное приложение игру по изучению слов английского словаря. Хочется получить обратную связь:)

Всем привет!

Я разработал несложное приложение в виде игры-кроссворда. Суть простая: в верхней части экрана находится поле, а в нижней — буквы, из которых составлены загаданные слова. Цель — соединить буквы пальцем так, чтобы получились слова. При взаимодействии с полем появляются подсказки — определения, поясняющие значение этих слов. Таким образом можно отгадывать слова, исходя из их контекста.

Если кому станет интересно, вот ссылки:
Android - https://play.google.com/store/apps/details?id=com.linguapuzz...
iOS - https://apps.apple.com/us/app/lingua-puzzle/id6499212190?ref...

Приложение бесплатное и полностью без рекламы.

Хочется просто посмотреть, будет ли кому-то это интересно, и получить обратную связь от пользователей :)

4
Вопрос из ленты «Эксперты»

Нужно помощь советом, в оценке жизнеспособности и чё вообще делать дальше

Я хочу попросить совета; возможно, кто-то подскажет, что мне делать дальше, поскольку моя квалификация заключается в технических знаниях, но никак не в маркетинговом продвижении и ведении бизнеса в целом.

Я обращаюсь за советом, потому что, хотя я создал два разных по своей концепции приложения, я совершенно не могу ответить на следующие вопросы:

1. Жизнеспособны ли эти продукты?

2. Где найти финансирование на дальнейшее техническое и маркетинговое развитие?

3. Где найти человека, который бы взял на себя ответственность за маркетинг? То есть я могу выступить как технический директор, но мне нужен маркетолог/бизнес-аналитик.

Ниже я подробно опишу принцип действия каждого из них и своё видение монетизации.

---

Первое приложение — это сайт-витрина товаров, который стандартизирует предложения от разных ритейлеров.

Второе приложение — это приложение-игра для Android и iOS по изучению слов английского языка в виде кроссворда. Игра напоминает игры типа WordConnect, но со словами, разбитыми по уровням владения английским языком согласно CEFR — это уровни A1-A2, B1, B2, C1-C2, плюс созданный с помощью ChatGPT словарь с переводом, объяснением значения слова и примерами.

---

Подробнее про сайт-витрину товаров:

Это приложение, написанное на Symfony, которое обрабатывает неструктурированный список товаров в формате XML и пытается сделать его более структурированным. Данные о товарах я получаю от партнёрской сети и ритейлеров, которые аффилированы с данной партнёрской системой. Сейчас у меня подключено 10 магазинов, и теоретически можно подключить ещё.

Особенности моего приложения:

- Стек технологий: Symfony 7, PostgreSQL, RabbitMQ, Elasticsearch, Docker, OpenAI.

- Сервис разделён на 2 части:

1. Первая часть — это приложение с API, где находится логика по управлению и манипуляции списком товаров.

2. Вторая часть — это приложение (тоже на Symfony), фронт-часть, т.е. всё то, что видит перед собой пользователь.

Фактически к первой части (api) можно подключать сколько угодно клиентов, например мобильное приложение или какую-нибудь новую версию фронта.

Детальнее про первую часть (api):

1. Импорт товаров с партнёрской сети и загрузка этих данных в базу данных. Цель данного импорта:

- Обновить данные по стоимости у существующих товаров.

- Сделать неактивными те товары, которых больше не существует в списке от ритейлера.

- Добавить новые товары.

2. Обработка неструктурированного списка товаров от ритейлера, что приводит к следующим задачам:

- Определение категории товара. Например, товар Apple iPhone 16 у разных ритейлеров может находиться в разных категориях. Для создания структурированного списка необходимо, чтобы все такие товары попадали в мою личную категорию: Электроника → Мобильные телефоны → Смартфоны.

Эта задача передана ChatGPT API. Я использую метод RAG, а также batching для пакетной обработки и минимизации затрат. Итоговая стоимость обработки 1000 товаров по определению категории составляет около 0,1 доллара США с точностью около 98%.

- Извлечение атрибутов товара. Ритейлеры редко предоставляют подробные атрибуты, но для корректной фильтрации мне необходимо их стандартизировать. Например, цвета iPhone 16 могут быть указаны по-разному: "black", "черный", "violet" и т.д. Я создал стандартизированный список атрибутов для каждой категории и использую ChatGPT для их определения. Стоимость обработки 1000 товаров составляет примерно 1–2 доллара США.

3. Создание эмбеддингов для названия товара. Это нужно для реализации интеллектуального поиска по товарам с помощью Elasticsearch. Стоимость преобразования в векторы для 1000 товаров — около 0,02–0,03 доллара США.

4. Дополнительная информация о товаре. Определяю плюсы и минусы покупки, часто задаваемые вопросы и рекомендации по использованию.

После этих шагов товар считается обработанным и доступным для просмотра пользователями.

Детальнее про вторую часть (front):

Вторая часть — это фронт-часть, где пользователи могут фильтровать, искать и сортировать товары. Также есть страница сравнения товаров одной категории с помощью ChatGPT.

Монетизация (как я её вижу):

Предполагаемый заработок — это модель CPA (Cost Per Action), т.е. пользователь попадает на мою витрину, изучает товар, переходит на сайт ритейлера и покупает товар. Если всё прошло успешно, то ритейлер выплачивает мне вознаграждение за покупку, совершённую пользователем. Стандартная партнёрская система.

---

Теперь про мобильное приложение:

Как упоминалось ранее, это игра наподобие WordConnect, в которой нужно соединять буквы английского алфавита, чтобы разгадать слово в кроссворде. Слова подобраны так, чтобы соответствовать уровням владения языком A1-A2, B1, B2, C1-C2.

С помощью ChatGPT мне удалось создать словарь, который включает в себя:

- Перевод слова.

- Значение этого слова, т.е. как его можно описать другими словами.

- Примеры употребления этого слова.

Отличительной особенностью является то, что я создал данный словарь для четырёх разных языков: с английского на испанский, немецкий, китайский (упрощённая версия) и русский.

Слоган (если можно так сказать): учись играя.

Монетизация (как я её вижу):

- Показ рекламы.

- Добавление бонусной системы, в которой пользователь может зарабатывать баллы или покупать их.

- Добавление нового функционала, расширяющего возможности игры за соответствующую плату.

---

На этом всё. Спасибо тем, кто дочитал, и огромное спасибо тем, кто оставит свои комментарии :)

Если вдруг кому интересно будет, то сайт витрину можно найти по адресу goods-guide.ru, а приложение называется LignuaPuzzle в Android или iOS магазинах

Показать полностью
1

Как я создавал мобильное приложение по изучению слов английского языка, используя ChatGPT

Оглавление

  • приветствие

  • повествование

  • заключение

  • выводы

Приветствие:

Всем привет, меня зовут Женя, я пришёл в IT, где-то в 2016 году и занимаюсь разработкой всяким разным на PHP. Можно сказать, что PHP - это мой основной стек, но я так же стараюсь быть любознательным, поэтому в 2022 году мне захотелось исполнить свою давнишнюю мечту и создать своё мобильное приложение.

В этой статье я расскажу о том, как я создал своё мобильное приложение для изучения слов английского языке (абсолютно бесплатное, без рекламы без ничего, просто приложение где есть мой труд и ничего более, ни картинок ни свистелок ни перделок, просто приложение где отгадываешь слово - читаешь перевод, всё) в самом конце приложу ссылки на приложение, если это будет интересно.

Цель данной статьи - просто рассказать о том, чем занимался последние 2 года, спасибо за чтение.

Повествование:

Я уволился с основного места работы, а так как я без жены и детей, и мне нужно очень маленькое количество денег в месяц, то решил, что накопленных средств мне хватит на год безработной жизни (в скобках - хватило на 2) и я решил, что ПОРА

Я в это время усиленно думал о том, как я хочу выучить английский язык, а так как я ленивое существо по сути, то решил, что играя в какую-нибудь игру (а я люблю играть в игры, дота 2, варкрафт 3, цивилизация, герои 3) то смогу поднять свой уровень (играл кстати в wow classic на английском - с google translate переводчиком было круто, там очень интересные английские фразеологизмы используются). В общем, как-то, скачал приложение типа WordConnect, где в верхней части показывается кроссворд, а в нижней круг с буквами. И водя пальцами по этому кругу, нужно соединять буквы, что б образовалось слово. Мне в общем понравилось, так как не имея богатый словарный запас слов, можно попробовать логически или интуитивно угадывать неизвестные доселе английские слова. Ну и чуть залипательно. Одно "но": я совершенно не знал получившиеся слова. Данное приложение НЕ предоставляло возможности узнать перевод слова на мой язык.

И тут я смекнул - а чё б не создать подобное приложение, но только с переводом и шлюхами. Только с переводом.

А я что-то ранее слышал о Flutter. Flutter - это такой фреймворк, для языка программирования Dart, которые по словам Google позволяет иметь одну единую кодовую базу для того, что бы создать приложение и под iOS, и под Android (сейчас вроде можно это сделать и под Windows и под HTML, но я не проверял). Звучит круто чё! Для меня как для PHP разработчика с 6-летним стажем, добавить в свой стек знание про то как работать в мобильном сегменте (тем более тимлид на прошлой работе всегда меня хвалил) было приятно.

Сперва я пошёл за знаниями на coursehunter. В перемешку со сном (так как, когда слушаю лекции онлайн, то сразу засыпаю) прошёл курс по Dart и Flutter, и даже кое-что понял. Наверное, программирование - это плюс(+)/минус(-) про одно и тоже: у вас есть какие-то данные, возьмите их и сделайте что-то с ними и результат покажите пользователю.

И после того как ознакомился с Dart и Flutter и приступил к реализации приложения, я начал пользоваться ChatGPT (только платная версия, так как бесплатная - увы, ограничена по количеству сообщений в день).

Скажу сразу, что ChatGPT - НЕ напишет за вас приложение, НЕ решит за вас задачу, НЕ даст вам решение.

Лично моё восприятие и мнение - это прекрасный анализатор, великолепный систематизатор, далее идут супер эпитеты обозначающие, что ChatGPT, как великолепный джуниор, т.е. работник, который умеет супер безотказно работать, но только скажи ему КАК надо работать. В результате моя работа с ChatGPT сводилась к тому, что я был как некий тим-лид и происходил следующий цикл:

  1. я дробил задачи на маленькие, рассказывал о том, какую логику хочу видеть в том или ином методе или компоненте, а ChatGPT подсказывал решения

  2. я оценивал результат на жизнеспособность

  3. иногда плакал и бился головой об стол, из-за того, что не всё всегда понимал и приходилось дополнительно въезжать, так как мобилка это больше про асинхронные процессы, в то время как PHP - рожден, что бы умереть в одном потоке. А тут присутствуют элементы асинхронности

  4. кайфовал, когда наконец разобрался и всё работало как хотел

  5. повторить этот цикл с начала

Далее, я по ходу создал толковый словарь английских слов с переводом на иностранные языки: русский, немецкий, испанский и китайский, а так же, значение слова и примеры. ChatGPT показал отличные способности в части генерации переводов на разные языки и толкования того или иного слова. Ошибки: встречаются, особенно, в примерах. Так как я совсем один, мне сложно обработать все возможные проблемные слова. Но я надеюсь, мне удалось создать вменяемый толковый словарь английских слова, напободие cambridge.dictionary или oxford.dictionary

Заключение

  1. Спустя 6 месяцев я получил готовый результат. Мне пришлось заплатить 25$ долларов за публикацию в Google Store и 100$ за публикацию в App Store, и пройти 1.5 месяца проверки и тестов, что б опубликовать рабочую версию. Я сделялъ - я доволен.

  2. Получил опыт работы с мобильными приложениями, с созданием приложений на Flutter.

  3. Я получил опыт работы с ChatGPT Api в части генерации какого-то пользовательски-полезного обучающего материала

  4. Я получил опыт работы с ChatGPT Chat, как лучше его использовать, что бы систематизировать мои знания и получить реальный результат в части написания кода

Выводы

Теоретически, я вижу дальнейшее развитие приложения в создании новых переводов для других языковых групп этого мира, добавления каких-либо новых фич и, вообще, монетизации этого продукта. Однако, для этого всего нужно инвестирование, а на данный момент у меня его нет:) Поэтому, и монетизации никакой тоже нет:)

ChatGPT и прочие модели на данном этапе - наше будущее в части систематизации знаний. Наши будущие помощники. Берите их на вооружение быстрее, чем позже.

Flutter - понравился, как инструмент для создания чего-то простого, кроссплатформенного. Идеально подойдёт для создания мобильного справочника, интернет-магазина, чего-то такого, где бизнес захочет иметь прямой доступ к своим пользователям с более низкими тратами.

Результат, если хотите, можете оценить вот тут:

Google Store - https://play.google.com/store/apps/details?id=com.linguapuzz...

AppStore - https://apps.apple.com/ru/app/lingua-puzzle/id6499212190?l=r...

P.S.
После релиза этого приложения, и набравшись опыта, я подумал, что могу создать свой маркетплейс в одно лицо, наподобие yandex.market, так же, используя chat gpt api. Если данный пост будет хоть кому-то интересен, я напишу процесс создания этого маркеплейса. Тут я решил его создавать уже используя PHP и Symfony, - это более привычная для меня среда + здесь я вижу перспективы монетизации, а значит, я всё таки, смогу купить себе хлеб, масло и велосипед.

Спасибо за чтение:)

Показать полностью 1
4

Хостинг timeweb.ru переплюнул всех операторов связи в части подключения ненужных подписок

Являюсь клиентом хостинга timeweb уже лет 5. Использую его чисто для почты + простенький сайт с доменом. Соответственно и план хостинга был выбран самый простой в 296 рублей.

Хостинг timeweb.ru переплюнул всех операторов связи в части подключения ненужных подписок Мошенничество, Timeweb, Хостинг, Сервис

Недавно пришло уведомление на почту, что пора оплатить хост. Окей, заходим на сайт и видим, что-то непонятное - при переходе на страницу оплаты, показывается совершенно другая цена - 900 рублей.

Хостинг timeweb.ru переплюнул всех операторов связи в части подключения ненужных подписок Мошенничество, Timeweb, Хостинг, Сервис

никаких дополнительных опций как видите вы выбрано.

Окей, пишем в поддержку с вопросом, а какого хрена. И получаем совершенно охрененный ответ

Хостинг timeweb.ru переплюнул всех операторов связи в части подключения ненужных подписок Мошенничество, Timeweb, Хостинг, Сервис

при этом посмотреть где эти дополнительные услуги, как их отключить или управлять ими - нигде не сказано

Выводы делайте сами и проверьте на всякий случай свои подписки

Показать полностью 1
15

Почему нужно платить риэлтору 50% при съеме квартиры?

Объясните мне кто-нибудь почему я должен башлять 50% риэлтору, когда я снимаю квартиру? Я сам ищу квартиру на сайтах объявлений, сам же хожу смотрю.


За составление типового договора из интернета?

За то, что риэлтор по первому зову показывает ищущим квартиры?


Я просто пытаюсь выяснить - за какие действия риэлтора, я должен ему заплатить эту сумму?


Место действия Киев, хотя мне кажется так во всех городах, в том числе и в России

Отличная работа, все прочитано!