Как получить комментарии в социальных сетях и сделать их своими данными?
Я предложил название для нашей диссертации "Прогнозирование успеха фильма через комментарии в социальных сетях с использованием анализа настроений". Есть ли способ получить комментарии в социальных сетях (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), это также может дать хорошее представление о вашей диссертации.
Надеюсь это поможет.
ура