知识图谱系统:
知识图谱系统是模仿阿里 DataG 的自然语言检索的先期系统。包括数据源 ,数据映射 ,知识图谱的关系建设, 任务调度,数据同步,知识图谱数据检索,百科数据爬虫与检索等功能。使用 neo4j 作为主存,任务调度基于 xxl-job 实现 ,数据映射对常见的多种数据库做兼容 ,百科数据使用 Elasticsearch 作为搜索引擎。
个人职责
1. 系统架构 ,技术选型 ,系统框架搭建 ,核心代码编写。
2. 完成系统所有后端编码。
3. Devops 的搭建和系统维护。
长江水利综合调度系统:
该综合调度系统为长江水利委员会进行防汛抗旱的水资源调度提供技术支持,分为水利态势,会议记录,水情
报表 ,水情概化 ,预警等模块。
主要业务流程为通过部署在长江流域的多个水文水位站点的传感设备 , 自动将水位 ,流速 ,温度 ,泥沙等信
息长传至系统中 ,经过统计 ,分析后形成报表与图形化 ,为水利调度提供决策依据。
系统使用了 Spring Cloud Alababa 作为主要框架 , 引入 Redis 、 Kafka 、 Elasticsearch 等中间件 , 使用 Dameng 作为主要的数据存储 ,以 Docker 作为容器。
系统中前期使用国产化数据库 Dameng 作为业务数据存储 ,后期为兼容 Oralce ,需要整个系统做兼容 ,包 括嵌入式的代码和 Mapper文件 ,最终要实现一行配置就能实现数据源切换且数据必须保持一致的正确。
报表子系统中要求进行系统重构 ,将老系统中分布在前端 js 中的业务和数据处理移到后端 ,并且最终要实现 数据的准确。
语音识别部分接入阿里的语音识别 ,并做了一些封装 ,以满足实时会议记录的需要。
在系统架构方便,从使用 Spring Cloud Aliabba 的技术体系到系统监控 ,日志,容器化部署,以及各种中间 件 ,分布式服务和存储都使用了最新的方案。
个人职责
1. 参与系统架构并主导水情报表 ,气象子系统的系统改造 ,重构 ,优化。
2. 完成整个系统 Dameng 数据源向 Oracle 数据源的切换整改。
3. 对自然语言检索中的知识图谱子系统进行架构设计和研发。
4. 对前沿技术如机器学习 ,语音识别进行技术预研 ,输出文档并完成技术分享。
5. 其它业务的核心编码。
6. 服务器维护。