Семантическое рекомендательное приложение Facebook - PullRequest
1 голос
/ 27 февраля 2011

Как проект этого семестра, мы с другом думаем сделать приложение для Facebook на основе семантики.Например, если я хотел отправиться в «путешествие в Европу», это приложение предназначено для следующих действий: поиск в списке моих друзей и возврат мне всех альбомов с фотографиями с названием «Путешествие по Италии» или даже только с комментарием.о «Эйфелевой башне», статусах моих друзей, связанных с чем-либо в Европе, заметках моих друзей, ссылках, которые им понравились на других сайтах, и других действиях, которые отображаются в их новостной ленте.И то же самое происходит, если я хочу посмотреть фильм, почитать книгу или изучить предмет ... и т.д.

И мой вопрос:

  1. Возможно ли такоебыть достигнутым в течение 3 месяцев?зная, что у нас есть только самая основа API Facebook и связанных с семантикой тем.

  2. Если это так, на какую онтологию мы можем положиться?И какие еще концепции мы должны иметь в качестве начального блока?

1 Ответ

0 голосов
/ 27 февраля 2011

Через 3 месяца Скорее всего, да (зависит от того, сколько вы уже знаете о Facebook API).

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

  • Либо вы можете самостоятельно разрабатывать весь Код взаимодействия между вашим сервером и Graph API.

  • Или используйте какой-нибудь SDK, который уже существует (некоторые упоминаются в документах Facebook) Например, Facebook C # SDK для C # .

  • Понимание FQL и Graph API (сначала создайте небольшой проект, чтобы протестировать такие вещи, как получение списка друзей).

  • Базовое понимание запросов HTTP GET и POST и того, как их конструировать на выбранном вами языке.

  • Анализ JSON на вашем языке.

  • Получить распечатку документации по выбранным темам для автономного ознакомления ( Я сделал это ... )

...