Как получить комментарии в социальных сетях и сделать их своими данными?

Я предложил название для нашей диссертации "Прогнозирование успеха фильма через комментарии в социальных сетях с использованием анализа настроений". Есть ли способ получить комментарии в социальных сетях (Twitter, Instagram, Facebook и т. Д.) И использовать их для своего программного обеспечения? как API или любой другой способ. Возможно ли вообще использовать ваше программное обеспечение в разных социальных сетях, чтобы получать комментарии для прогноза, или я должен изменить свой заголовок и использовать только одну социальную сеть, например, Facebook или Twitter?

Какой хороший алгоритм для этого? какой язык программирования и рамки /IDE я должен использовать?

Я провел много исследований в Google и все еще надеюсь получить дополнительную информацию здесь. Спасибо.

Изменить: я буду использовать только YouTube и YouTube API.

1 ответ

Из названия вашего вопроса, кажется, что метод, который вам нужно использовать, это дистанционное наблюдение. Вам необходимо получить данные с метками, которые, по вашему мнению, подходят для вашей задачи. Например, твит, содержащий #perfect хэштег, вероятно, будет положительным твитом. Таким образом, вы можете определить набор хэштегов для вашей задачи, отрицательный, положительный или даже нейтральный; затем вы можете получать твиты с помощью Twitter API. Для вашей задачи это должны быть фильмы, поэтому ваши данные должны содержать информацию о фильмах.

Учитывая, что вы будете иметь дело с текстовыми данными и хотите создать свой собственный набор данных, лучше начать с Twitter. Его API работает для ваших нужд и очень хорошо документирован. Язык и фреймворки на ваше усмотрение, поскольку API также поддерживают многие известные языки. Лично я бы начал с python или java, чтобы быстрее решать будущие проблемы с поддержкой сообщества.

Для общего обзора этой области, вы можете погрузиться в документы и ресурсы здесь:

https://scholar.google.com.tr/scholar?hl=en&q=distant+supervision+sentiment+analysis

Дистанционное наблюдение может быть использовано для создания лексикона настроения из миллионов английских твитов, используя наборы отрицательных и положительных хэштегов. Вы можете взглянуть на Главу 5 этой диссертации ( https://spectrum.library.concordia.ca/980377/1/Ozdemir_MCompSc_F2015.pdf), это также может дать хорошее представление о вашей диссертации.

Надеюсь это поможет.

ура

Другие вопросы по тегам