
Opinion Compass
This Actor is paid per event

Opinion Compass
This Actor is paid per event
Opinion Compass is an AI tool that analyzes individuals' stances on specific statements using public social media data. It evaluates multiple sources to provide a weighted analysis with supporting evidence. Users enter a name and an opinion statement, and the system delivers a detailed assessment.
Introduction and Features
The Opinion Compass is designed to analyze the opinions of individuals based on specified statements. Users can simply provide the name of the person whose opinions they want to analyze along with the specific opinion statement.
Key functionalities:
- AI Analysis: Leverages AI technology to provide analysis on the provided opinions.
- Evidence Consideration: Includes various pieces of evidence that influence the final analysis, enhancing the comprehensiveness of the insights.
Evidence Scoring
The Opinion Compass analyzes multiple pieces of evidence and provides detailed scoring:
Each piece of evidence is evaluated with two key metrics:
- Opinion Score (-1.0 to 1.0): Indicates how strongly the evidence supports or opposes the opinion
- 1.0: Strongly supports the opinion
- 0.0: Neutral stance
- -1.0: Strongly opposes the opinion
- Relevance Score (0.0 to 1.0): Shows how relevant the evidence is to the opinion
- 1.0: Highly relevant evidence
- 0.0: Not relevant
Example output of single evidence data point:
1{ 2 "source": "X/Twitter", 3 "score": -0.8, 4 "relevance": 1, 5 "text": "This declaration is a sad testament of bad Brusselian leadership. While President @realDonaldTrump and President Putin negotiate on peace, EU officials issue worthless statements.\n\nYou can’t request a seat at the negotiating table. You have to earn it! Through strength, good leadership and smart diplomacy.\n\nThe position of Brussels - to support killing as long as it takes - is morally and politically unacceptable.", 6 "url": "https://x.com/PM_ViktorOrban/status/1889976335897899377" 7 }
Aggregated Score
The system produces a final aggregated score (-1.0 to 1.0) that considers all pieces of evidence, weighted by their relevance. This provides a comprehensive assessment of the person's stance on the given opinion.
Tutorial Section
How to use Opinion Compass to analyze opinions
- Ensure you have an Apify account.
- Create a new Actor run with the following input JSON:
1{ 2 "person": "Name of person you want to analyze, e.g. Donald Trump", 3 "opinion": "Opinion statement you want to analyze, e.g. 'USA should always come first.'" 4}
- Run the Actor and retrieve the final analysis as output.
Pricing Explanation
The Opinion Compass operates on a Pay Per Event pricing model
What is charged for
Feature | Description | Price |
---|---|---|
Actor Start per 1 GB | Flat fee for starting an Actor run for each 1 GB of memory | $0.005 |
AI Analysis | Produces final AI analysis | $0.01 |
Piece of Evidence | Additional fee for each piece of evidence considered. | $0.02 |
Input and Output Examples
Input requirements
The following JSON input format must be used when running the Actor:
1{ 2 "person": "Tomio Okamura", 3 "opinion": "Democratic values are important." 4}
Expected Output
The output from the Actor will be structured in JSON as stored in the default KV store under ai-analysis
as follows:
1{ 2 "analysis": { 3 "person": "Tomio Okamura", 4 "opinion": "Democratic values are important.", 5 "score": 0.5, 6 "explanation": "The score is based on the evidence that the person identifies with the opinion. It ranges from -1.0 to 1.0. The higher the score, the more the person identifies with the opinion. 1 means strong identification, -1 means strong opposition, 0 means inconclusive evidence.", 7 } 8}
FAQ, Disclaimers, and Support
-
Can I use the Opinion Compass for any public opinion? Yes, as long as the opinion is public and can be addressed ethically.
-
What should I do if I encounter errors? Check your input format and ensure required fields are included. If issues persist, consult the support channels. You are only charged for the results if they can be produced.
-
How accurate are the results? The accuracy depends on the available evidence and context. The system uses advanced AI models but results should be considered as analytical insights rather than definitive truth.
-
What sources does Opinion Compass use? The system analyzes publicly available information from X(Twitter) and Instagram. More sources will be added in the future.
-
How recent is the analyzed data? The system analyzes the most recent data available.
-
Can I analyze multiple opinions at once? Currently, the system processes one person-opinion pair at a time. For multiple analyses, you'll need to run separate queries.
-
How long does an analysis typically take? Analysis time varies based on the complexity and amount of available evidence, but typically takes a few minutes to complete.
-
Is there a limit to the number of analyses I can run? No, but standard pricing applies to each analysis run. Consider your usage needs and budget accordingly.
For further assistance, please create an issue or contact the author.
Feedback
Your feedback is important to us! If you have suggestions or find any issues, please reach out.
Actor Metrics
3 monthly users
-
1 bookmark
75% runs succeeded
Created in Feb 2025
Modified a day ago