Análise de sentimentos baseados em aspectos, implementações de Pytorch.
基于方面的情感分析 , 使用 pytorch 实现。
Para instalar os requisitos, execute pip install -r requirements.txt .
python train.py --model_name bert_spc --dataset restaurantPara treinamento/inferência flexível e extração de termos de aspecto, tente Pyabsa, que inclui todos os modelos deste repositório.
Qiu, Xipeng, et al. "Modelos pré-treinados para processamento de linguagem natural: uma pesquisa". Arxiv pré -impressão Arxiv: 2003.08271 (2020). [PDF]
Zhang, Lei, Shuai Wang e Bing Liu. "Aprendizagem profunda para análise de sentimentos: uma pesquisa". Arxiv pré -impressão Arxiv: 1801.07883 (2018). [PDF]
Young, Tom, et al. "Tendências recentes no processamento de linguagem natural baseado em aprendizado profundo". Arxiv pré -impressão Arxiv: 1708.02709 (2017). [PDF]
Rietzler, Alexander, et al. "Adapte ou seja deixado para trás: adaptação de domínio através do Modelo de Linguagem Bert Finetuning para classificação de sentimentos de alvo de aspecto". Arxiv pré -impressão Arxiv: 1908.11860 (2019). [PDF]
Xu, Hu, et al. "Bert pós-treinamento para compreensão de leitura de revisão e análise de sentimentos baseados em aspectos". Arxiv pré -impressão Arxiv: 1904.02232 (2019). [PDF]
Sun, Chi, Luyao Huang e Xipeng Qiu. "Utilizando Bert para análise de sentimentos baseados em aspectos por meio da construção de sentença auxiliar". Arxiv pré -impressão Arxiv: 1903.09588 (2019). [PDF]
Zeng Biqing, Yang Heng, et al. "LCF: um mecanismo de foco de contexto local para classificação de sentimentos baseados em aspectos". Ciências Aplicadas. 2019, 9, 3389. [PDF]
Song, Youwei, et al. "Rede atencional do codificador para classificação de sentimentos direcionados". Arxiv pré -impressão Arxiv: 1902.09314 (2019). [PDF]
Devlin, Jacob, et al. "Bert: pré-treinamento de transformadores bidirecionais profundos para a compreensão da linguagem". Arxiv pré -impressão Arxiv: 1810.04805 (2018). [PDF]
Zhang, Chen, et al. "Classificação de sentimentos baseados em aspectos com redes convolucionais de gráficos específicas de aspecto". Anais da Conferência de 2019 sobre métodos empíricos no processamento de linguagem natural. 2019. [PDF]
Fan, Feifan, et al. "Rede de atenção múltipla para classificação de sentimentos no nível de aspecto". Anais da Conferência de 2018 sobre métodos empíricos no processamento de linguagem natural. 2018. [PDF]
Huang, Binxuan, et al. "Classificação de sentimentos de nível de aspecto com redes neurais de atenção a atenção". Arxiv pré -impressão Arxiv: 1804.06536 (2018). [PDF]
Li, Xin, et al. "Redes de transformação para classificação de sentimentos orientados para o alvo". Arxiv pré -impressão Arxiv: 1805.01086 (2018). [PDF]
Liu, Qiao, et al. "Modelo de atenção de conteúdo para análise de sentimentos baseada em aspectos". Anais da conferência World Wide World World World World World Wide. Comitê de Direção de Conferências World Wide Wide Web, 2018.
Chen, Peng, et al. "Rede de atenção recorrente na memória para análise de sentimentos de aspecto". Anais da Conferência de 2017 sobre métodos empíricos no processamento de linguagem natural. 2017. [PDF]
Tang, Duyu, B. Qin e T. Liu. "Classificação de sentimentos de nível de aspecto com rede de memória profunda". Conferência sobre métodos empíricos no processamento de linguagem natural 2016: 214-224. [PDF]
Ma, Dehong, et al. "Redes de atenção interativa para classificação de sentimentos no nível de aspecto". Arxiv pré -impressão Arxiv: 1709.00893 (2017). [PDF]
Wang, Yequan, Minlie Huang e Li Zhao. "LSTM baseado em atenção para classificação de sentimentos no nível de aspecto". Anais da Conferência de 2016 sobre métodos empíricos no processamento de linguagem natural. 2016.
Tang, Duyu, et al. "LSTMs eficazes para classificação de sentimentos dependentes do alvo". Anais da Coling 2016, 26ª Conferência Internacional sobre Linguística Computacional: Trabalhos Técnicos. 2016. [PDF]
Hochreiter, Sepp e Jürgen Schmidhuber. "Memória de longo prazo de longo prazo." Computação Neural 9.8 (1997): 1735-1780. [PDF]
Se você estiver em execução na série RTX30, pode haver alguns problemas de compatibilidade entre as versões instaladas/necessárias da tocha, CUDA. Nesse caso, tente usar requirements_rtx30.txt em vez de requirements.txt .
Obrigado a essas pessoas maravilhosas:
Alberto Paz | Jiangtao | Onde a cabeça | Songyouwei | Yangheng | RMarcacini | Yikai Zhang |
Alexey Naiden | Hbeybutyan | Pradeesh |
Este projeto segue a especificação de todos os contribuintes. Contribuições de qualquer tipo de boas -vindas!
Mit