Tecnología

Inicio

Características de una base de conocimiento

Características de una base de conocimiento


La integración de la información en una base de conocimiento unificado es una buena manera de mantenerlo organizado y que sea fácilmente accesible para las personas dentro de su empresa que podrían beneficiarse de sus recursos. Si usted está pensando en crear una base de conocimientos, usar las etapas de planificación para delinear cuidadosamente sus características para que pueda ponerlas en práctica desde el principio en el proceso.

Accesibilidad

Si su base de conocimientos es llegar a ser ampliamente utilizado en su organización, que tiene que ser accesible. Si usted es un buen ingeniero, pero un pobre diseñador gráfico, considere la estructuración de salida de la base de conocimientos con una API que alguien con buenas habilidades de diseño de interfaz de usuario puede escribir. Una base de conocimientos tiene que permitir a la gente para buscar a través de él con rapidez, por lo que todas las opciones disponibles debe ser presentado de forma limpia y sencilla. Los artículos almacenados en la base de conocimientos también deben presentarse con un mínimo de datos extraños: hacer que la salida de la base de conocimientos claro y directo y, a ser posible, hipervínculo a otros artículos relacionados.

escalabilidad

Tal vez la característica más importante de una base de conocimientos es que es fácilmente escalable. Si usted está planeando en hacer crecer su base de conocimientos con el tiempo para incluir más artículos e información, que tiene que ser diseñado de tal manera que se pueda incorporar fácilmente todos estos nuevos datos. Esto puede incluir cualquier cosa de limitar el tamaño de tipo de datos para la creación de un código base racionalizado flexible. Por ejemplo, si una característica de su base de conocimientos es un simple "sí" o "no", no hay razón para almacenar la información como texto sin formato - más bien, almacenarlo como una variable booleana mucho más pequeña en su lugar. Encontrar la forma más eficiente para codificar la base de datos lleva tiempo desde el principio, pero puede pagar dividendos en el futuro cuando se puede evitar una refactorización de código complicado.

Alcance

A medida que la base de conocimientos crece y se desarrolla, es inevitable que los usuarios querrán añadir en más funciones, como parámetros de búsqueda adicionales o información adicional que se añade directamente a la base de datos. Con el tiempo, estas nuevas características serán cada vez más difíciles de incorporar en los datos existentes (por ejemplo, si se agrega un nuevo tipo de datos, ¿qué hacer acerca de todas las entradas de la base de conocimientos existentes?) Y amenazan con introducir "invasión de características, "donde la base de conocimiento se vuelve tan expansivo que se convierte en inservible. definir claramente el alcance de la base de conocimientos desde el principio para que mantenga la base de datos con claridad propuesto y no se desvía de su misión principal.

La legibilidad de la máquina

Aunque es importante que los usuarios sean capaces de leer la información, igual de importante es la capacidad del software de base de datos para entenderlo, construir en cantidades liberales de "metadatos" - información contextual que describe lo que el artículo es sobre - a la estructura de la base de modo que usted puede utilizar medios computacionalmente sencillos de clasificación de la misma. Recuerde escalabilidad, también; consultas complicadas que tuvieron una fracción de segundo en una muy pequeña base de datos puede tomar rápidamente tanto tiempo que obstaculizan la capacidad de uso de la base de conocimientos.