Статьи

Первичный API: 3 шага к умной персонализированной сети для вашего приложения

В то время как многие API данных предоставляют необходимые данные, служба данных Primal сочетает в себе человеческий опыт и интеллектуальные машины, чтобы помочь вам организовать и интегрировать эти данные. С помощью API Primal, работающего на основе 3scale, вы можете легко и эффективно интегрировать контент из Интернета в свое приложение. Как? Продолжай читать.

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


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

Еще в первые дни Интернета,  Yahoo! Справочник  заполнил огромный пробел в экосистеме.

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

Но где вы можете найти портал, который делает контент из Интернета доступным  в вашем приложении ?

Примал продукт

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

  • содержание не описано так, как ваше приложение может понять;

  • контент не организован таким образом, чтобы соответствовать вашему приложению; и

  • контент не представлен таким образом, чтобы его было легко включить в ваш пользовательский опыт.

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

Решение прохождения: обзоры камеры

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

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

Блог обзоров камер - Primal

Источник: Yahoo Shopping

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

Мы покажем вам, как легко использовать Primal, в три этапа:

  • Шаг 1. Выберите источники контента

  • Шаг 2. Выберите ключевые слова, которые представляют интересы вашего пользователя

  • Шаг 3. Интегрируйте отфильтрованный контент в ваше приложение

Шаг 1: выберите ваши источники

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

Изначально Primal поддерживает любой веб-сайт или RSS, доступные в открытой сети. Ниже приведен список источников, которые мы курировали, используя  Primal непосредственно в Интернете .

Первичные источники контента камеры блога

Выполнить это программно через нашу  службу данных  так же просто:

POST payload:

{
    ”CameraReviews”: {
        ”default”: false,
        ”contents”: {
            ”http://www.cameralabs.com”: {
            },
            ”http://www.photographyblog.com/reviews/”: {
            },
            ”http://www.trustedreviews.com/digital-cameras”: {
            },
            ”http://www.consumerreports.org/cro/digital-cameras.htm”: {
            },
            ”http://reviews.cnet.com/digital-cameras”: {
            }
        }
    }
}

Шаг 2: Выберите ваши темы

Отлично, теперь у вас есть надежные источники контента, которые вы хотите использовать в своем приложении. Но вам нужно содержание, организованное вокруг конкретных тем, представляющих интерес из вашего приложения.

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

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

Например, если ваше приложение помогает людям найти камеру, темы, представляющие интерес, могут включать марки и модели камер, особенности продукта и преимущества. Он может даже включать способы использования камеры, такие как «путешествия», «свадьбы» или «тусоваться с друзьями».

Метод POST используется через службу данных Primal для создания каждого графа интересов. В приведенном ниже примере мы создали график интересов с использованием конкретной модели камеры и атрибутов продукта, представляющих интерес для конкретного пользователя вашего приложения.

POST https://data.primal.com/Camera/Nikon+D7100/wireless+sharing; цифровой + зеркальный; 1080

Шаг 3: Получите отфильтрованный контент

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

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

ПОЛУЧИТЕ https://data.primal.com/Camera/Nikon+D7100/wireless+sharing;digital+slr;1080p

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

Представление персонализированного веб-контента в вашем приложении

Снимок экрана ниже отображает содержимое Primal, отображаемое в Feedly , программе чтения новостей и приложении для сравнения покупок Yahoo .

Блог о мэшапах камер - Primal

Начиная

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

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

Проверьте это для получения дополнительной информации о наших доступных тарифных планах для компаний всех размеров .
Если вы хотите быть в курсе наших достижений,  подпишитесь на наш блог  или  подпишитесь на нас в Twitter .
И если вы заинтересованы работать с нами напрямую,  мы нанимаем !