18 votos

¿De dónde Apple predictivo del teclado de llegar es "contextual" de contenido?

Así que yo estaba jugando con el iOS 8, cuando me doy cuenta de que al escribir "nuevo" en cualquier lugar, el teclado predictivo sugiere el término "NewTerm". Recuerdo que el uso de esta palabra en un tweet, así que lo ignoré. Pero luego, al escribir la palabra "swift", el teclado sugerido "Swisslapse" después de haber escrito "swi". Ahora, esto me sorprendió bastante, ya que sólo he utilizado el término "Swisslapse" en un privado iMessage chat, que había sido eliminado de tres meses atrás (de todos mis dispositivos). Traté de escribir un par de palabras que había utilizado recientemente en Safari (que se ejecuta en modo privado), pero para mi alivio, el teclado no sugieren.

Sin embargo, esto crea un par de preguntas:

  • Apple caché de mi iMessage los chats?
  • Apple caché de mi entrada de teclado en las aplicaciones seleccionadas?
  • ¿Es posible solicitar una purga de mi cachés?
  • ¿Cómo puedo desactivar más de almacenamiento en caché (si los hubiere).

Creo que sería útil añadir que yo había instalado iOS 8, el 9 de septiembre, justo después de que las semillas modificadas genéticamente se publicó con el centro de desarrollo. Por lo tanto, es imposible para iOS 8 predictivo del teclado de haber aprendido estas palabras en el momento de la entrada.


Basado en la respuesta proporcionada por Brian de Níquel, es más probable que iOS añadido las palabras de mi teclado local diccionario (es decir, las palabras que quiero autocorrección para aprender).

Entonces me sincronizan mencionado diccionario para iOS 8, mientras que el de restaurar mi dispositivo desde una copia de seguridad, lo que resultó en el teclado predictivo sugiere ellos cuando aparentemente sea necesario.

Por lo que parece que Apple no se infrinja nuestra política de privacidad, después de todo. Me alegro de tener que aclarado!

8voto

Buscar웃 Puntos 23467

Si usted lee el las patentes de Apple no es una explicación de cómo funciona.

Las patentes de los EE.UU.

Patente No. 8,232,973 para un "Método, el dispositivo y la interfaz gráfica de usuario proporciona word recomendaciones para la introducción de texto"

y

Apple U. S de la Patente No. 8,074,172 para un "método, sistema y la interfaz gráfica de usuario para proporcionar recomendaciones de la palabra" o de texto predictivo.

.....Sin embargo, el tamaño de estos dispositivos portátiles de comunicación también restringe el tamaño del texto dispositivo de entrada, como un físico o teclado virtual, en el dispositivo portátil. Con un tamaño restringido teclado, los diseñadores a menudo se ven obligados a hacer de las claves más pequeñas o la sobrecarga de las teclas. Ambos pueden conducir a errores de escritura y por lo tanto más volver atrás para corregir los errores. Esto hace que el proceso de la comunicación por texto en los dispositivos ineficientes y reduce el usuario la satisfacción con el portátil dispositivos de comunicación.

.....El conjunto de las cadenas se comparan contra un diccionario. Palabras en la diccionario que tengan cualquiera de las conjunto de cadenas como un prefijo son identificado (206). Tal como se usa aquí, "prefijo" significa que la cadena es una prefijo de una palabra en el diccionario o es en sí misma una palabra en el de diccionario. Un diccionario, como se usa aquí, se refiere a una lista de palabras. El diccionario puede ser pre-fabricado y almacenado en la memoria. El diccionario también puede incluir la frecuencia de uso de los rankings de cada palabra en el diccionario. Una frecuencia de uso de la clasificación de una palabra indica (o de manera más general, corresponde a) el estadístico de la frecuencia de uso de esa palabra en un idioma. En algunas realizaciones, el diccionario de mayo incluyen diferentes de la frecuencia de uso de ranking para las diferentes variantes de un lenguaje. Por ejemplo, un diccionario de palabras en el idioma inglés pueden tener diferentes la frecuencia de uso de los rankings con respecto a la Americana El inglés y el inglés Británico.

En algunas realizaciones, el diccionario puede ser personalizable. Es decir, palabras adicionales pueden ser añadidas al diccionario del usuario. Además, en algunas realizaciones, las diferentes aplicaciones pueden tener diccionarios diferentes, con diferentes palabras y la frecuencia de uso en el ranking. Por ejemplo, una aplicación de correo electrónico y un SMS aplicación puede tener diccionarios diferentes, con diferentes palabras y tal vez diferente frecuencia de uso clasificaciones dentro de la misma lengua.

La identificación de las palabras sea el candidato de palabras que pueden ser presentados a el usuario como sustitutos ideales para la secuencia de entrada. El candidato palabras son calificadas (208). Cada uno de los candidatos de la palabra se basa en un carácter a carácter comparación con la secuencia de entrada y opcionalmente otros factores. Más detalles acerca de la puntuación de candidato palabras se describe a continuación, en relación con las FIGS. 3 y 7A-7C. Un subconjunto de las posibles palabras son seleccionados en base a predefinidos criterios (210) y el subconjunto seleccionado se presenta al usuario (212). En algunas realizaciones, el candidato seleccionado palabras que son presentados a la usuario horizontal listado de palabras.

Vista gráfica:

predictive keyboard

Yo no tenía la intención de proporcionar una explicación completa de cómo funciona, pero proporcionan una guía para él.

Entonces, ¿qué acerca de

swiss

En la cuenta de mi diccionario no lo tiene así es subrayado rojo y se está recomendando a mirar hacia arriba.

Las opciones son:

1 - buscar y corregir

2 - agregar al diccionario como escrito

3 - lo ignore

El teclado predictivo de la lógica tomará en cuenta todas las 3 entradas. Incluso la omisión de la versión, y se supone que es lo que yo quería. Así que, en su caso, usted probablemente no añadir a su diccionario, sino que se utiliza la palabra más de una vez, así que se convirtió en marca como la más probable (predictivo).

6voto

Aayush Puntos 6

Hablando sólo de mi experiencia con iOS 7, el dispositivo guarda alguna de las palabras que entrar, pero no de autocorrección en su "Teclado diccionario". La lógica es que si usted no desea corregirlo, es una palabra que ha utilizado y se puede utilizar de nuevo.

Hice una prueba básica. He escrito "Swisslapse" en los Mensajes, pero no los envía. Después de un tiempo escribí "Suizo" y se vino para arriba en la función autocompletar. Me confirmó que ocurrió en las Notas. Para comprobar que no era de Apple específicos de la aplicación que he escrito una palabra nueva en el Aguacate y también apareció como la finalización de las sugerencias de Notas.

Puedes borrar tu teclado diccionario por entrar en la Configuración.aplicación General > restablecer > Restablecer Teclado Diccionario. Esta respuesta muestra la ruta de acceso a la memoria caché y teóricamente podría quitar solo el infractor palabras utilizando una herramienta de terceros para acceder y modificar el archivo.

Como para la prevención de las nuevas palabras aprendidas, me gustaría especular que la desactivación de Auto-Corrección que hacer el truco en iOS 7. Aunque "Swisslapse" es una sugerencia de autocompletar ahora, todavía se muestra como una palabra que no es valida por lo que no es interactuar con el diccionario del corrector ortográfico. iOS 8 puede tener más de grano fino ajustes, pero tienes que asumir que el teclado predictivo es aprender de todo lo que se escribe, y puede tener simplemente deshabilitar.

A su pregunta sobre mensajes de imessage de Apple insiste en que ellos no pueden leer sus mensajes en tránsito, que se cifran en el remitente del dispositivo sólo para ser leídos en el receptor del dispositivo(s). Dudo que Apple guarda el mensaje contenido en el dispositivo si se elimina allí. Yo no lo he probado, pero dudo que además de escanear los mensajes entrantes para las palabras para autocorrección, a pesar de que han empezado a escanear ellos predictivo de texto de las respuestas. (E. g., "Pizza o Chino?", genera la Pizza y los Chinos como los dos primeros predictivo de las respuestas.)

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X