{"id":22801463,"url":"https://github.com/russ-hensel/twitter_analysis_db","last_synced_at":"2026-05-02T13:31:52.003Z","repository":{"id":91014693,"uuid":"264946270","full_name":"russ-hensel/twitter_analysis_db","owner":"russ-hensel","description":"look at tweets and concordance","archived":false,"fork":false,"pushed_at":"2020-06-25T15:14:07.000Z","size":40836,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-30T19:42:28.969Z","etag":null,"topics":["database","python","twitter"],"latest_commit_sha":null,"homepage":null,"language":"Python","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/russ-hensel.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-05-18T13:22:21.000Z","updated_at":"2020-06-25T15:14:10.000Z","dependencies_parsed_at":null,"dependency_job_id":"43afab8d-9cf0-49cd-a5ea-b92b5f3325a3","html_url":"https://github.com/russ-hensel/twitter_analysis_db","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/russ-hensel/twitter_analysis_db","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/russ-hensel%2Ftwitter_analysis_db","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/russ-hensel%2Ftwitter_analysis_db/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/russ-hensel%2Ftwitter_analysis_db/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/russ-hensel%2Ftwitter_analysis_db/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/russ-hensel","download_url":"https://codeload.github.com/russ-hensel/twitter_analysis_db/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/russ-hensel%2Ftwitter_analysis_db/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32536558,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-02T12:25:33.646Z","status":"ssl_error","status_checked_at":"2026-05-02T12:24:51.733Z","response_time":132,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["database","python","twitter"],"created_at":"2024-12-12T08:10:57.566Z","updated_at":"2026-05-02T13:31:51.983Z","avatar_url":"https://github.com/russ-hensel.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# twitter_analysis_db\n\nFirst code this is an alpha release.\nWorks for me, run from a development environment, I use Spyder.\n\nI am frequently twiddling with this app and do not have a good release process.  So it is too often released with minor but fatal bugs.  It does work.  If you have trouble getting it working I will help you, contact me. \n\n```\nThe point ( of the Application ):\n\nQuickly select and view tweets ( typically for a single person based on a number of criteria ).\nDisplay concordance and simple linguistic analysis for a body of tweets.\nProvide a database of tweet and concordance data for analysis using tools external to the app.\n\nThis program hassupporting functionality:\n\nLoad a body of tweets into a database ( currently sqlite )\nBreak the tweets down into a concordance.\nHave an accompanying db of English words ( right now sourced from Kaggle )\nProvide a variety of queries against the database for possible enlightenment.\nI will try to documented well enough so people can relatively easily extend and adapt the program. Or as alternative they can use other tools with the database like SQLiteStudio. It should be fairly easy to download and use even for those without a desire to dive into the code but, I assume some knowledge of Python, and a Python Environment to run it in. In Python 3.6 or so.\n\nStatus:\n\nMostly works.  I am at the point of no longer introducing major features and just working at cleaning up what I have.  While I have a nice concordance, I am still not doing as much with it as I think it might offer.  I am shifting my efforts to other projects so this may become more static untill I again refocus on it.  That said I will continure to upgrade for the immediate future.\n\nSo what are the features?\n\nFree open source\nRuns across OSs Linux ( inc Raspberry Pi ), Mac or Windows we hope \nPython\nMultiple tables, preloaded with sample data.\nDatabase Interface ( sqlite, could be modified for other relational databases )\nParameter file for wide range of modifications of program behavior.\nUses standard Python logging class.\n\n```\n\nGuide to directories and files:\n```\n  .... whatever --|\n                    |\n                    |-- twitter_analysis_db ----| -\u003e all code required to run the application  \n                                                |    some logs from my running of the code may or may not be present, these will be deleted as they creep in, when you run the program you will\n                                                |    get your own log files ... all typically named xxx.py_log \n                                                |\n                                                | -- input -\u003e input files I have used to build the db -- may have sub directories \n                                                | -- output -\u003e output files, if present from my runs, ok to delete\n                                                | -- help -\u003e help files used by the application \n                                                | -- wiki_etc -\u003e various files documenting program, including at least some of the material from the open circuits wiki, image files\n```\nSome individual files:\n         comming soon see the readme_rsh.txt that is in each directory ( maybe ).\n\nMore documentation starting at:  http://www.opencircuits.com/Twitter_Analysis_DB#Goal\n\n \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fruss-hensel%2Ftwitter_analysis_db","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fruss-hensel%2Ftwitter_analysis_db","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fruss-hensel%2Ftwitter_analysis_db/lists"}