Saltar al contenido principal
Durante el entrenamiento, ABBYY FlexiCapture coloca los documentos entrantes en los lotes de entrenamiento correspondientes según sus empresas de origen. Normalmente, los documentos de una misma empresa tendrán layouts similares, lo que significa que puede entrenar un FlexiLayout y usarlo en la etapa de verificación. Si los documentos procedentes de una misma empresa tienen layouts muy diferentes, debe usar la función de clustering. Cuando la función de clustering está activada, FCFORINVOICES analizará automáticamente los documentos y los colocará en grupos (denominados “clústeres”) según las características que tengan en común. Se creará un FlexiLayout independiente para cada clúster. La función de clustering está activada de forma predeterminada. Para desactivar el clustering, complete los siguientes pasos:
  1. En el editor de Definición de Document, haga clic en Definición de Document → Propiedades de Definición de Document…
  2. En el cuadro de diálogo que se abre, haga clic en la pestaña Configuración de Definición de Document.
  3. Haga clic en el botón Editar… a la derecha del grupo Campos y funciones adicionales.
  4. En el cuadro de diálogo Características de Definición de Document, desactive la opción Habilitar clustering.
Los documentos de entrenamiento se colocarán en el lote asociado con su empresa correspondiente. Si la función de clustering está activada y recibe documentos con layouts muy diferentes de una misma empresa, los documentos de esa empresa se agruparán dentro del lote de entrenamiento usado para dicha empresa. Se entrenará un FlexiLayout independiente para cada clúster. El entrenamiento se iniciará en cuanto un clúster contenga al menos un documento. Tenga en cuenta que el clustering es un proceso totalmente automático y que los clústeres reales permanecen invisibles para el usuario. Si no tiene bases de datos pero aun así desea usar el entrenamiento de campos, puede recopilar información de la empresa agregando registros a sus conjuntos de datos mientras captura documentos. Para obtener más información, consulte Búsqueda de proveedores y unidades de negocio en la base de datos. Como resultado, se creará un FlexiLayout. Tenga en cuenta lo siguiente:
  • Si la función de clustering está desactivada, los documentos se colocarán en sus lotes de entrenamiento correspondientes para sus respectivas empresas y se creará un FlexiLayout para cada empresa.
  • Si la función de clustering está activada, los documentos se agruparán dentro del lote de entrenamiento y se creará un FlexiLayout para cada clúster.
Al actualizar un proyecto creado en una versión anterior de ABBYY FlexiCapture, puede usar sus FlexiLayouts existentes sin ninguna modificación. Sin embargo, si decide usar la función de clustering, el algoritmo de clustering redistribuirá sus documentos entre los lotes de entrenamiento y se creará un nuevo FlexiLayout para cada clúster.
La columna Recuento de Samples muestra el número de documentos del lote. La columna Samples matched muestra el número de documentos en los que el FlexiLayout entrenado detecta el 100 % de los campos. Si los documentos de una empresa específica se reconocen con demasiados errores, puede crear un FlexiLayout personalizado o exportar un FlexiLayout entrenado y editarlo en ABBYY FlexiLayout Studio. Una vez que haya terminado, importe su FlexiLayout personalizado o editado de nuevo en el lote de entrenamiento. Para exportar un FlexiLayout entrenado desde ABBYY FlexiCapture, haga lo siguiente:
  1. En Project Setup Station, cambie a la vista de lotes de entrenamiento haciendo clic en Field Training Open Field Extraction Training Batches (o presionando Ctrl + Alt + B).
  2. Haga clic con el botón derecho en el lote y, a continuación, haga clic en Export Trained FlexiLayout… en el menú contextual.
  3. En el cuadro de diálogo que se abre, seleccione dónde desea guardar el archivo de proyecto *.fsp que contiene su FlexiLayout. (Después podrá abrir este archivo en ABBYY FlexiLayout Studio y modificar el FlexiLayout).
Puede importar un FlexiLayout modificado o uno completamente nuevo a un lote de entrenamiento para usarlo con una empresa específica (para obtener más detalles, consulte Entrenamiento por usuarios con permisos de configuración de proyectos). Para importar un FlexiLayout a un lote de entrenamiento, haga lo siguiente:
  1. En Project Setup Station, cambie a la vista Field Extraction Training Batches haciendo clic en Entrenamiento de campos Open Field Extraction Training Batches (o presionando Ctrl + Alt + B).
  2. Haga clic con el botón derecho en el lote y, a continuación, haga clic en Import FlexiLayout… en el menú contextual.
  3. En el cuadro de diálogo que se abre, seleccione el archivo *.afl que contiene su FlexiLayout.
Si está usando la función de clustering, tenga en cuenta las siguientes limitaciones:
  • Si está creando manualmente un nuevo FlexiLayout, asegúrese de que cubra todas las posibles variantes de documentos de la empresa en cuestión; no puede crear manualmente un FlexiLayout para un solo clúster.
  • Solo se exportará un FlexiLayout para los campos principales del documento. No se puede generar ni exportar ningún FlexiLayout para los campos de partidas, ya que este tipo de campo utiliza un algoritmo de aprendizaje automático independiente, cuyos resultados no se pueden exportar ni modificar. Sin embargo, aun así puede crear manualmente un FlexiLayout para los campos de partidas.
  • Solo se exportará el FlexiLayout entrenado para el primer clúster.
  • Después de importar un FlexiLayout nuevo o modificado en su lote de entrenamiento:
    • No habrá entrenamiento durante el procesamiento de documentos.
  • El clustering se deshabilitará para este lote.
    • El FlexiLayout importado se utilizará para procesar todos los documentos de esta empresa, independientemente de su clúster.