{"id":19333882,"url":"https://github.com/arne-cl/spade-parser","last_synced_at":"2026-06-14T12:33:16.822Z","repository":{"id":143560798,"uuid":"113623908","full_name":"arne-cl/spade-parser","owner":"arne-cl","description":"mirror of SPADE (Sentence-level PArsing for DiscoursE, Soricut and Marcu 2003)","archived":false,"fork":false,"pushed_at":"2017-12-09T15:08:44.000Z","size":581,"stargazers_count":1,"open_issues_count":1,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-06T09:12:23.783Z","etag":null,"topics":["parser","rhetorical-structure-theory","rst"],"latest_commit_sha":null,"homepage":null,"language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/arne-cl.png","metadata":{"files":{"readme":"README","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":"2017-12-08T22:43:14.000Z","updated_at":"2024-03-23T02:10:09.000Z","dependencies_parsed_at":null,"dependency_job_id":"d63d84b7-a594-40f6-b526-830b59b47bd9","html_url":"https://github.com/arne-cl/spade-parser","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/arne-cl%2Fspade-parser","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arne-cl%2Fspade-parser/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arne-cl%2Fspade-parser/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arne-cl%2Fspade-parser/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arne-cl","download_url":"https://codeload.github.com/arne-cl/spade-parser/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240435640,"owners_count":19800834,"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":["parser","rhetorical-structure-theory","rst"],"created_at":"2024-11-10T02:55:29.704Z","updated_at":"2026-06-14T12:33:11.801Z","avatar_url":"https://github.com/arne-cl.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\n\t \tSPADE, Release Developer 0.9  \n\t(c) 2003 University of Southern California\n \t\twritten by Radu Soricut\n\n\nSPADE (Sentence-level PArsing for DiscoursE) is a discourse parser at sentence \nlevel written by Radu Soricut at USC/ISI. You can find details about the \napproach implemented by SPADE in the paper: \n\nRadu Soricut and Daniel Marcu (2003). \nSentence Level Discourse Parsing using Syntactic and Lexical Information. \nProceedings of the Human Language Technology and North American Association \nfor Computational Linguistics Conference (HLT/NAACL), May 27-June 1, \nEdmonton, Canada. \n\nSPADE assumes as input a one-sentence-per-line file, and the output is one \ndiscourse parse tree per sentence. The algorithm uses syntactic parse trees, \nand needs to call Charniak's syntactic parser. See the bottom of this page \nfor instructions on how to integrate Charniak's parser with SPADE. \nBoth Charniak's parser and SPADE use SUN executables; SPADE also needs \nPerl 5.0 (or newer). \n\nAn embbeded feature of SPADE is the discourse segmenter. \nYou can run SPADE with the -seg-only option; in this case, the output is \none segment (elementary discourse unit) per line, with end-of-sentence \nboundaries inserted at the original (input) sentence boundaries. \n\nTo run SPADE, you need to download Charniak's syntactic parser, available at\nhttp://www.cs.brown.edu/people/ec/#software\nAfter you install Charniak's parser on your machine, you must edit the file \nspade.pl (in the bin/ directory); in line 3, set the value of $CHP to the \ndirectory path for Charniak's parser.\n\nIF you need to create executables for an architecure different than\nSUN, you should do the following (otherwise, skip these steps):\n\n% cd bin/\n% rm dependencies edubreak\n% make\n\nAfter the new executables are created, you are ready to run SPADE.\n\nRun SPADE:\n\n% spade.pl [-seg-only] one-sentence-per-line-file\n\nExample:\n\n% spade.pl ../example/wsj_0616.sent","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farne-cl%2Fspade-parser","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farne-cl%2Fspade-parser","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farne-cl%2Fspade-parser/lists"}