下面是一个 youtube 视频,展示了文本参考程序的功能。该程序已在其中嵌入技术信息,并允许您通过选择参数来浏览相关信息。我碰巧有这个程序,我发现它使用 Microsoft Access 数据库对信息进行排序和过滤。
我正在尝试创建一个做同样事情的软件,而无需创建自己的软件并将其链接到 MS Access 数据库。为此,我希望已经有一些软件具有 GUI 来构建这些“知识数据库”并为它们过滤。
我试图实现的基本机制是在后台有一个巨大的文本信息列表,然后有复选框和下拉菜单(就像在视频中一样)有条件地过滤整个文本信息并只提取相关位把它们吐出来。
例如,让我们使用车辆交通规则。
- 如果交通灯是绿色的,请通过。
- 如果交通灯是红色的,请不要通过。
- 如果交通灯是黄色的,请减速。
- 如果红绿灯是绿色、黄色或红色,并且附近有现场救护车,请减速并在可能的情况下靠边停车。
那么你会有一个下拉菜单,询问交通灯是什么颜色。还有一个复选框,询问附近是否有现场救护车。
如果您从下拉菜单中选择“红绿灯为红色”,程序将显示“不要通过交叉路口”消息或“停止。不要走”。如果您选择绿色或黄色,还有其他明显的信息。
如果勾选了表示附近有现场救护车的复选框,则无论交通信号灯是什么颜色,您都会收到“如果可能,请减速并靠边停车”的消息。
当您拥有大量信息时,这将变得很有用,而且您不必每次需要阅读数百页来找出要做什么,而是可以快速过滤它。