{"id":25146941,"url":"https://github.com/dtroupe18/textsummarizersolution","last_synced_at":"2025-07-14T04:16:40.097Z","repository":{"id":123633105,"uuid":"91271567","full_name":"dtroupe18/TextSummarizerSolution","owner":"dtroupe18","description":"Simple Text Summarizer","archived":false,"fork":false,"pushed_at":"2017-06-06T22:58:56.000Z","size":11,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-03T06:48:34.710Z","etag":null,"topics":["java-8","text-summarization"],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dtroupe18.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2017-05-14T21:09:01.000Z","updated_at":"2017-05-14T21:11:55.000Z","dependencies_parsed_at":"2023-04-24T12:31:08.699Z","dependency_job_id":null,"html_url":"https://github.com/dtroupe18/TextSummarizerSolution","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/dtroupe18/TextSummarizerSolution","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dtroupe18%2FTextSummarizerSolution","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dtroupe18%2FTextSummarizerSolution/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dtroupe18%2FTextSummarizerSolution/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dtroupe18%2FTextSummarizerSolution/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dtroupe18","download_url":"https://codeload.github.com/dtroupe18/TextSummarizerSolution/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dtroupe18%2FTextSummarizerSolution/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265239038,"owners_count":23732705,"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":["java-8","text-summarization"],"created_at":"2025-02-08T20:28:04.653Z","updated_at":"2025-07-14T04:16:40.055Z","avatar_url":"https://github.com/dtroupe18.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"Summarizes an article based on word frequency. The idea is that the most frequent words have more value.\nThe user chooses the number of sentences they want their summary to be. Sentences in the summary are printed out \nin order of calculated importance. Below is a sample run on a CNN article from 5/14/17 titled \n\"Donald Trump's disastrously bad week in Washington\"\n\nSummary (3 Sentences):\n\n\"From the start, that felt like tenuous spin, especially considering that Trump had praised Comey \neffusively when the FBI director reopened the investigation in late October after new emails had been\nfound on a computer belonging to longtime Clinton aide Huma Abedin. On Friday morning, he sent out a slew\nof tweets that, among other things, threatened Comey, raised the specter that he was or is taping his \nconversations in the White House, suggested an end to the daily White House press briefing and proposed\nthat it was unreasonable to think his aides could tell the full truth from behind the podium every day.\nShe made clear that on two occasions -- once on January 26 and then again on January 27 -- she sought out \nWhite House counsel Don McGahn to warn him that national security adviser Michael Flynn had been compromised \nby the Russians and was a blackmail risk.\"\n\nOriginal Article (30 Sentences):\n\nDonald Trump's week started with Sally Yates' damning testimony about Michael Flynn and ended with a series of\nwild tweets and an ever-changing story about exactly why he chose to fire FBI Director James Comey.\n\n\"Even by Trumpian standards, the wild swings, erratic messaging and general chaos was beyond the pale -- raising \nreal concerns about whether Trump was losing control of the ship of state. Start with the testimony of Yates, \nthe one-time acting attorney general, to a Senate subcommittee Monday. She made clear that on two occasions -- \nonce on January 26 and then again on January 27 -- she sought out White House counsel Don McGahn to warn him that \nnational security adviser Michael Flynn had been compromised by the Russians and was a blackmail risk. Trump didn't \nfire Flynn until 18 days later -- a seemingly inexplicable amount of time given the allegations against him. On Tuesday\n-- even as Trump's White House was trying to find an explanation for that 18-day gap -- Trump stunned the political world\nby firing Comey. He did so by having his former bodyguard deliver a hand-written letter -- in which Trump asserted that \nComey had told him on three occasions that he wasn't under investigation(!) -- to the FBI. Comey was in Los Angeles at the \ntime, finding out of his firing the way the rest of us did: on TV. Trump's White House was entirely unprepared for the \nfirestorm that erupted -- likely because they, like the rest of us, had no idea it was coming. The initial spin offered by\nthe White House, from Vice President Mike Pence on down, was that Trump had acted \"decisively\" after reading a memo from \ndeputy Attorney General Rod Rosenstein that hammered Comey for his conduct in the investigation into Hillary Clinton's private\nemail server. From the start, that felt like tenuous spin, especially considering that Trump had praised Comey effusively when\nthe FBI director reopened the investigation in late October after new emails had been found on a computer belonging to longtime\nClinton aide Huma Abedin. Trump himself debunked the explanation in an interview with NBC's Lester Holt on Thursday. \n\"I was going to fire Comey -- my decision,\" Trump told Holt. \"There is no good time to do it, by the way. I was going to fire \nregardless of recommendation.\" And then he added that he had been thinking about \"this Russia thing,\" which he called \n\"a made-up story,\" at the time of that decision. So ............But Trump wasn't done. On Friday morning, he sent out a slew of\ntweets that, among other things, threatened Comey, raised the specter that he was or is taping his conversations in the White \nHouse, suggested an end to the daily White House press briefing and proposed that it was unreasonable to think his aides could\ntell the full truth from behind the podium every day. Think about that. Any one of those things would be a HUGE story under \nanother president. For Trump, it was just a Friday morning.Trump has built his presidency on his unpredictability and \nunorthodoxy. But his policy of just saying and doing whatever comes to mind isn't, of course, a policy at all. Which became\nfrighteningly apparent -- again -- this week. Donald Trump, for still not realizing that the presidency isn't the same thing \nas a reality TV show, you had the worst week in Washington. Congrats, or something.\"\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdtroupe18%2Ftextsummarizersolution","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdtroupe18%2Ftextsummarizersolution","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdtroupe18%2Ftextsummarizersolution/lists"}