title: How to do sentiment analysis of different topics/aspects from the same text sample
body: <p>Suppose I have the following customer review and I want to know the sentiment about the hotel and the food:</p>
  
  <p>"The room we got was nice but the food was average"</p>
  
  <p>So had this been in a dataframe of reviews, the output from the analysis would have looked like:
  <code>Reviews           Hotel   Food
  The room was ...   Pos     Neg</code> </p>
  
  <p>I have come across multiple tutorials on Kaggle and Medium which teach sentiment analysis, but they always look for the overall sentiment. </p>
  
  <p>Please help me out, if you know the way, or are aware of any tutorials or know what terms to google to get around this problem. Thanks!</p>
  
  <p>Edit: Please refer to these sides:
  <a href="http://sentic.net/sentire2011ott.pdf" rel="nofollow noreferrer">http://sentic.net/sentire2011ott.pdf</a>
  They seem to be lecture notes. Does anyone know a python implementation of the same? Thanks!</p>
  
  <p>Edit: This question pertains to ABSA (Aspect Based Sentiment Analysis)</p>