{"id":21542728,"url":"https://github.com/vinitshahdeo/twittersentimentanalysis","last_synced_at":"2025-04-10T04:33:13.093Z","repository":{"id":39922366,"uuid":"158372684","full_name":"vinitshahdeo/TwitterSentimentAnalysis","owner":"vinitshahdeo","description":":chart: A web app to search twitter based on #Hashtags and calculate the sentiment of tweets.","archived":false,"fork":false,"pushed_at":"2021-10-15T19:46:27.000Z","size":195,"stargazers_count":38,"open_issues_count":12,"forks_count":24,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-03-24T05:43:54.762Z","etag":null,"topics":["datumbox-api","hashtags","php","sentiment","sentiment-analysis","twitter-api","twitter-sentiment-analysis","twitter-sentiment-analyzer"],"latest_commit_sha":null,"homepage":"https://vinitshahdeo.github.io/TwitterSentimentAnalysis/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vinitshahdeo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-11-20T10:38:38.000Z","updated_at":"2025-01-21T01:55:36.000Z","dependencies_parsed_at":"2022-08-26T12:33:21.696Z","dependency_job_id":null,"html_url":"https://github.com/vinitshahdeo/TwitterSentimentAnalysis","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vinitshahdeo%2FTwitterSentimentAnalysis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vinitshahdeo%2FTwitterSentimentAnalysis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vinitshahdeo%2FTwitterSentimentAnalysis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vinitshahdeo%2FTwitterSentimentAnalysis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vinitshahdeo","download_url":"https://codeload.github.com/vinitshahdeo/TwitterSentimentAnalysis/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248157406,"owners_count":21057005,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["datumbox-api","hashtags","php","sentiment","sentiment-analysis","twitter-api","twitter-sentiment-analysis","twitter-sentiment-analyzer"],"created_at":"2024-11-24T05:10:54.885Z","updated_at":"2025-04-10T04:33:13.075Z","avatar_url":"https://github.com/vinitshahdeo.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Twitter Sentiment Analysis\n\n[![Sentiment Analysis](https://img.shields.io/static/v1.svg?label=Sentiment\u0026message=Analysis\u0026color=9cf\u0026logo=twitter\u0026style=flat\u0026logoColor=white\u0026colorA=informational)](https://github.com/vinitshahdeo/TwitterSentimentAnalysis/) [![Open Source Love](https://badges.frapsoft.com/os/v1/open-source.svg?v=103)](https://github.com/vinitshahdeo/) \n[![GitHub license](https://img.shields.io/github/license/vinitshahdeo/TwitterSentimentAnalysis.svg?logo=github)](https://github.com/vinitshahdeo/TwitterSentimentAnalysis/blob/master/LICENSE) \n\n[![GitHub repo size](https://img.shields.io/github/repo-size/vinitshahdeo/TwitterSentimentAnalysis.svg?logo=github\u0026style=social)](https://github.com/vinitshahdeo/) [![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/vinitshahdeo/TwitterSentimentAnalysis.svg?logo=git\u0026style=social)](https://github.com/vinitshahdeo/) [![GitHub top language](https://img.shields.io/github/languages/top/vinitshahdeo/TwitterSentimentAnalysis.svg?logo=php\u0026style=social)](https://github.com/vinitshahdeo/)\n\nA web app to search the keywords(**Hashtags**) on Twitter and analyze the sentiments of it. The source code is written in PHP and it performs Sentiment Analysis on Tweets by using the Datumbox API.\n\n[![Check it Out](https://forthebadge.com/images/badges/check-it-out.svg)](https://github.com/vinitshahdeo) [![Live Demo](https://forthebadge.com/images/badges/its-not-a-lie-if-you-believe-it.svg)](https://github.com/vinitshahdeo)\n\n\u003e **Check [live demo](http://winitvit.000webhostapp.com/projects/twitter/) here!**\n\n[![Sentiment Analysis](https://img.shields.io/badge/Sentiment-Analysis-orange.svg?style=for-the-badge)](https://github.com/vinitshahdeo/TwitterSentimentAnalysis/) [![Twitter API](https://img.shields.io/badge/Twitter-API-blue.svg?style=for-the-badge)](https://github.com/vinitshahdeo/TwitterSentimentAnalysis/)\n\n## APIs Used\n\n- [Datumbox API 1.0v](http://www.datumbox.com/users/register/)\n- [Twitter API](https://dev.twitter.com/apps)\n\n## Useful Links\n\n\n- Sign-up for free API Key: [Click here!](http://www.datumbox.com/users/register/)\n\n- View your API Key: [Click here!](http://www.datumbox.com/apikeys/view/)\n\n- PHP Twitter API Client: [Click here!](https://github.com/timwhitlock/php-twitter-api)\n\n\n## Instructions\n\n - Open **config.php** and configure your **Datumbox API** Key. Get yours at http://www.datumbox.com/apikeys/view/ \n \n - Get **Twitter API** key for your application at https://dev.twitter.com/apps\n \n - Replace **XXXXXXXXXXXXXXXXXX** with your API keys\n\n```php\n\ndefine('DATUMBOX_API_KEY', 'XXXXXXXXXXXXXXXXXX');\n\ndefine('TWITTER_CONSUMER_KEY', 'XXXXXXXXXXXXXXXXXX');\ndefine('TWITTER_CONSUMER_SECRET', 'XXXXXXXXXXXXXXXXXX');\ndefine('TWITTER_ACCESS_KEY', 'XXXXXXXXXXXXXXXXXX');\ndefine('TWITTER_ACCESS_SECRET', 'XXXXXXXXXXXXXXXXXX'); \n\n```\n\n - Run `localhost/index.php`\n \n - Wait a while after entering the hashtags. It may take one minute to fetch the tweets. Make sure that your system is connected with internet.\n \n## Related Repository\n\n#### [Jobtweets](https://vinitshahdeo.github.io/jobtweets/) - Twitter Sentiment Analysis using Python\n\n\u003e The project is about searching the twitter for job opportunities using popular [#hashtags](https://twitter.com/search?q=%23jobs\u0026src=typd) and applying sentiment analysis on this.\n \n## Oh, Thanks!\n\n[![Lol :p ](https://forthebadge.com/images/badges/you-didnt-ask-for-this.svg)](https://facebook.com/vinit.shahdeo) [![Yes, Not an issue](https://forthebadge.com/images/badges/not-an-issue.svg)](https://instagram.com/vinitshahdeo)\n\nThank you for being here!\nFor any kind of help in running this project, feel free to contact me @ [vinitshahdeo@gmail.com](https://mail.google.com/mail/)\n\n[![saythanks](https://img.shields.io/badge/say-thanks-ff69b4.svg)](https://facebook.com/vinit.shahdeo) \n[![Twitter](https://img.shields.io/twitter/url/https/github.com/vinitshahdeo/TwitterSentimentAnalysis.svg?style=social)](https://twitter.com/intent/tweet?text=Twitter%20Sentiment%20Analysis%20by%20@Vinit_Shahdeo%20:\u0026url=https%3A%2F%2Fgithub.com%2Fvinitshahdeo%2FTwitterSentimentAnalysis)\n\n \n## License\n\n**MIT \u0026copy; [Vinit Shahdeo](https://github.com/vinitshahdeo/)**\n\n[![Vinit Shahdeo - HALL OF FAME](https://sourcerer.io/fame/vinitshahdeo/vinitshahdeo/TwitterSentimentAnalysis/images/0)](https://sourcerer.io/fame/vinitshahdeo/vinitshahdeo/TwitterSentimentAnalysis/links/0)[![](https://sourcerer.io/fame/vinitshahdeo/vinitshahdeo/TwitterSentimentAnalysis/images/1)](https://sourcerer.io/fame/vinitshahdeo/vinitshahdeo/TwitterSentimentAnalysis/links/1)[![](https://sourcerer.io/fame/vinitshahdeo/vinitshahdeo/TwitterSentimentAnalysis/images/2)](https://sourcerer.io/fame/vinitshahdeo/vinitshahdeo/TwitterSentimentAnalysis/links/2)[![](https://sourcerer.io/fame/vinitshahdeo/vinitshahdeo/TwitterSentimentAnalysis/images/3)](https://sourcerer.io/fame/vinitshahdeo/vinitshahdeo/TwitterSentimentAnalysis/links/3)[![](https://sourcerer.io/fame/vinitshahdeo/vinitshahdeo/TwitterSentimentAnalysis/images/4)](https://sourcerer.io/fame/vinitshahdeo/vinitshahdeo/TwitterSentimentAnalysis/links/4)[![](https://sourcerer.io/fame/vinitshahdeo/vinitshahdeo/TwitterSentimentAnalysis/images/5)](https://sourcerer.io/fame/vinitshahdeo/vinitshahdeo/TwitterSentimentAnalysis/links/5)[![](https://sourcerer.io/fame/vinitshahdeo/vinitshahdeo/TwitterSentimentAnalysis/images/6)](https://sourcerer.io/fame/vinitshahdeo/vinitshahdeo/TwitterSentimentAnalysis/links/6)[![](https://sourcerer.io/fame/vinitshahdeo/vinitshahdeo/TwitterSentimentAnalysis/images/7)](https://sourcerer.io/fame/vinitshahdeo/vinitshahdeo/TwitterSentimentAnalysis/links/7)\n\n\u003ca href=\"https://twitter.com/Vinit_Shahdeo\"\u003e\u003cimg src=\"icons/twitter.png\" width=\"32px\" height=\"32px\"\u003e\u003c/a\u003e \u003ca href=\"https://www.facebook.com/vinit.shahdeo\"\u003e\u003cimg src=\"icons/facebook.png\" width=\"32px\" height=\"32px\"\u003e\u003c/a\u003e \u003ca href=\"https://www.linkedin.com/in/vinitshahdeo/\"\u003e\u003cimg src=\"icons/linkedin.png\" width=\"32px\" height=\"32px\"\u003e\u003c/a\u003e\n\n[![Twitter Follow](https://img.shields.io/twitter/follow/Vinit_Shahdeo?style=social)](https://twitter.com/Vinit_Shahdeo)\n\n[![Made with love](https://forthebadge.com/images/badges/built-with-love.svg)](https://github.com/vinitshahdeo) [![For you](https://forthebadge.com/images/badges/for-you.svg)](https://github.com/vinitshahdeo) [![Powered by o2](https://forthebadge.com/images/badges/powered-by-oxygen.svg)](https://facebook.com/vinitshahdeo)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvinitshahdeo%2Ftwittersentimentanalysis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvinitshahdeo%2Ftwittersentimentanalysis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvinitshahdeo%2Ftwittersentimentanalysis/lists"}