¿Cuánto costaría desarrollar la capacidad de reconocimiento de escritura a mano?

Los softwares de reconocimiento de escritura a mano son complejos y su construcción lleva bastante tiempo. Sin embargo, dado que está creando un sistema de reconocimiento de stylus, es relativamente más sencillo de construir. Este es el por qué:

Al crear un software de reconocimiento de escritura a mano con lápiz, está intentando reconocer los trazos de escritura a mano, como escribe el usuario. El software de reconocimiento tradicional tiene que entender el texto después de que se haya escrito.

En términos más simples, observe cómo el software debería reconocer el carácter ‘T’: dos líneas, una horizontal, una vertical con una intersección o proximidad en la mayoría de los casos:

Pero cuando intentas reconocer el texto después de haberlo escrito, es mucho más difícil. Mire las letras ‘T’ y ‘J’ escritas a continuación:

Es mucho mas dificil. Muchas empresas han estado lidiando con el reconocimiento de texto durante mucho tiempo y hay muchas formas innovadoras de resolver este problema. Pero el software de stylus es mucho más fácil, en comparación, que el reconocimiento de escritura manual. Si puede compartir más detalles sobre los detalles de su implementación, puedo guiarlo con la estimación.

Espero que esto ayude.

Si es novedoso el sistema de lápiz, entonces sugeriría que no hay necesidad de desarrollar un nuevo sistema de reconocimiento de escritura a mano. Solo asegúrese de que su stylus pueda interactuar con uno existente.

Es difícil, pero no imposible por su cuenta. El verdadero desafío sería la síntesis de todos los muchos años de conocimiento que se han necesitado para llegar a donde está la tecnología hoy en día, y decidir si vale la pena o no ese trabajo si cree que realmente puede mejorar lo que hay ahí fuera. .

Por ejemplo, he luchado mucho tiempo para encontrar la aplicación organizativa perfecta para mis notas, tareas pendientes, correos electrónicos, etc. Los que están ahí afuera simplemente no me quedan lo suficientemente bien.

Podría decirme que puedo hacer una mejor que las aplicaciones existentes. Y podría; No soy un programa, pero sé cómo escribir algunas líneas de buen código para algunas aplicaciones. Solo necesito aprender a construir la aplicación. A partir de ahí, tendré que aprender muchas de las características ocultas y las cosas de back-end y cómo hacer que funcione sin problemas y cómo administrar casos extremos, etc., etc. Para mí, no vale la pena. Mi tiempo es más valioso que los $ 40 que gasté para obtener la versión premium de una aplicación existente y hacerla. De lo contrario, es probable que podría haber pasado el próximo año y medio aprendiendo cómo construir una buena aplicación solo para mí.

Así que realmente, si quieres hacer esto, comienza con la literatura y mira lo que sabes. Luego trate de medir lo que no hace, en alguna unidad de tiempo requerida para aprenderlo. Eso determinará si este proyecto lo vale o no.

More Interesting

¿Cuáles son algunos casos de uso para el aprendizaje automático en realidad virtual?

¿Cómo se aplica la validación cruzada a la regresión logística? Quiero evaluar la precisión de un modelo de regresión logística en un conjunto de datos.

¿Cuáles son algunas de las ventajas del aprendizaje por diferencia temporal y cómo se puede mejorar?

¿Existe algún modelo de aprendizaje profundo o algún otro método que ingrese como una colección de documentos y pueda predecir la probabilidad de un nuevo documento?

¿Cuál es el orden para aprender a usar los campos aleatorios de Markov para el procesamiento de imágenes?

¿Qué tan grande es el mercado de consultoría de aprendizaje automático para nuevas empresas?

¿Qué tan cerca estamos de poder crear máquinas autorreplicantes que puedan replicarse utilizando minerales que se encuentran en el espacio exterior?

¿Es cierto que las predicciones en el espacio de alta dimensión son más difíciles en torno al origen?

¿Qué se debe considerar al decidir entre usar un algoritmo de filtrado colaborativo basado en el usuario y en el elemento?

Para comenzar en los roles de la ciencia de datos, ¿los cursos de Jigsaw Academy o Coursera son lo suficientemente buenos?

Soy nuevo en la programación de Python. Quiero aprender el aprendizaje automático. ¿Qué libros son buenos?

¿Qué significa 'estimación ML o MAP no captura la incertidumbre de los parámetros'?

¿Qué es el aprendizaje por refuerzo?

¿Vale la pena probar PCA en sus datos antes de alimentar a SVM?

¿Dónde puedo encontrar un conjunto de datos de texto traducido de cualquier idioma a otro válido para ser entrenado en un modelo de traducción automática en aprendizaje automático?