tweetpie's picture
- tweet generator and absa models added
3ddf306
tweet_generator_prompt = """
ideology: '{ideology}', pro entities: {pro_entities}, anti entities: {anti_entities},
neutral entities: {neutral_entities} based on following aspects pro aspects: {pro_aspects},
anti aspects: {anti_aspects}, neutral aspects: {neutral_aspects}
"""
absa_prompt = """
Definition: The output will be the aspects (both implicit and explicit) and the aspects sentiment polarity.
In cases where there are no aspects the output should be noaspectterm:none.
Positive example 1-
input: I charge it at night and skip taking the cord with me because of the good battery life.
output: battery life:positive,
Positive example 2-
input: I even got my teenage son one, because of the features that it offers, like, iChat, Photobooth, garage band and more!.
output: features:positive, iChat:positive, Photobooth:positive, garage band:positive
Negative example 1-
input: Speaking of the browser, it too has problems.
output: browser:negative
Negative example 2-
input: The keyboard is too slick.
output: keyboard:negative
Neutral example 1-
input: I took it back for an Asus and same thing- blue screen which required me to remove the battery to reset.
output: battery:neutral
Neutral example 2-
input: Nightly my computer defrags itself and runs a virus scan.
output: virus scan:neutral
Now complete the following example-
{generated_tweet}
"""