{"title":"嘿,网络,你能理解我吗?","authors":"Azzam Alsudais, Eric Keller","doi":"10.1109/INFCOMW.2017.8116375","DOIUrl":null,"url":null,"abstract":"In this paper, we introduce Natural Language Processing to network management by leveraging the capabilities of Natural Language Processing tools, such as speech recognition and text parsing, to extract useful information to build network tasks. We propose an intermediate network-agnostic layer that acts as the medium between natural language input (spoken or written) and different network implementations. We have leveraged the programmability that Software Defined Networks (SDN) offers to build a prototype tool that takes natural language text as an input and uses it to build abstract tasks. Such tasks are then passed to a network controller to be performed in real time. To our knowledge, this is the first work that provides such interface between network users (in the form of natural language) and different network systems.","PeriodicalId":306731,"journal":{"name":"2017 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"17","resultStr":"{\"title\":\"Hey network, can you understand me?\",\"authors\":\"Azzam Alsudais, Eric Keller\",\"doi\":\"10.1109/INFCOMW.2017.8116375\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper, we introduce Natural Language Processing to network management by leveraging the capabilities of Natural Language Processing tools, such as speech recognition and text parsing, to extract useful information to build network tasks. We propose an intermediate network-agnostic layer that acts as the medium between natural language input (spoken or written) and different network implementations. We have leveraged the programmability that Software Defined Networks (SDN) offers to build a prototype tool that takes natural language text as an input and uses it to build abstract tasks. Such tasks are then passed to a network controller to be performed in real time. To our knowledge, this is the first work that provides such interface between network users (in the form of natural language) and different network systems.\",\"PeriodicalId\":306731,\"journal\":{\"name\":\"2017 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)\",\"volume\":\"16 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-05-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"17\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/INFCOMW.2017.8116375\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INFCOMW.2017.8116375","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
In this paper, we introduce Natural Language Processing to network management by leveraging the capabilities of Natural Language Processing tools, such as speech recognition and text parsing, to extract useful information to build network tasks. We propose an intermediate network-agnostic layer that acts as the medium between natural language input (spoken or written) and different network implementations. We have leveraged the programmability that Software Defined Networks (SDN) offers to build a prototype tool that takes natural language text as an input and uses it to build abstract tasks. Such tasks are then passed to a network controller to be performed in real time. To our knowledge, this is the first work that provides such interface between network users (in the form of natural language) and different network systems.