{"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/trafficgpt-viewing-processing-and-interacting","title":"TrafficGPT: Viewing, Processing and Interacting with Traffic Foundation Models","arxiv_id":"2309.06719","date":"2023-09-13","proceeding":null,"authors":["Siyao Zhang","Daocheng Fu","Zhao Zhang","Bin Yu","Pinlong Cai"],"abstract":"With the promotion of chatgpt to the public, Large language models indeed showcase remarkable common sense, reasoning, and planning skills, frequently providing insightful guidance. These capabilities hold significant promise for their application in urban traffic management and control. However, LLMs struggle with addressing traffic issues, especially processing numerical data and interacting with simulations, limiting their potential in solving traffic-related challenges. In parallel, specialized traffic foundation models exist but are typically designed for specific tasks with limited input-output interactions. Combining these models with LLMs presents an opportunity to enhance their capacity for tackling complex traffic-related problems and providing insightful suggestions. To bridge this gap, we present TrafficGPT, a fusion of ChatGPT and traffic foundation models. This integration yields the following key enhancements: 1) empowering ChatGPT with the capacity to view, analyze, process traffic data, and provide insightful decision support for urban transportation system management; 2) facilitating the intelligent deconstruction of broad and complex tasks and sequential utilization of traffic foundation models for their gradual completion; 3) aiding human decision-making in traffic control through natural language dialogues; and 4) enabling interactive feedback and solicitation of revised outcomes. By seamlessly intertwining large language model and traffic expertise, TrafficGPT not only advances traffic management but also offers a novel approach to leveraging AI capabilities in this domain. The TrafficGPT demo can be found in https://github.com/lijlansg/TrafficGPT.git.","url_abs":"https://arxiv.org/abs/2309.06719v1","url_pdf":"https://arxiv.org/pdf/2309.06719v1.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":"trafficgpt-viewing-processing-and-interacting","repo_url":"https://github.com/lijlansg/trafficgpt","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":1,"framework":"none","reach":{"status":"ok","spdx":"GPL-3.0"}}],"tasks":[{"task_slug":"common-sense-reasoning","task_name":"Common Sense Reasoning"},{"task_slug":"decision-making","task_name":"Decision Making"},{"task_slug":"language-modelling","task_name":"Language Modelling"},{"task_slug":"large-language-model","task_name":"Large Language Model"},{"task_slug":"management","task_name":"Management"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"syntology_url":null,"atlas_url":"https://app.syntology.ai/?focus=2309.06719","mcp":{"get_harvested_code_for_paper":{"arxiv_id":"2309.06719"}},"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/lijlansg/trafficgpt","reach":{"status":"ok","spdx":"GPL-3.0"}}],"summary":{"ran":4,"unverified":1},"by_repo_kind":{"official":{"samples":5,"ran":4,"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":5,"samples":[{"code_sha256_prefix":"2e1abc2b73658c62","entry":"build_graph","repo":"lijlansg/trafficgpt","repo_kind":"official","path":"LLMAgent/buildGraph.py","file_url":"https://github.com/lijlansg/trafficgpt/blob/HEAD/LLMAgent/buildGraph.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"GPL-3.0","inline_ok":false,"mcp_get_code":{"code_sha256":"2e1abc2b73658c62"}},{"code_sha256_prefix":"99cfbf40eb74fa09","entry":"get_time_period","repo":"lijlansg/trafficgpt","repo_kind":"official","path":"LLMAgent/getTime.py","file_url":"https://github.com/lijlansg/trafficgpt/blob/HEAD/LLMAgent/getTime.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"GPL-3.0","inline_ok":false,"mcp_get_code":{"code_sha256":"99cfbf40eb74fa09"}},{"code_sha256_prefix":"e8bafcb096991087","entry":"prompts","repo":"lijlansg/trafficgpt","repo_kind":"official","path":"LLMAgent/dataTools.py","file_url":"https://github.com/lijlansg/trafficgpt/blob/HEAD/LLMAgent/dataTools.py","link_basis":"harvester_set","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"GPL-3.0","inline_ok":false,"mcp_get_code":{"code_sha256":"e8bafcb096991087"}},{"code_sha256_prefix":"3a8728a88592c610","entry":"read_last_dump","repo":"lijlansg/trafficgpt","repo_kind":"official","path":"LLMAgent/readDump.py","file_url":"https://github.com/lijlansg/trafficgpt/blob/HEAD/LLMAgent/readDump.py","link_basis":"first_harvest_node","language":"python","status":"ran","verification_level":1,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"GPL-3.0","inline_ok":false,"mcp_get_code":{"code_sha256":"3a8728a88592c610"}},{"code_sha256_prefix":"006726412163a630","entry":"fetch_from_database","repo":"lijlansg/trafficgpt","repo_kind":"official","path":"LLMAgent/dbConnector.py","file_url":"https://github.com/lijlansg/trafficgpt/blob/HEAD/LLMAgent/dbConnector.py","link_basis":"first_harvest_node","language":"python","status":"unverified","verification_level":0,"contract_check":null,"metamorphic_tier":null,"behaviour_fingerprint":false,"licence":"GPL-3.0","inline_ok":false,"mcp_get_code":{"code_sha256":"006726412163a630"}}]},"arxiv_metadata":null,"syntology_extracted_results":null}