浅谈人工智能技术在铁路规章文件查询中的应用

    王攀

    

    【摘? 要】随着科技的不断发展,人工智能技术在各行各业得到广泛应用,为人们的生活和工作带来极大便利。当前,铁路规章文件管理信息系统普遍存在查询功能比较弱的问题,不能满足职工工作需求。同时,人工智能技术在铁路规章文件管理应用方面还基本处于空白。论文所述的智能推送、语音识别等人工智能技术,可以实现铁路规章文件高效快捷查询,满足铁路职工不同场景下的查询需求。

    【Abstract】With the continuous development of science and technology, artificial intelligence technology has been widely applied in all walks of life, bringing great convenience to people's life and work. At present, the inquiry function of management information system of railway regulations and documents is generally weak, which can not meet the work requirements of employees. At the same time, the application of artificial intelligence technology in the management of railway regulations and documents is still in blank. The intelligent push, speech recognition and other artificial intelligence technologies described in this paper can realize the efficient and fast inquiry of railway regulations and documents and meet the inquiry requirements of railway employees in different scenarios.

    【關键词】铁路;规章文件;人工智能;智能推送;语音识别

    【Keywords】railway; regulations and documents; artificial intelligence; intelligent push; speech recognition

    【中图分类号】TP18;F532? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?【文献标志码】A? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?【文章编号】1673-1069(2020)07-0180-02

    1 引言

    铁路文件一般分为技术规章、件、其他文件,而铁路往往注重对技术规章管理,大量不属于规章但有效的技术或管理类文件缺乏有效管理手段。近年来,铁路信息化步伐明显加快,逐步建立起一些文件管理信息系统,而现有的信息系统功能单一,查询功能偏弱,难以满足铁路规章文件“规范、高效、减负”的管理目标,极大地消耗了中间站管理干部大量时间和精力,同时,职工查询不便,难以满足工作所需。

    2 既有铁路规章文件管理系统现状分析

    ①查询功能不够强大。目前,铁路规章文件管理系统查询方面一般提供文号、标题关键字、内容关键字等常规查询,但职工常常记不住具体文号、标题内容,在面临应急处置比较繁忙、年龄偏大职工电脑操作不熟练等场景下,系统还不能很好满足职工工作需求。

    ②人工智能技术在铁路规章文件管理应用方面基本处于空白。铁路信息化建设基本是自上而下,上级部门装备什么设备系统,下级部门就用什么设备系统,以往受制于技术人才及传统观念,创新意识不强,铁路基层单位未充分认识到大数据、人工智能等技术应用的重要性、紧迫性和价值性,智能推送、语音识别等人工智能技术在铁路规章文件查询应用方面还处于空白。

    3 人工智能技术

    3.1 智能信息推送技术

    智能信息推送是人工智能和数据库技术相结合的应用,对客户的兴趣、行为、心理偏好和需求做多维细致的刻画,通过对信息和真实需求的有效匹配,识别和预测用户的兴趣和偏好,从而有针对性地、及时地向用户主动推送所查询的内容。而铁路岗位分工明确,不同岗位职工对文件的需求本身存在很强的倾向性,例如,行车职工倾向于接发列车方面文件,智能信息推送技术完全可以应用于铁路规章文件查询。

    3.2 语音识别技术

    语音识别技术就是把人所发出的语音中词汇内容转换为计算机可读入的文本。语音识别技术是一种综合性的技术,其涉及多个学科领域,如发声机理和听觉机理、信号处理、概率论和信息论、模式识别以及人工智能,等等。

    通过语音输入,相对于键盘输入方法,其更符合人的日常习惯,也更自然、更高效。语音控制系统,即用语音来控制设备的运行,相对于手动控制来说更加快捷、方便,语音识别技术目前已进入工业、通信、家电、医疗、汽车电子、消费电子产品等各个领域,将语音识别技术应用于铁路文件查询,适用于应急处置比较繁忙、职工年龄偏大计算机操作不熟练等场景,也是未来铁路各方面发展的方向之一。

    4 人工智能技术在铁路规章文件查询中的初步应用

    4.1 智能推送查询

    智能推送是人工智能和数据库技术相结合的应用,系统通过收集职工的行为信息,职工在登陆铁路规章文件系统查询浏览文件的过程中将查询和浏览记录保存下来,收集的用户行为信息包括用户信息、查询信息、浏览文件信息、浏览的时间等,将收集到的信息存储到用户的行为数据表中,通过收集职工行为信息,可以识别和预测用户的兴趣和偏好,进而有针对性地、及时地向用户主动推送所查询的内容。

    运用Web Services技术,实现“有效文件管理信息系统”“应急指导平台”“标准化建设平台”等多系统之间的互联互通、数据共享,实现从一个页面入口即可查询到多个系统里面的数据,扩大查询数据量,智能推送页面分为三部分:“您最近的查询”“您是想查找”“大家都在查找”。铁路不同岗位职工对文件的需求本身存在一定倾向性,“您最近的查询”记录个人最近的查询文件,“您是想查找”通过职工行为信息,推送职工可能在找的文件,“大家都在查找”通过大数据分析,得出最近大家查询频率较高的文件,如新下发文件。智能推送信息界面如图1所示。

    4.2 语音识别查询

    通过梳理分析近三年期间太原段应急处置信息发现,太原段累计发生各类应急处置471起,红光带、道岔失表、占用丢失、抱闸、机故、列尾、晃车、接触网、机故、焚火这十類常见故障应急处置占比90%以上,可以把这些职工应急处置作业中高频出现的词语直接定义为“关键词语列表”,另外,将收集的职工高频查询关键字加入“关键词语列表”。

    //创建关键词语列表

    Public voice()

    {

    getFileKeyWord test = new getFileKeyWord();

    //将从收集到用户查询高频关键字纳入关键词语列表

    DataTable keyWord = test.getFileManageKeyWord();

    if (keyWord != null)

    {

    string[] fg = new string[keyWord.Rows.Count + 8];

    //将应急处置作业中高频出现的词语直接定义为关键词语列表

    fg[0] = "占用丢失";

    fg[1] = "抱闸";

    fg[2] = "道岔失表";

    fg[3] = "空转";

    fg[4] = "红光带";

    fg[5] = "机故";

    fg[6] = "列尾";

    fg[7] = "晃车";

    fg[8] ="焚火";

    for (int i = 0; i < keyWord.Rows.Count; i++)

    {

    fg[8 + i] = keyWord.Rows[i]["KeyWord"].ToString();

    }

    sr = new SRecognition(fg);

    }

    通过语音识别模块及相关语音输入硬件设备,在遇到非正常应急处置比较繁忙时,职工只需简单地口呼“关键词语列表”中的词语,便可以自动查询出职工想查询的文件规流程图等内容,适用于应急处置比较繁忙、职工年龄偏大计算机操作不熟练等场景,方便职工查询,提高应急处置能力。

    5 结语

    由于职工口音不同以及外界环境噪音干扰程度不一致,语音识别精度还需进一步提高,可以考虑应用如科大讯飞、百度一些比较相对成熟可靠的第三方产品。人工智能将成为推动未来人类历史进步的强大动力,更多人工智能技术如何应用于铁路,从而让复杂的事情简单化,值得更多更深入的学习和研究。