<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ArticleSet PUBLIC "-//NLM//DTD PubMed 2.7//EN" "https://dtd.nlm.nih.gov/ncbi/pubmed/in/PubMed.dtd">
<ArticleSet>
<Article>
<Journal>
				<PublisherName>University of Kashan</PublisherName>
				<JournalTitle>Soft Computing Journal</JournalTitle>
				<Issn>2322-3707</Issn>
				<Volume>14</Volume>
				<Issue>2</Issue>
				<PubDate PubStatus="epublish">
					<Year>2026</Year>
					<Month>01</Month>
					<Day>21</Day>
				</PubDate>
			</Journal>
<ArticleTitle>Proposing an approach based on deep learning and sentiment lexicon for Persian sentiment analysis</ArticleTitle>
<VernacularTitle>Proposing an approach based on deep learning and sentiment lexicon for Persian sentiment analysis</VernacularTitle>
			<FirstPage>176</FirstPage>
			<LastPage>189</LastPage>
			<ELocationID EIdType="pii">114874</ELocationID>
			
<ELocationID EIdType="doi">10.22052/scj.2025.255682.1278</ELocationID>
			
			<Language>FA</Language>
<AuthorList>
<Author>
					<FirstName>Samira</FirstName>
					<LastName>Noferesti</LastName>
<Affiliation>Faculty of Electrical and Computer Engineering, University of Sistan and Baluchestan, Zahedan, Iran.</Affiliation>
<Identifier Source="ORCID">0000-0002-3751-916X</Identifier>

</Author>
<Author>
					<FirstName>Mahshid</FirstName>
					<LastName>Miri</LastName>
<Affiliation>Faculty of Electrical and Computer Engineering, University of Sistan and Baluchestan, Zahedan, Iran.</Affiliation>

</Author>
</AuthorList>
				<PublicationType>Journal Article</PublicationType>
			<History>
				<PubDate PubStatus="received">
					<Year>2024</Year>
					<Month>10</Month>
					<Day>24</Day>
				</PubDate>
			</History>
		<Abstract>Sentiment analysis is one of the important branches of natural language processing, which aims to classify texts with respect to the feelings and attitudes of the author of the text. In Persian, most of the available sentiment lexicons are small in size and lack slang expressions and informal words. These features significantly reduce the performance of sentiment analysis algorithms. This paper aims to present a method based on deep learning and sentiment lexicons for sentiment analysis of Persian texts written on social networks. Since most existing sentiment lexicons in Persian language are small in size and lack slang and informal expressions, first, two methods based on ChatGPT are proposed to expand the existing Persian sentiment lexicons by adding slang expressions that are widely used in social media. Then, the combination of the sentiment lexicon and dual-channel convolutional neural network (DC-CNN) is used to determine the polarity of texts. Experimental results show that by expanding the existing sentiment lexicons with the two proposed methods, the accuracy of the sentiment analysis algorithm increases by 1.74 and 2.14 percent, respectively, which indicates the success of ChatGPT in polarity classification of Persian slang expressions. Also, employing the features extracted from the sentiment lexicon in a DC-CNN leads to an increase in the precision of the two base models by 1.6 and 3.2 percent.</Abstract>
			<OtherAbstract Language="FA">Sentiment analysis is one of the important branches of natural language processing, which aims to classify texts with respect to the feelings and attitudes of the author of the text. In Persian, most of the available sentiment lexicons are small in size and lack slang expressions and informal words. These features significantly reduce the performance of sentiment analysis algorithms. This paper aims to present a method based on deep learning and sentiment lexicons for sentiment analysis of Persian texts written on social networks. Since most existing sentiment lexicons in Persian language are small in size and lack slang and informal expressions, first, two methods based on ChatGPT are proposed to expand the existing Persian sentiment lexicons by adding slang expressions that are widely used in social media. Then, the combination of the sentiment lexicon and dual-channel convolutional neural network (DC-CNN) is used to determine the polarity of texts. Experimental results show that by expanding the existing sentiment lexicons with the two proposed methods, the accuracy of the sentiment analysis algorithm increases by 1.74 and 2.14 percent, respectively, which indicates the success of ChatGPT in polarity classification of Persian slang expressions. Also, employing the features extracted from the sentiment lexicon in a DC-CNN leads to an increase in the precision of the two base models by 1.6 and 3.2 percent.</OtherAbstract>
		<ObjectList>
			<Object Type="keyword">
			<Param Name="value">Sentiment analysis</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Polarity classification</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Deep learning</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Dual-channel CNN</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Sentiment lexicon</Param>
			</Object>
			<Object Type="keyword">
			<Param Name="value">Slang expressions</Param>
			</Object>
		</ObjectList>
<ArchiveCopySource DocType="pdf">https://scj.kashanu.ac.ir/article_114874_2a1905147b9bc31de56c4fe487c0f72a.pdf</ArchiveCopySource>
</Article>
</ArticleSet>
