ИИ и персонализация: нейросети адаптируют контент для пользователей

логотип

Нейросети и персонализация: как ИИ адаптирует контент под пользователя в электронной коммерции и медиа

В эпоху цифрового перенасыщения, когда ежедневно генерируются гигабайты информации, внимание пользователя стало самой дорогой валютой. Отстать от трендов в сфере технологий — значит потерять клиентов. Главным инструментом, который помогает удерживать внимание и повышать лояльность, является персонализация контента. И здесь на сцену выходят нейронные сети.

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

Эволюция от общего к индивидуальному

Раньше маркетинг работал по принципу «один размер подходит всем». Такой подход обречен на провал. Современный пользователь ожидает, что платформа, интернет-магазин или новостной портал, знает его предпочтения. В этом заключается революционная сила нейросети персонализации. Персонализация с помощью нейросетей — не модное словечко, а технологическая основа, позволяющая реализовать гипер персонализацию, при которой контент, продукт или предложение адаптируются в режиме реального времени под действия, историю и эмоциональное состояние конкретного ИИ для пользователей.

Персонализация

Основы: что такое персонализация контента с помощью ИИ

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

Роль нейросетей в этом процессе

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

Ключевое отличие:

  1. Традиционный подход: Работает по заданным правилам (если купил А, покажи Б).
  2. ИИ-персонализация контента: Самостоятельно находит скрытые закономерности и прогнозирует, что пользователь захочет увидеть или купить следующим, если он сам об этом ещё не знает.

Отличие ИИ от классических алгоритмов

Персонализация с помощью искусственного интеллекта позволяет выйти за рамки фильтрации. Адаптация контента с помощью ИИ подразумевает подбор готового элемента, но и создание уникального описания, заголовка или визуального ряда (в рекомендательных виджетах). И есть будущее, которое уже наступило благодаря нейросетям.

Нейросети в электронной коммерции: гиперсегментация и продажи

Сектор электронной коммерции стал одним из первых полигонов для внедрения трудной персонализации в электронной коммерции. Цель здесь ясна: увеличить средний чек (AOV) и снизить отток клиентов (Churn Rate).

Динамическая адаптация каталога

Когда мы говорим о нейросетях в электронной коммерции, мы имеем в виду, что страница, категории и рекламные баннеры меняются для посетителя.

  1. Персонализированные страницы: Алгоритмы искусственного интеллекта определяют, что с большей вероятностью приведет к покупке: скидки, новинки или популярные товары, — и выводят на первый план.
  2. ИИ-персонализация контента (Cross-selling) и апселлинг (Upselling): Выходит за рамки принципа «купившие покупают». Нейросети предсказывают, что к купленным ботинкам пользователь, докупит крем, добавленный в базу, защитный спрей премиум-класса.

Улучшение поиска и навигации

Стандартный поиск приводит к разочарованию. ИИ для пользователей в поиске означает:

  1. Понимание контекста запроса (при наличии опечаток).
  2. Ранжирование результатов не по релевантности ключевых слов, а по вероятности покупки этого товара данным пользователем.

Этот уровень персонализации в электронной коммерции напрямую влияет на конверсию.

 Анализ отзывов и улучшение описаний товаров с помощью NLP

Обработка естественного языка (Natural Language Processing, NLP) играет важнейшую роль в преобразовании необработанных данных из отзывов клиентов в ценную аналитическую информацию, которая затем применяется для улучшения пользовательского опыта и продуктов.

  • Анализ тональности (сентимент-анализ):
    • Что такое: NLP-модели анализируют текст отзывов, чтобы определить, позитивный ли он, негативный или нейтральный.
    • Как применяется:
      • Быстрая обратная связь: Компании оперативно выявляют негативные тенденции, связанные с конкретным товаром или услугой, и принимают меры.
      • Выявление проблем: Анализ негативных отзывов помогает понять, какие аспекты продукта вызывают недовольство («неудобный интерфейс», «плохое качество материала», «сложная инструкция»).
      • Оценка успешности: Положительные отзывы указывают на сильные стороны продукта, на которые стоит делать акцент в маркетинге.
    • Google Cloud Natural Language AI Платформы и технологии:, Amazon Comprehend, Microsoft Azure Text Analytics, открытые библиотеки, такие как spaCy и NLTK (на Python), широко применяются для этих целей.

Извлечение сущностей (распознавание именованных сущностей, NER)

    • Что такое: Технология обработки естественного языка, которая идентифицирует и классифицирует ключевые объекты в тексте, такие как названия продуктов, брендов, мест, даты, имена людей, размеры, цвета.
    • Как применяется:
      • Структурирование неструктурированных данных: NER помогает извлекать конкретные характеристики продукта, упомянутые в отзывах. Если в отзыве сказано: «Прислали не тот размер, заказывал M, получил L», NER идентифицирует «M» и «L» как размеры.
      • Автоматическое добавление тегов к товарам: На основе упоминаемых сущностей в отзывах товары автоматически получают новые теги, что улучшает их поиск.
      • Улучшение описаний товаров: Выявление упоминаемых характеристик, которые покупатели считают важными, позволяет доработать описания, сделав их информативными и релевантными.

Тематическое моделирование (Topic Modeling)

    • Что такое: Алгоритмы, такие как LDA (латентное размещение Дирихле), выявляют скрытые темы или темы, которые встречаются в большом наборе текстовых документов (в тысячах отзывов).
    • Как применяется:
      • Группировка отзывов: Отзывы автоматически группируются по общим темам («качество сборки», «доставка», «дизайн», «производительность»).
      • Выявление трендов: Помогает понять, какие темы актуальны для покупателей в данный момент.
      • Контент-маркетинг: Идеи для нового контента (блогов, разделов задаваемых вопросов) почерпнуть из обсуждаемых тем.

Генерация текста (Text Generation)

    • Что такое: Нейронные сети, такие как модели семейства GPT (Generative Pre-trained Transformer), способны генерировать связный и релевантный текст.
    • Как применяется:
      • Автоматическое создание описаний товаров: На основе заданных характеристик и данных из отзывов ИИ генерирует первоначальные варианты описаний. Что ускоряет процесс создания контента и обеспечивает его уникальность.
      • Создание ответов на задаваемые вопросы (FAQ): NLP-модели анализируют вопросы пользователей и генерируют ответы на основе базы знаний компании.
      • Адаптация маркетинговых сообщений: Создание персонализированных электронных писем или текстов для рекламных кампаний.
    • Платформы: OpenAI API (GPT-3, GPT-4), Google AI Platform, Hugging Face (предоставляет доступ к предварительно обученным моделям).

Примеры платформ

  1. Amazon: Применяет свой сервис Amazon Comprehend для анализа отзывов, извлечения ключевых сущностей и определения тональности. Эти данные затем применяются для улучшения ранжирования товаров, персонализации рекомендаций и предоставления пользователям сводок отзывов.
  2. ASOS: Применяет комбинацию собственных разработок и облачных решений для анализа огромного потока пользовательского контента. Анализ отзывов помогает им улучшать описания, и выявлять проблемы с размерами, качеством материалов или логистикой.
  3. SaaS-решения: Есть специализированные платформы, которые предлагают компаниям, работающим в сфере электронной коммерции, аналитику отзывов на основе NLP, Repustate, Medallia.

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

Персонализация контента

Нейросети в медиа: удержание внимания и доверие

В индустрии медиа основновной показатель время, проведенное на платформе (Dwell Time), и глубина просмотра. Нейросети в медиа решают задачу борьбы с информационной усталостью.

Персонализация ленты контента

Персонализация в медиа — то, что мы видим ежедневно: От ленты TikTok до рекомендаций Netflix. ИИ-персонализация контента анализирует:

  1. Стиль потребления: Читает ли пользователь длинные лонгриды или предпочитает короткие видеообзоры?
  2. Эмоциональная реакция: На какие заголовки вы нажимали, а какие пролистывали, не открывая?
  3. «Свежесть» против «глубины»: Нужен ли пользователю свежий инфоповод или глубокий, но старый материал по интересующей его теме?

Динамическое создание заголовков и форматов

Передовой аспект адаптации ИИ-контента в медиа — генеративный ИИ. Персонализация с помощью нейросетей рекомендует статью, и динамически изменяет ее представление:

  1. Создание трех заголовков для одной новости, чтобы выяснить, какой из них привлечет внимание конкретного сегмента.
  2. Автоматическое преобразование длинной статьи в серию карточек для соцсетей, если ИИ определит, что пользователь предпочитает такой формат.

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

Технологический стек: как реализуется:

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

Глубокое обучение (Deep Learning)

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

Единый профиль пользователя (Customer 360)

Эффективная персонализация в электронной коммерции и персонализация в медиа требуют консолидации данных. Персонализация с помощью искусственного интеллекта направлена на создание полного профиля клиента, объединяющего данные из CRM, веб-аналитики, мобильных приложений и социальных сетей.

Персонализация обучения

Практические кейсы: персонализация нейросети в действии

  1. Amazon: мастер персонализированных рекомендаций и покупок

Amazon, гигант электронной коммерции, эталон в применении персонализации с помощью нейросетей для улучшения пользовательского опыта и стимулирования продаж. Их система рекомендаций — список «с этим покупают», а многоуровневая, обучающаяся экосистема.

  • Применяемые модели персонализации:
    • Коллаборативная фильтрация (Collaborative Filtering) на основе глубокого обучения: Amazon сочетает традиционную коллаборативную фильтрацию (поиск похожих пользователей и товаров) с моделями глубокого обучения. Применяются такие архитектуры, как представления (embeddings), где товары и пользователи представлены в виде векторов в многомерном пространстве. Сходство этих векторов определяет степень их взаимосвязи. Что позволяет находить неочевидные связи между товарами.
    • Нейронные сети прямого распространения (Feed-Forward Neural Networks) и рекуррентные нейронные сети (RNN): Для анализа последовательности действий пользователя. RNN, в частности, отлично справляются с анализом истории просмотров и покупок. Система предсказывает, какой товар пользователь захочет увидеть следующим, основываясь на недавних кликах, добавлении товаров в корзину и времени, проведенном на странице.
    • Модели генерации контента (для описаний и заголовков): Хотя основной задачей Amazon предоставление рекомендаций по товарам, компания экспериментирует с персонализацией контента с помощью ИИ в описаниях товаров, адаптируя их под запросы и интересы конкретных сегментов аудитории.
  • Как выглядит для пользователя:
    • Главная страница: Кардинально отличается для пользователей. Вы увидите баннеры с акциями в интересующих вас категориях, рекомендованные товары, основанные на предыдущих покупках и просмотренных товарах.
    • Страницы товаров: Блоки «Клиенты, просмотревшие этот товар, просматривали» (Customers who viewed this item also viewed) и «Покупают вместе» (Frequently bought together) применяют продвинутые алгоритмы. Amazon порекомендует сопутствующий товар, который дополнит вашу предыдущую покупку через недели.
    • Email-маркетинг: Персонализированные рассылки с рекомендациями новых поступлений, скидками на товары из вашего списка желаний или брошенной корзины.

2. ASOS: персонализация в моде с акцентом на визуальную релевантность

Перед ASOS, крупнейшим онлайн-ритейлером одежды, стоит уникальная задача — помочь пользователям найти одежду, которая не только соответствует их размеру и стилю, но и последним модным тенденциям. Нейросети в электронной коммерции играют здесь ключевую роль.

  • Применяемые модели персонализации:
    • Визуальная коллаборативная фильтрация: ASOS применяет машинное обучение для анализа изображений. Пользователи загружают фотографии, и система находит похожие товары в каталоге. Происходит с помощью сверточных нейронных сетей (Convolutional Neural Networks, CNN), которые умеют «видеть» и сравнивать визуальные признаки одежды (цвет, принт, силуэт, текстуру).
    • Системы рекомендаций, учитывающие тренды: ASOS анализирует глобальные модные тренды, данные о продажах и поисковые запросы, чтобы предлагать пользователям то, что они искали, но и то, что актуально. Достигается за счет сочетания данных о трендах с индивидуальными предпочтениями.
    • Адаптация результатов поиска: Поиск на ASOS выдает релевантные товары, но и ранжирует их с учетом предыдущих предпочтений пользователя. Если вы ищете платья определенного бренда или фасона, они отображаются выше в списке результатов.
  • Как выглядит для пользователя:
    • «Купить образ»: Возможность найти одежду, представленную на моделях, или приобрести целый образ.
    • «Рекомендуем вам»: Раздел с подборками одежды, которая соответствует вашему стилю, размеру и предыдущим покупкам.
    • Персонализированные рассылки по электронной почте: Предложения о новых поступлениях в категориях или брендах, скидки, основанные на вашей истории покупок.
    • «Подбор по стилю»: Функция, позволяющая загрузить фотографию и найти похожие товары, яркий пример адаптации контента с помощью ИИ.

Spotify

Кейсы в медиа: Spotify и The New York Times

  1. Spotify: персонализация музыки и открытие нового

Spotify — один из лидеров в применении нейросети для персонализации в медиа, в музыкальной индустрии. Их цель — помочь пользователям открыть для себя новую музыку, которая им понравится, и поддерживать их интерес к платформе.

  • Применяемые модели персонализации:
    • Анализ аудиоконтента (Audio Analysis) с помощью машинного обучения: Spotify применяет машинное обучение для анализа аудиофайлов: темпа, ритма, тональности, жанра, настроения. Позволяет группировать песни по их акустическим характеристикам, и по метаданным.
    • Коллаборативная фильтрация на основе пользовательских данных: Анализируются плейлисты пользователей, треки, которые они добавляют, пропускают или слушают до конца. На основе этого строятся рекомендательные системы на основе ИИ.
    • NLP (обработка естественного языка) для анализа текстов песен и метаданных: Понимание тематики песен, их настроения и контекста.
    • Модели создания плейлистов (Discover Weekly, Release Radar): Пожалуй, известные примеры. Они применяют комбинацию совместной фильтрации и анализа контента, чтобы предлагать персонализированные подборки.
  • Как выглядит для пользователя:
    • «Discover Weekly»: Еженедельная подборка новых песен, основанная на том, что вы слушали на прошлой неделе, но чего еще не слышали.
    • «Радар релизов»: Плейлист с новыми треками исполнителей, на которых вы подписаны или которых слушаете.
    • Страница: Персонализированные карточки с рекомендациями по альбомам, плейлистам, подкастам и концертам.
    • «Ежедневные миксы»: Плейлисты, в которых ваши треки сочетаются с новыми, похожими по стилю.

2. The New York Times (NYT): персонализация новостной ленты и удержание аудитории

The New York Times, ведущее мировое СМИ, активно внедряет нейросети в медиа для понимания своей аудитории и предоставления релевантного контента, стремясь повысить вовлеченность и стимулировать подписку.

  • Применяемые модели персонализации:
    • Анализ поведения читателей: NYT отслеживает, какие статьи открывают пользователи, как долго их читают, какие разделы посещают чаще, на какие темы подписываются. Дает основу для персонализации контента.
    • Обработка естественного языка для анализа контента статей: Понимание тематики, ключевых слов, тональности и эмоциональной окраски статей. Что позволяет точнее сопоставлять контент с интересами читателя.
    • Гибридные рекомендательные системы: NYT применяет комбинацию коллаборативной фильтрации (что читают похожие пользователи) и контентной фильтрации (какие статьи похожи на те, что вы уже читали). Персонализация контента с помощью ИИ стремится найти идеальный баланс между представлением нового и углублением в интересное.
    • Модели прогнозирования интересов: Нейросети предсказывают, какие темы интересны конкретному пользователю в будущем, основываясь на его текущем поведении и внешних трендах.
  • Как выглядит для пользователя:
    • Раздел «Для вас» (при наличии): Персонализированная лента новостей, в которой статьи ранжируются по степени их релевантности для вас.
    • Дайджесты по электронной почте: Персонализированные подборки статей дня или недели, составленные с учётом ваших читательских предпочтений.
    • Рекомендации по статьям: В конце прочитанной статьи предлагают материалы, которые вас заинтересуют.
    • Адаптация формата: Хотя NYT в первую очередь ориентируется на текстовый контент, они экспериментируют с его представлением (выделяют ключевые моменты для быстрого чтения), форма адаптации контента с помощью ИИ.

Эти примеры наглядно демонстрируют, как персонализация с помощью нейросетей стала неотъемлемой частью успеха в современных цифровых сферах, превращая стандартный контент в уникальный, релевантный и ценный опыт для ИИ для пользователей.

этика

Персонализация ее проблемы и этические аспекты

Несмотря на огромные преимущества, внедрение нейросети для персонализации сопряжено с рядом трудностей. Хотя персонализация с помощью нейросетей открывает невиданные возможности для адаптации контента, их внедрение сопряжено с серьезными проблемами, требующими глубокого осмысления и ответственного подхода. Два острых вопроса — предвзятость (Bias) алгоритмов и необходимость обеспечения прозрачности, реализуемой с помощью концепции объяснимого ИИ (Explainable AI — XAI).

Предвзятость алгоритмов: невидимый дискриминатор

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

Источники предвзятости

  1. Предвзятые данные: если исторические данные, на которых обучаются нейронные сети. Отражают дискриминацию (в них меньше данных о женщинах в сфере IT или о низких зарплатах представителей определенных расовых групп). Нейросеть воспроизводит эти паттерны. В контексте персонализации контента означает, что женщинам рекомендуют бытовую технику. А представителям меньшинств — товары из определенных стереотипных категорий.
  2. Предвзятость разработчиков: Неосознанные предубеждения инженеров. Которые разрабатывают модели или выбирают наборы данных, влияют на результат.
  3. Алгоритмическая предвзятость: Сам алгоритм непреднамеренно создает или усиливает дисбаланс. Алгоритм, оптимизированный только для повышения кликабельности. Отдает предпочтение «сенсационным» или «шокирующим» заголовкам, которые связаны со стереотипами.

Последствия предвзятости при персонализации

  1. Дискриминация: Пользователи из определённых групп получают менее выгодные предложения. Менее релевантный контент или сталкиваются с рекламой. Которая противоречит их интересам. Персонализация в электронной коммерции ограничивает видимость определенных товаров для конкретных демографических групп.
  2. Ограничение кругозора: В СМИ предвзятая персонализация контента с помощью ИИ создает «пузыри фильтрации». Которые усиливают существующие убеждения, и систематически скрывают альтернативные точки зрения или информацию. Важную для определенных социальных групп. Нейросети в СМИ в этом случае работают как барьер, а не как мост к информации.
  3. Экономический ущерб: Из-за предвзятых рекомендаций пользователи упускают возможности для покупок или карьерного роста.

Примеры предвзятости

  1. Системы найма: Системы, применяющие искусственный интеллект. Демонстрировали предвзятое отношение к женщинам, понижая их рейтинг из-за исторических данных. Согласно которым большинство сотрудников в сфере IT были мужчинами.
  2. Рекламные платформы: Обнаружено, что рекламные системы показывали объявления о высокооплачиваемой работе преимущественно мужчинам.
  3. Рекомендации по товарам: В некоторых случаях нейросети. Электронной коммерции некорректно рекомендовали определенные товары (дорогие версии) пользователям. Предположительно принадлежащим к обеспеченным слоям населения, на основе стереотипов.

Персонализация конфиденциальности данных

Сбор огромного количества данных для точной персонализации контента вызывает вопросы о конфиденциальности. Законодательство (Общий регламент по защите данных) предъявляет строгие требования к тому. Как нейронные сети в электронной коммерции применяют личную информацию.

С ростом трудности персонализации нейросетей и их влияния на жизнь людей. Возникает острая потребность в понимании того. Почему система приняла то или иное решение. Здесь на помощь приходит объяснимый ИИ (Explainable AI — XAI).

Что такое XAI? XAI — набор методов и техник, которые позволяют людям понять, как работает модель ИИ. И объяснить, почему она выдала тот или иной прогноз или рекомендацию. Цель — сделать нейросети прозрачными.

Зачем нужен XAI для персонализации

    1. Борьба с предвзятостью: Понимая, почему система дает ту или иную рекомендацию. Мы выявляем и устраняем неосознанную предвзятость. Если ИИ для персонализации контента предлагает пользователям определенные товары только на основании их пола. XAI указывает на это, чтобы разработчики скорректировали модель.
    2. Повышение доверия пользователей: Когда пользователь понимает, почему ему рекомендуют тот или иной товар или статью. Он с большей вероятностью доверяет платформе. Когда Spotify объясняет, что раздел «Еженедельные открытия». Основан на прослушанных вами треках и треках похожих на вас пользователей. Вызывает больше доверия, чем случайная подборка.
    3. Улучшение моделей: Понимание причин, по которым модель дает сбой. Помогает инженерам повысить её производительность и точность.
    4. Соблюдение нормативных требований: В юрисдикциях (в рамках Общего регламента по защите данных) пользователи имеют право. На получение объяснений по поводу решений, принятых автоматизированными системами, которые влияют на их жизнь.

Методы XAI

    1. SHAP (аддитивные объяснения Шепли): Один из методов, основанных на теории игр. Он позволяет рассчитать вклад входной переменной (просмотренного товара) в итоговый результат (вероятность покупки).
    2. LIME (Local Interpretable Model-agnostic Explanations): Этот метод объясняет работу модели «черного ящика». Создавая локальную интерпретируемую модель вокруг конкретного прогноза.
    3. Анализ важности признаков (Feature Importance): Методы, которые показывают,. Какие входные признаки (возраст, история просмотров) оказали влияние на решение ИИ.
    4. Построение «правил» на основе нейросетей: Методы позволяют преобразовать трудные решения. На основе нейросетей в набор понятных человеку правил.

Проблемы в применении XAI

    1. Компромисс между точностью и интерпретируемостью: Мощные и точные нейросети для персонализации зачастую труднее объяснить. Для создания XAI-решения потребуется упрощение модели, что потенциально снижает ее эффективность.
    2. Трудность интерпретации для пользователя: Объясненные выводы XAI бывают трудными для пользователя. Требуется разработка интуитивно понятных интерфейсов для представления этих объяснений.

Этические соображения и ответственное внедрение

В конечном счёте ответственное применение персонализации с помощью нейросети. Требует технических решений, и глубокой этической рефлексии. Компании стремятся к:

  1. Справедливости ради: Активно выявлять и устранять предвзятость в своих алгоритмах.
  2. Прозрачность: Предоставлять пользователям информацию о том, как их данные применяются для персонализации. И по возможности объяснять причины конкретных рекомендаций.
  3. Контроль со стороны пользователя: Предоставление пользователям возможности влиять на персонализацию. Управлять своими предпочтениями и отключать элементы адаптации.
  4. Безопасность данных: Обеспечение надежной защиты информации.

Только соблюдая эти принципы, компании выстраивают долгосрочные доверительные отношения с пользователями. Применяя всю мощь ИИ для пользователей и персонализацию с помощью ИИ во благо.

Персонализация этики

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

Персонализация и будущее созданное ИИ

Нейросети и персонализация — не тренд, а новая норма. Компании, которые освоят глубокую персонализацию контента с помощью ИИ, получат решающее преимущество. От гипер персонализированного шопинга до бесконечно релевантных новостных лент. Персонализация с помощью искусственного интеллекта доказывает, что качественный контент — тот, который создан специально для вас.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: