{"id":15134711,"url":"https://github.com/pritilata95/simplefactchecker","last_synced_at":"2025-04-05T23:12:59.893Z","repository":{"id":254135379,"uuid":"322420383","full_name":"Pritilata95/SimpleFactChecker","owner":"Pritilata95","description":"A corpus-driven fact-checking application to check the truth value of a given fact. ","archived":false,"fork":false,"pushed_at":"2021-02-05T11:57:42.000Z","size":3049,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-05T23:12:56.219Z","etag":null,"topics":["corenlp","fact-checking","java-8","java-application","mediawiki-api","natural-language-processing"],"latest_commit_sha":null,"homepage":"","language":"Java","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/Pritilata95.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-12-17T21:45:28.000Z","updated_at":"2021-02-05T11:57:44.000Z","dependencies_parsed_at":"2024-08-21T16:58:52.417Z","dependency_job_id":"0e1bb980-b094-4d3c-8869-a6aac288d0e3","html_url":"https://github.com/Pritilata95/SimpleFactChecker","commit_stats":null,"previous_names":["pritilata95/simplefactchecker"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pritilata95%2FSimpleFactChecker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pritilata95%2FSimpleFactChecker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pritilata95%2FSimpleFactChecker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Pritilata95%2FSimpleFactChecker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Pritilata95","download_url":"https://codeload.github.com/Pritilata95/SimpleFactChecker/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247411243,"owners_count":20934654,"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":["corenlp","fact-checking","java-8","java-application","mediawiki-api","natural-language-processing"],"created_at":"2024-09-26T05:23:52.442Z","updated_at":"2025-04-05T23:12:59.860Z","avatar_url":"https://github.com/Pritilata95.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Simple Fact Checker\n\nGoal : Build a corpus-driven fact-checking engine, which returns a veracity value between 0 (fact is false) and +1 (fact is true) given a fact from Wikipedia.\n\nWhile running this program, be sure to include the provided jar files in classpath. \n\nIf you want, you can change training and test filenames in FactChecker.java\n\nThe program is designed to run with JDK 8 and above. \n\n# Role of each file\n* Main.java is the entry point of the program \n* FactChecker.java makes \u003cSubject, Object, Predicate\u003e triplet and handles the other classes\n* FactSearcher.java takes a triplet, performs web search for the given subject and returns matching predicate for the provided object, if available. \n* FactClassifier.java assigns a truth-value to a fact by matching provided predicate and web predicate. \n\n# Steps to Execute\n* For Windows Users - \n1. \u0026gt; git clone https://github.com/Pritilata95/SimpleFactChecker\n2. \u0026gt; cd SimpleFactChecker\n3. \u0026gt; javac -cp \"./lib/\\*;./src/\\*\" -d bin ./src/\\*.java\n4. \u0026gt; java -cp \"./lib/\\*;./bin\" Main\n\n* For Linux Users - \n1. $ git clone https://github.com/Pritilata95/SimpleFactChecker\n2. $ cd SimpleFactChecker\n3. $ javac -cp \"./lib/\\*:./src/\\*\" -d bin ./src/\\*.java\n4. $ java -cp \"./lib/\\*:./bin\" Main\n\n# Diagrams\n\u003cp float=\"left\"\u003e\n  \u003cimg src=\"ClassDiagram.jpeg\" alt=\"Class Diagram of SimpleFactChecker application\" width=\"450\"/\u003e\n  \u003cimg src=\"SequenceDiagram.jpeg\" alt=\"Sequence Diagram of SimpleFactChecker application\" width=\"450\"/\u003e\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpritilata95%2Fsimplefactchecker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpritilata95%2Fsimplefactchecker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpritilata95%2Fsimplefactchecker/lists"}