<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Sentiment Analysis of Drug Rating and Reviews</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Kodepogu Koteswara Rao</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Kona Sravya</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Kadamati Jaya Phanidra Sai</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Gummadi Giri</string-name>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ratna Sai</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Geetha Ganesan</string-name>
          <email>geetha@advancedcomputingresearchsociety.org</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Advanced Computing Research Society</institution>
          ,
          <addr-line>Chennai, Tamilnadu</addr-line>
          ,
          <country country="IN">India</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Associate Professor, Dept of CSE, PVP Siddhartha Institute of Institute of Technology</institution>
          ,
          <addr-line>Vijayawada</addr-line>
          ,
          <country country="IN">India</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Bachelor of Technology, Dept of CSE, PVP Siddhartha Institute of Institute of Technology</institution>
          ,
          <addr-line>Vijayawada</addr-line>
          ,
          <country country="IN">India</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Drug rating</institution>
          ,
          <addr-line>Sentiment, machine Learning</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>A suggestion framework can help the client to make an arrangement out of necessities and propose educated choices from a great deal regarding confounded information. Suggestion from an investigation of feelings is by all accounts an incredible test as client created content is addressed involving human language in more ways than one. Many examinations have zeroed in on normal fields like surveys of electrical things, movies, and cafés, yet insufficient on wellbeing and clinical issues. Feeling examination of medical care overall and that of the medication encounters of people, specifically, may reveal extensive insight into how to zero in on working on general wellbeing and arrive at the right choice. In this work, we plan in addition carry out a medication recommender framework scheme that spread on feeling examination advancements taking place drug audits. The target of this examination is to construct a dynamic help stage to assist patients with accomplishing more huge decisions in drug determination. First and foremost, we propose a wistful estimation way to deal with drug surveys and produce evaluations on drugs. Furthermore, we receipts by what means much the medication audits are helpful to clients, patient's situations, and word reference opinion extremity of medication surveys into thought. Then, at that point, we intertwine those factors into the proposal framework to list suitable meds. Tests have been done utilizing Decision Tree, K Nearest Neighbours, and Linear Support Vector Classifier calculation in rating age and Hybrid model in proposal in light of the given open dataset. The investigation is kept out to melody the boundaries for every calculation to accomplish more prominent execution. At long last, Linear Support Vector Classifier is chosen intended for rating age to get a decent compromise in the middle of model exactness, model effectiveness, then model versatility.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>With the impact of Web 2.0 stages, there are enormous measures of content made by customers,
called internet-based
media.</p>
      <p>Consequently, an excessive
number of researchers have
been
investigating capable calculations for feeling examination of content made by purchasers throughout
the most recent ten years. The area of feeling investigation, otherwise called assessment mining,
examinations the conclusions, insights, convictions, decisions, perspectives, and feelings of
individuals, including items, administrations, associations, characters, occasions and points. Lately,
these two spaces of utilization have gotten extraordinary interest. In nostalgic exploration, the
investigations are by and large partitioned into two classes, positive and negative. Yet, in the event</p>
      <p>2022 Copyright for this paper by its authors.
that every one of up-and-comers' items reflect good or gloomy sentiments it is hard for individuals to
decide. To settle on a choice, individuals need not exclusively to know whether the item is great yet in
addition how great it is. It is additionally acknowledged that different individuals have various
inclinations for nostalgic articulation. Thus, it is additional essential to offer mathematical notches
rather than paired choices in numerous useful cases, for example, drug suggestion and fabricates an
arrangement of choice help that helps individuals in choosing items. This new application field
presents the two difficulties and examination valuable open doors in clinical wellbeing. A proposal
system intends to anticipate the inclinations of clients and make ideas that would bear some
significance with clients. Cooperative sifting (CF), content based (CB), and information based (KB),
and half-breed proposal advancements, all of which have specific limits, are closed by conventional
suggestion innovation. CB has overspecialized suggestions and CF dislikes sparsity, adaptability, and
cold-start issue. Yet, a few scientists zeroed in on drug proposal framework from client audits, and
have demonstrated that the opinion investigation of medical services overall and that of client's
medication experience, specifically, could reveal critical insight into the interaction to work on
general wellbeing and settle on the best choices, and this framework joins with customary suggestion
framework is more successful. In our exploration, we are centered on assessment mining in drug
audits, in which patients share their encounters and conclusions about prescriptions and afterward
group the suppositions into appraisals, and even suggest a medicine list that would be generally
suitable for the patient. Executing the proposed way to deal with feeling examination won't simply be
helpful to patients yet in addition to drug specialists and clinicians for significant popular assessment
synopses.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Problem Statement</title>
      <p>Proposal from an investigation of opinions is by all accounts an incredible test as client produced
content is addressed involving human language in more than one way. Feeling investigation of
medical services overall and that of the medication encounters of people, specifically, may reveal
significant insight into how to zero in on working on general wellbeing and arrive at the right choice.
For our situation, we are executing directed AI calculations which remain utilized to create
assessment from drug audit and suggestion model that recommend a suitable prescription to eliminate
the particular condition.</p>
    </sec>
    <sec id="sec-3">
      <title>2.1. Objective</title>
      <p>Suggestions procedures expect to give buyers customized labour and products to adapt to the
developing issue of over-burdening on the web data. Reads up involved various techniques for feeling
examination, and since the mid1990s, recommender model procedures have been suggested. Many
early explores focus on report level review and allude to e-business, e-government, e-learning, web
based business/e-shopping, e-the travel industry, and so on Notwithstanding, the universe of
medication contains uncommon suggesting advances. This task expects to introduce a medication
recommender framework that can radically diminish expert's load. AI has been important in in
numerous applications, and there is an expansion in inventive work for computerization. In this
examination, we fabricate a medication proposal framework that utilizes patient surveys to anticipate
the opinion utilizing different vectorization processes like Manual Feature Analysis, which can assist
with suggesting the top medication for a given infection by various characterization calculations.</p>
    </sec>
    <sec id="sec-4">
      <title>3. Proposed Work</title>
      <p>Our medication rating age and recommender framework system essentially comprises five
modules, should be visible in Figure beneath, which be situated information pre-handling building
block (including highlight taking out), rating age module, model assessment module, word reference
feeling investigation module, and proposal model module.</p>
    </sec>
    <sec id="sec-5">
      <title>3.1. Data Pre-processing</title>
      <p>Information cleaning is the strategy for finding and fixing (or eliminating) harmed or blemished
data from a record set, which alludes to finding absent, mistaken, deficient, or insignificant segments
of the information and afterward adding, changing, or erasing filthy or coarse information. Legitimate
information planning is a necessary advance, for a substantial trial as well as in any case to permit the
mining of a dataset utilizing the method for AI. An assortment of pre-handling steps expected to
permit the AI framework and calculations to peruse and investigate the information, just as to
diminish the dataset to contain the essential items and qualities for the examination. Essentially, the
creation or estimation of extra ascribes from the information could likewise be significant assuming
such determined traits may help the examination and in this manner permit better forecasts. At the
point when we've utilized online media information, the informational indexes should be cleaned
astutely. Basically, online media information can't be handled in a solitary manner. Consequently, we
involved our procedures for appropriately investigating opinions to tidy up that information.
These are the subsequent tools we rummage-sale for pre-processing our drug dataset:
•
•
•
•</p>
      <p>Tokenization
Stop word
Handling Negative Adjectives</p>
      <p>Stemming</p>
    </sec>
    <sec id="sec-6">
      <title>3.2. Feature Extraction</title>
      <p>Machines can't get characters and words. So, when managing message information we really want
to address it in numbers to be perceived by the machine</p>
      <sec id="sec-6-1">
        <title>Count Vectorizer</title>
        <p>Count Vectorizer is a technique to change text over to mathematical information. It makes a grid in
which every extraordinary word is addressed by a segment of the framework, and every text test from
the report is a line in the lattice. The worth of every cell is only the include of the word in that specific
message test.</p>
        <p>Machines can't get characters and words. So, when managing message information, we really want
to address it in numbers to be perceived by the machine. Count vectorizer is a technique to change text
over to mathematical information.</p>
        <p>CountVectorizer is an exceptional gadget given by the scikit-learn library in Python. It is used to
change a given text into a vector in light of the repeat (count) of each word that occurs in the entire
text. This is useful when we have different such texts, and we wish to change over each word in every
text into vectors (for utilizing in additional text examination). Count Vectorization includes counting
the quantity of events each words shows up in a report (unmistakable text like an article, book, even a
passage). It likewise empowers the pre-handling of message information preceding creating the vector
portrayal. This usefulness makes it a profoundly adaptable component portrayal module for text. Count
Vectorizer makes it simple for text information to be utilized straightforwardly in AI and profound
learning models like text order.
3.3.</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>Method</title>
      <sec id="sec-7-1">
        <title>Decision Tree (DT)</title>
        <p>The 3 administered AI calculations which be situated utilized to create rating from drug audit in
addition proposal model that prescribe a suitable prescription to eliminate the particular condition are
as per the following:</p>
        <p>Perhaps the most broadly involved progressive models for directed discovering that distinguishes
neighborhood districts as series of recursive partition through choice hubs in the test work. The instinct
behind the calculation of the choice tree is straightforward, yet at the same time very strong. It
segments data into two subsections to keep the information in each fragment extremely homogeneous
(all information in the section is of a comparative objective class) than the prior/substitute subsections;
the two subsections can then be disconnected again before the homogeneity or later based halting edges
are met. In extending the decision tree, a comparable marker limit can be applied to many spots. An
authoritative place of parcel is to survey the right element associated with the legitimate edge to
assemble subgroup/branch homogeneity.</p>
      </sec>
      <sec id="sec-7-2">
        <title>Naïve-Bayes (NB)</title>
        <p>It is a characterization strategy in light of Bayes' Theorem with an assumption of opportunity
among pointers. In clear terms, a Naive Bayes classifier acknowledges that the presence of a particular
part in a class is immaterial to the presence of another component. Gullible Bayes model is easy to
gather and particularly significant for very gigantic educational assortments. Close by ease, Naive
Bayes is known to outmaneuver even astoundingly present day gathering systems.</p>
        <p>1.
2.</p>
        <p>Gaussian naïve Bayes</p>
        <p>Multinomial naïve Bayes</p>
        <p>Bayes theorem provides a way of calculating posterior probability P(c|x) from P(c), P(x) and P(x|c).
Look at the equation below:</p>
        <p>
          P(c|x) = (P(x|c)*P(c))/P(x) (
          <xref ref-type="bibr" rid="ref1">1</xref>
          )
        </p>
        <p>Where, P(c|x) is the posterior probability of class (c, target) given predictor (x, attributes). P(c) is
the prior probability of class.</p>
        <p>P(x|c) is the probability which is the likelihood of indicator given class. P(x) is the earlier likelihood
of indicator. Exactly when doubt of independence holds, a Naive Bayes classifier performs better
differentiation with various models like determined backslide and you truly need less planning data. It
performs well in the event that there ought to emerge an event of full scale input factors diverged from
numerical variable(s). For numerical variable, normal allotment is acknowledged (ring twist, which is a
strong speculation).</p>
      </sec>
      <sec id="sec-7-3">
        <title>Support Vector Machine (SVM)</title>
        <p>The SVM thought relies upon the Structural Risk Minimization rule of computational learning
speculation [24] and conceivably the most strong and convincing strategy used in AI. In this
speculation, data is evaluated and the restrictions of decisions are portrayed by having hyper planes. By
virtue of data that can't be easily disengaged, it utilizes 4 section structures for request tasks including
straight, polynomial, outspread based, and sigmoid limits by arranging the information data into
highlayered component space to allow the data supportively particular. The hyper plane parcels the text
vectors of each class with the end goal that the capability is held as broad as could be anticipated.
Straight SVC is undifferentiated from SVC with limit kernel='linear'. Learning the hyper plane in
straight SVM occurs by using direct polynomial math to change the issue. Clear information is that,
rather than using insights themselves, the direct SVM is generally rephrased using inward thing with
any two components. A measure of the expansion of the data regards for each pair is the inward thing
between two vectors. The condition for making a gauge for data using the spot thing between the
information (X) and each help vector not entirely settled as follows:</p>
        <p>The condition no. 1 includes the working out of the internal results of another info vector (X) with
all help vectors in preparing information. From the preparation information on the learning calculation,
coefficients Bo and Ai (for each information) should be determined. The dab item is known as the
piece and can be re-composed as:</p>
        <p>
          F(X) = Bo + ∑ Ai(X, Xi)
K(X, Xi) = ∑ (X*Xi)
(
          <xref ref-type="bibr" rid="ref2">2</xref>
          )
(
          <xref ref-type="bibr" rid="ref3">3</xref>
          )
        </p>
        <p>The piece chooses the equivalence or distance of new data from help vectors. The bit thing is an
extent of similarity used for straight SVM or an immediate part since the distance between the
information sources is immediate show [24]. Proposition Model: We are familiar with anticipating
what a purchaser will give the "rate" or "tendency." Recommendation engines are mechanical
assemblies for data filtering that use computations and data to enlighten a lone customer in regards to
the primary things. Then again they are only a motorized sort of a "shop counterman". For a thing, you
ask him, he shows the prescription just as the things you would purchase. They are particularly ready in
decisively pitching and up selling. As there is growing data on the Internet and the amount of
customers has extended essentially, looking, arranging, and outfitting associations with the information
they need, according to their tendencies and tastes, is huge.</p>
      </sec>
      <sec id="sec-7-4">
        <title>Dictionary Sentiment Analysis</title>
        <p>In the examination of word reference feeling, we performed enthusiastic investigation utilizing a
passionate word reference to determine the constraints of the bundle worked with the information from
motion pictures. To compensate for this, we utilized the Harvard enthusiastic word reference to play
out extra passionate evaluations. To begin with, we count the quantity of words remembered for the
word reference and determined positive proportion in pre-handled information.</p>
        <p>
          Positive Ratio = n(P)/(n(P)+n(N))
(
          <xref ref-type="bibr" rid="ref4">4</xref>
          )
        </p>
        <sec id="sec-7-4-1">
          <title>Where:</title>
          <p>n(P) is the number of positive words in the review and
n(N) is the number of negative words in the review</p>
          <p>Assuming the proportion is under 0.5, we have ordered it as negative and in the event that it is
more noteworthy than 0.5, we have grouped it as certain. We reviewed it as nonpartisan with
leftovers, which incorporates the sentence with no sure or negative terms.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-8">
      <title>4. Experimental Results</title>
      <p>For building this model, we use the dataset of drug reviews. The dataset contains data like the drug
name, the condition the patient is in while using the drug, date the review collected on, useful count
which is the number of people found the review helpful, rating given by the user for the drug and
finally, the detailed review given by the user.</p>
      <p>Since the rating is on the scale 1-10 in the dataset, to reduce the number of classes a review falls
in, we brought down the rating to the scale of 1-5 by simple division as shown below:</p>
      <sec id="sec-8-1">
        <title>Rating in dataset(R)</title>
        <p>10, 9, 8
7, 6
5, 4
3, 2</p>
        <p>For removing stop words, we used the Natural Language Toolkit (NLTK) in Python. The NLTK
library contains stop words from 16 different languages. Since the reviews are in English, we used the
list of English stop words. Since sets in Python provide better Time Complexity for searching, we
converted the list into a Python set before searching for a word in stop words.</p>
        <p>For Tokenization, we used the Regular Expression(re) module in python. Also, instead of dealing
with alphabets of uppercase and lowercase separately, we converted all uppercase alphabets to
lowercase.</p>
        <p>For Stemming, we used the Porter Stemmer algorithm in the NLTK module. Porter Stemmer is the
widely used algorithm for stemming words in English language.</p>
        <p>The following image includes all the steps we used for pre-processing</p>
        <p>We stored the result of the pre-processing steps in a Python list “corpus”. The ‘corpus’ list
contains the refined reviews, which is then used for the further steps.</p>
        <p>After Pre-processing, we extracted features using the CountVectorizer from the Scikit-learn
library. We limited the maximum allowed features to 10,000 which is the nearest round figure to
eliminate the less-frequent words that are likely to be un-useful. Also, we used only the first 10,400
reviews, considering the size of the dataset, which approximately contains 53,000 reviews.</p>
        <p>Also, we split the data into train data and test data in the ratio 7:3. The train data is used to build
the model and the test data is used to test the accuracy of the model.</p>
        <p>We used 3 classification algorithms namely- Gaussian Naïve Bayes Classifier, Decision Tree
Classier and Support Vector Classifier for generating rating.</p>
      </sec>
      <sec id="sec-8-2">
        <title>Gaussian Naïve Bayes Classifier</title>
      </sec>
      <sec id="sec-8-3">
        <title>Decision Tree Classifier</title>
      </sec>
      <sec id="sec-8-4">
        <title>Support Vector Classifier</title>
        <p>Of all 3 classifiers, the Naïve Bayes classifier gave the best accuracy of 60.41%, followed by
Support Vector Classifier and Decision Tree Classifier.</p>
        <p>For Dictionary Sentiment Analysis, we refined the Harvard emotional dictionary csv file into 2
files- one consisting of positive words and the other consisting of negative words. We imported the
csv files and stored in 2 Python sets. Later, we had added some code to count the number of positive
and negative words in each review and to calculate Dictionary Sentiment polarity of the review.</p>
        <p>In the next step, we used the formula shown below to generate the score of each drug for a
particular condition.</p>
        <p>Score = (Dictionary Sentiment Polarity * usefulCount) + generatedRating</p>
        <sec id="sec-8-4-1">
          <title>The implementation s shown below:</title>
          <p>The next step we did is to create a dictionary containing conditions and drug names and the mean
of scores of each drug for the specified condition.</p>
          <p>The last step is to prescribe take the list of conditions the patient is suffering from and to
recommend the top-3 drugs for each condition along with the recommended score for each drug.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-9">
      <title>4.1. Input and Output Parameters</title>
      <sec id="sec-9-1">
        <title>Reducing the Scale of Ratings:</title>
      </sec>
      <sec id="sec-9-2">
        <title>Pre-Processing</title>
      </sec>
      <sec id="sec-9-3">
        <title>Count Vectorizer:</title>
      </sec>
      <sec id="sec-9-4">
        <title>Decision Tree Classifier: Support Vector Classifier:</title>
        <p>:
:
:
:
:
:
:
:
:
:
:
:</p>
      </sec>
      <sec id="sec-9-5">
        <title>Naïve Bayes Classifier:</title>
      </sec>
      <sec id="sec-9-6">
        <title>Dictionary Sentiment Polarity:</title>
        <sec id="sec-9-6-1">
          <title>Data frame with ratings on the scale of 1-10 Data frame with ratings on the scale of 1-5</title>
        </sec>
        <sec id="sec-9-6-2">
          <title>Data frame with unprocessed data A Python list containing the reviews that are tokenized, stemmed and free from stop words.</title>
        </sec>
        <sec id="sec-9-6-3">
          <title>The Python list containing reviews. A matrix of with each cell containing the number of occurrences of a word(column) in each review(row)</title>
        </sec>
        <sec id="sec-9-6-4">
          <title>The count vectorizer matrix with 7000 rows Naïve Bayes classifier</title>
        </sec>
        <sec id="sec-9-6-5">
          <title>The count vectorizer matrix with 7000 rows Decision Tree classifier</title>
        </sec>
        <sec id="sec-9-6-6">
          <title>The count vectorizer matrix with 7000 rows</title>
          <p>Support Vector classifier
:
:</p>
        </sec>
        <sec id="sec-9-6-7">
          <title>Data frame containing reviews Data frame containing Dictionary Sentiment Polarity of each review. 9</title>
        </sec>
      </sec>
      <sec id="sec-9-7">
        <title>Grouping Conditions and Drugs:</title>
        <p>:
:</p>
      </sec>
      <sec id="sec-9-8">
        <title>Recommending Drugs:</title>
        <p>INPUT :
OUTPUT :</p>
      </sec>
    </sec>
    <sec id="sec-10">
      <title>4.2. Implementation Results</title>
      <sec id="sec-10-1">
        <title>Reducing the Scale of Ratings</title>
        <p>:
:</p>
        <p>Data frame containing Dictionary Sentiment Polarity and ratings
Data frame containing score for each review.</p>
        <sec id="sec-10-1-1">
          <title>Data frame containing score or each review A Python Dictionary containing conditions, drugs and the mean score of drugs</title>
        </sec>
        <sec id="sec-10-1-2">
          <title>A Python list containing the conditions patients has. Recommended Drugs in decreasing order of their scores</title>
          <p>After pre-processing the following review, the refined review generated is shown below:
“This med was given as a result of a deep gouge from a dog nail. healing was not occurring after 4
weeks including a trip to an ambulatory care. my doc said they treated it incorrectly. he prescribed
this. i have an appointment at the wound center Tues. dr also said it needed debriding. after 5 days i
see no improvement. if anything, the area is more red and sore.”</p>
        </sec>
      </sec>
      <sec id="sec-10-2">
        <title>Naïve Bayes Classifier, Decision Tree Classifier, Support Vector Classifier:</title>
      </sec>
    </sec>
    <sec id="sec-11">
      <title>5. Conclusion</title>
      <p>At last, the Naïve Bayes model is chosen for rating age to get a decent compromise among model
exactness (60.0%), model productivity, and model versatility where this outcome is utilized in Hybrid
Recommendation Model to list proper meds.</p>
      <p>•
•</p>
      <p>Notwithstanding it, we directed the passionate investigation utilizing an enthusiastic word
reference to defeat constraints of the medication information utilized.</p>
      <p>In the last investigation this study shows that the wistful qualities contribute significantly to
the expectation of medication rating, just as suggestions. It additionally shows huge
enhancements for a genuine world dataset contrasted with current techniques.</p>
    </sec>
    <sec id="sec-12">
      <title>6. Future Scope</title>
      <p>The scope of this task is that while assessing the unique circumstance, we can track down more
phonetic standards, and to fuse state level opinion examination, we might adjust or fabricate half and
half factorization models like tensor factorization, or profound learning strategies. The venture can
likewise be stretched out to improve the exactness and unwavering quality of the proposal model
further.</p>
    </sec>
    <sec id="sec-13">
      <title>7. References</title>
      <p>[14] K. Shimada, K. Fujikawa, K. Yahara, and T. Nakamura, “Antioxidative Properties of Xanthan on
the Autoxidation of Soybean Oil in Cyclodextrin Emulsion,” 1992. Accessed: Jul. 29, 2020.
[Online]. Available: https://pubs.acs.org/sharingguidelines.
[15] Q. Zhang, G. Zhang, J. Lu, and D. Wu, “A framework of hybrid recommender system for
personalized clinical prescription,” in Proceedings - The 2015 10th International Conference on
Intelligent Systems and Knowledge Engineering, ISKE 2015, Jan. 2016, pp. 189–195, doi:
10.1109/ISKE.2015.98.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>B.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <article-title>Sentiment Analysis (Introduction and Survey)</article-title>
          and
          <string-name>
            <given-names>Opinion</given-names>
            <surname>Mining</surname>
          </string-name>
          .
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>X.</given-names>
            <surname>Lei</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Qian</surname>
          </string-name>
          , and
          <string-name>
            <surname>G. Zhao,</surname>
          </string-name>
          “
          <source>Rating Prediction Based on Social Sentiment from Textual Reviews,” IEEE Trans. Multimed.</source>
          , vol.
          <volume>18</volume>
          , no.
          <issue>9</issue>
          , pp.
          <fpage>1910</fpage>
          -
          <lpage>1921</lpage>
          , Sep.
          <year>2016</year>
          , doi: 10.1109/TMM.
          <year>2016</year>
          .
          <volume>2575738</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Bao</surname>
          </string-name>
          and
          <string-name>
            <given-names>X.</given-names>
            <surname>Jiang</surname>
          </string-name>
          , “
          <article-title>An intelligent medicine recommender system framework</article-title>
          ,”
          <source>in Proceedings of the 2016 IEEE 11th Conference on Industrial Electronics and Applications</source>
          , ICIEA 2016, Oct.
          <year>2016</year>
          , pp.
          <fpage>1383</fpage>
          -
          <lpage>1388</lpage>
          , doi: 10.1109/ICIEA.
          <year>2016</year>
          .
          <volume>7603801</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>R.</given-names>
            <surname>Majethia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Mishra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Singhal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Lakshmi Manasa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Sahiti</surname>
          </string-name>
          , and
          <string-name>
            <given-names>V.</given-names>
            <surname>Nandwani</surname>
          </string-name>
          , “
          <article-title>PeopleSave: Recommending effective drugs through web crowdsourcing</article-title>
          ,
          <source>” in 2016 8th International Conference on Communication Systems and Networks, COMSNETS</source>
          <year>2016</year>
          , Mar.
          <year>2016</year>
          , doi: 10.1109/COMSNETS.
          <year>2016</year>
          .
          <volume>7440000</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>R. C.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y. H.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. T.</given-names>
            <surname>Bau</surname>
          </string-name>
          , and
          <string-name>
            <given-names>S. M.</given-names>
            <surname>Chen</surname>
          </string-name>
          , “
          <article-title>A recommendation system based on domain ontology and SWRL for anti-diabetic drugs selection</article-title>
          ,
          <source>” Expert Syst. Appl.</source>
          , vol.
          <volume>39</volume>
          , no.
          <issue>4</issue>
          , pp.
          <fpage>3995</fpage>
          -
          <lpage>4006</lpage>
          , Mar.
          <year>2012</year>
          , doi: 10.1016/j.eswa.
          <year>2011</year>
          .
          <volume>09</volume>
          .061.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>J.-C.</given-names>
            <surname>Na</surname>
          </string-name>
          and
          <string-name>
            <given-names>W. Y. M.</given-names>
            <surname>Kyaing</surname>
          </string-name>
          , “
          <article-title>Sentiment Analysis of User-Generated Content on Drug Review Websites,”</article-title>
          <string-name>
            <given-names>J. Inf. Sci. Theory</given-names>
            <surname>Pract</surname>
          </string-name>
          ., vol.
          <volume>3</volume>
          , no.
          <issue>1</issue>
          , pp.
          <fpage>6</fpage>
          -
          <lpage>23</lpage>
          , Mar.
          <year>2015</year>
          , doi: 10.1633/jistap.
          <year>2015</year>
          .
          <volume>3</volume>
          .
          <issue>1</issue>
          .1.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>M. E.</given-names>
            <surname>Basiri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Abdar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Cifci</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Nemati</surname>
          </string-name>
          , and
          <string-name>
            <given-names>U. R.</given-names>
            <surname>Acharya</surname>
          </string-name>
          , “
          <article-title>A novel method for sentiment classification of drug reviews using fusion of deep and machine learning techniques,” Knowledge-Based Syst</article-title>
          ., vol.
          <volume>198</volume>
          , p.
          <fpage>105949</fpage>
          ,
          <string-name>
            <surname>Jun</surname>
          </string-name>
          .
          <year>2020</year>
          , doi: 10.1016/j.knosys.
          <year>2020</year>
          .
          <volume>105949</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>S.</given-names>
            <surname>Vijayaraghavan</surname>
          </string-name>
          and
          <string-name>
            <given-names>D.</given-names>
            <surname>Basu</surname>
          </string-name>
          , “
          <article-title>Sentiment Analysis in Drug Reviews using Supervised Machine Learning Algorithms</article-title>
          ,” arXiv, Mar.
          <year>2020</year>
          , Accessed: Nov.
          <volume>20</volume>
          ,
          <year>2020</year>
          . [Online]. Available: http://arxiv.org/abs/
          <year>2003</year>
          .11643.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>V.</given-names>
            <surname>Doma</surname>
          </string-name>
          et al.,
          <source>“Automated Drug Suggestion Using Machine Learning,” in Advances in Intelligent Systems and Computing, Mar</source>
          .
          <year>2020</year>
          , vol.
          <volume>1130</volume>
          AISC, pp.
          <fpage>571</fpage>
          -
          <lpage>589</lpage>
          , doi: 10.1007/978- 3-
          <fpage>030</fpage>
          -39442-4_
          <fpage>42</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Hamed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Roose</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Branicki</surname>
          </string-name>
          ,
          <article-title>and</article-title>
          <string-name>
            <given-names>A.</given-names>
            <surname>Rubin</surname>
          </string-name>
          , “
          <article-title>TRecs: Time-aware twitter-based drug recommender system</article-title>
          ,”
          <source>in Proceedings of the 2012 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining, ASONAM</source>
          <year>2012</year>
          ,
          <year>2012</year>
          , pp.
          <fpage>1027</fpage>
          -
          <lpage>1031</lpage>
          , doi: 10.1109/ASONAM.
          <year>2012</year>
          .
          <volume>178</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>C.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Fan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Xu</surname>
          </string-name>
          , and R. Liu, “
          <article-title>A epilepsy drug recommendation system by implicit feedback and crossing recommendation</article-title>
          ,”
          <source>in Proceedings - 2018 IEEE SmartWorld, Ubiquitous Intelligence and Computing</source>
          , Advanced and
          <string-name>
            <given-names>Trusted</given-names>
            <surname>Computing</surname>
          </string-name>
          ,
          <article-title>Scalable Computing and Communications, Cloud and Big Data Computing, Internet of People and Smart City Innovations</article-title>
          , SmartWorld/UIC/ATC/ScalCom/CBDCo,
          <year>2018</year>
          , doi: 10.1109/SmartWorld.
          <year>2018</year>
          .
          <volume>00197</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>D.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Jin</surname>
          </string-name>
          , T. T. Goh,
          <string-name>
            <given-names>N.</given-names>
            <surname>Li</surname>
          </string-name>
          , and
          <string-name>
            <given-names>L.</given-names>
            <surname>Wei</surname>
          </string-name>
          , “
          <article-title>ContextAwareness Based Personalized Recommendation of AntiHypertension Drugs,”</article-title>
          <string-name>
            <given-names>J.</given-names>
            <surname>Med</surname>
          </string-name>
          . Syst., vol.
          <volume>40</volume>
          , no.
          <issue>9</issue>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          , Sep.
          <year>2016</year>
          , doi: 10.1007/s10916-016-0560-z.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>A.</given-names>
            <surname>Gottlieb</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. Y.</given-names>
            <surname>Stein</surname>
          </string-name>
          , E. Ruppin,
          <string-name>
            <given-names>R. B.</given-names>
            <surname>Altman</surname>
          </string-name>
          , and
          <string-name>
            <given-names>R.</given-names>
            <surname>Sharan</surname>
          </string-name>
          , “
          <article-title>A method for inferring medical diagnoses from patient similarities,” BMC Med</article-title>
          ., vol.
          <volume>11</volume>
          , no.
          <issue>1</issue>
          , p.
          <fpage>194</fpage>
          ,
          <string-name>
            <surname>Sep</surname>
          </string-name>
          .
          <year>2013</year>
          , doi: 10.1186/
          <fpage>1741</fpage>
          -7015-11-194.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>