{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/nlp-kg-a-system-for-exploratory-search-of","title":"NLP-KG: A System for Exploratory Search of Scientific Literature in Natural Language Processing","arxiv_id":"2406.15294","date":"2024-06-21","proceeding":null,"authors":["Tim Schopf","Florian Matthes"],"abstract":"Scientific literature searches are often exploratory, whereby users are not yet familiar with a particular field or concept but are interested in learning more about it. However, existing systems for scientific literature search are typically tailored to keyword-based lookup searches, limiting the possibilities for exploration. We propose NLP-KG, a feature-rich system designed to support the exploration of research literature in unfamiliar natural language processing (NLP) fields. In addition to a semantic search, NLP-KG allows users to easily find survey papers that provide a quick introduction to a field of interest. Further, a Fields of Study hierarchy graph enables users to familiarize themselves with a field and its related areas. Finally, a chat interface allows users to ask questions about unfamiliar concepts or specific articles in NLP and obtain answers grounded in knowledge retrieved from scientific publications. Our system provides users with comprehensive exploration possibilities, supporting them in investigating the relationships between different fields, understanding unfamiliar concepts in NLP, and finding relevant research literature. Demo, video, and code are available at: https://github.com/NLP-Knowledge-Graph/NLP-KG-WebApp.","url_abs":"https://arxiv.org/abs/2406.15294v2","url_pdf":"https://arxiv.org/pdf/2406.15294v2.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"nlp-kg-a-system-for-exploratory-search-of","repo_url":"https://github.com/nlp-knowledge-graph/nlp-kg-webapp","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"none","reach":{"status":"ok","spdx":"MIT"}}],"tasks":[{"task_slug":"articles","task_name":"Articles"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":null,"atlas_url":"https://app.syntology.ai/?focus=2406.15294","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2406.15294"}},"developers":"https://syntology.ai/developers","read_at":"2026-09-24T18:15:14+00:00","read_at_is":"when the build read Syntology's graph, not when any sample ran","claim":"Per-sample execution status on synthesized fixtures; not a correctness claim about the paper. Samples come from repositories linked to the paper, official or community; repo_kind says which.","repos":[{"provenance":"external:paperswithcode_snapshot_2025-07-28","url":"https://github.com/nlp-knowledge-graph/nlp-kg-webapp","reach":{"status":"ok","spdx":"MIT"}},{"provenance":"deterministic:regex_extraction","url":"https://github.com/NLP-Knowledge-Graph/NLP-KG-WebApp","reach":{"status":"ok","spdx":"MIT"}}],"summary":{"ran":2,"unverified":2},"by_repo_kind":{"official":{"samples":4,"ran":2,"repositories":1}},"repo_kind_vocabulary":{"official":"The archive marks this repository official for the paper","named_in_paper":"The archive records that the paper mentions this repository; it is not marked official","listed":"In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper","found_in_text":"Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted","community":"Not in the archive's code links for this paper; a community repository Syntology harvested"},"n_pointer_only_for_licence":0,"samples":[{"code_sha256_prefix":"280982102c8da391","entry":"nanwrapper","repo":"NLP-Knowledge-Graph/NLP-KG-WebApp","repo_kind":"official","path":"src/python/app/services/s2search/features.py","file_url":"https://github.com/NLP-Knowledge-Graph/NLP-KG-WebApp/blob/HEAD/src/python/app/services/s2search/features.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"280982102c8da391"}},{"code_sha256_prefix":"88e32e438a016753","entry":"remove_unigrams","repo":"NLP-Knowledge-Graph/NLP-KG-WebApp","repo_kind":"official","path":"src/python/app/services/s2search/features.py","file_url":"https://github.com/NLP-Knowledge-Graph/NLP-KG-WebApp/blob/HEAD/src/python/app/services/s2search/features.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"88e32e438a016753"}},{"code_sha256_prefix":"aa3be562bd2c8653","entry":"get_data","repo":"NLP-Knowledge-Graph/NLP-KG-WebApp","repo_kind":"official","path":"src/python/app/services/weaviate_sync_service.py","file_url":"https://github.com/NLP-Knowledge-Graph/NLP-KG-WebApp/blob/HEAD/src/python/app/services/weaviate_sync_service.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"aa3be562bd2c8653"}},{"code_sha256_prefix":"e3f929ff6cc6f439","entry":"make_features","repo":"NLP-Knowledge-Graph/NLP-KG-WebApp","repo_kind":"official","path":"src/python/app/services/s2search/features.py","file_url":"https://github.com/NLP-Knowledge-Graph/NLP-KG-WebApp/blob/HEAD/src/python/app/services/s2search/features.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"MIT","inline_ok":true,"mcp_get_code":{"code_sha256":"e3f929ff6cc6f439"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}