Descripción general
Aquí se explica la configuración relacionada con los diccionarios.
Realice cambios en los diccionarios después de comprender las especificaciones de cada diccionario. Si la modificación del diccionario falla, es posible que no se pueda acceder al índice.
Lista
Para abrir la página de lista de diccionarios administrables que se muestra a continuación, haga clic en [Sistema > Diccionario] en el menú izquierdo.
Alcance de cada diccionario y cuándo surte efecto
Cada diccionario se aplica a campos distintos y surte efecto en un momento distinto. Si ha editado un diccionario y los resultados de búsqueda no cambian, consulte primero esta tabla.
| Diccionario | Archivo | Campos a los que se aplica | Cuándo surte efecto |
|---|---|---|---|
| Kuromoji | ja/kuromoji.txt | Solo los campos _ja, como content_ja | Al indexar (es necesario volver a rastrear) |
| Sinónimos | synonym.txt | content y title | Al buscar (no es necesario volver a rastrear) |
| Mapeo (común a todos los idiomas) | mapping.txt | content y title | Al indexar (es necesario volver a rastrear) |
| Mapeo (por idioma) | ja/mapping.txt | Solo los campos _ja, como content_ja | Al indexar (es necesario volver a rastrear) |
| Protwords | en/protwords.txt | content y title | Al indexar y al buscar |
| Palabras vacías | en/stopwords.txt | content y title | Al indexar y al buscar |
| Sobrescritura de stemmer | en/stemmer_override.txt | content y title | Al indexar y al buscar |
Nota
Un analizador se construye cuando se abre el índice, de modo que actualizar un archivo de diccionario no surte efecto hasta que el índice se cierra y se vuelve a abrir. Además, un diccionario que se aplica al indexar no se aplica de forma retroactiva a los documentos ya indexados: esos documentos deben rastrearse de nuevo.
Advertencia
El diccionario de sustitución de caracteres que se aplica a content, el campo con el que se responde la mayoría de las búsquedas, es el mapping.txt de la raíz, no ja/mapping.txt. Comparten el nombre Mapeo, pero son archivos distintos.
El diccionario de usuario de Kuromoji y los resultados de búsqueda
El campo content se analiza con el tokenizador estándar y cjk_bigram, por lo que no depende de cómo Kuromoji segmente una palabra. Registrar una palabra compuesta japonesa en el diccionario de usuario de Kuromoji y volver a rastrear no cambia, por tanto, lo que devuelve una búsqueda contra content. El registro se refleja en content_ja, que se añade a la consulta según el idioma de la petición.
Kuromoji
Administra el diccionario para el análisis morfológico del japonés. ja/kuromoji.txt es el archivo de diccionario para el análisis morfológico del japonés.
Sinónimos
Administra el diccionario de sinónimos. synonym.txt es el archivo de diccionario de sinónimos utilizado comúnmente en todos los idiomas.
Mapeo
Administra el diccionario de sustitución de caracteres. mapping.txt es el archivo de diccionario de sustitución de palabras común a todos los idiomas o para cada idioma.
Protwords
Administra el diccionario de palabras protegidas. protwords.txt se coloca para cada idioma y es un archivo de lista de palabras que se excluirán del stemming, etc.
Palabras vacías
Administra el diccionario de palabras vacías. stopwords.txt se coloca para cada idioma y es un archivo de lista de palabras que se excluirán al crear el índice.
Anulación de Stemmer
Administra el diccionario de anulación de Stemmer. stemmer_override.txt se coloca para cada idioma y es un archivo de diccionario de sustitución de palabras para anular el procesamiento de stemming.
