SlideShare a Scribd company logo
1 of 21
Download to read offline
29 de marzo de 2014
Lingüística de Corpus aplicada
a la corrección automática y
profesional
Stilus es una marca de Daedalus, S. A.
Contenidos
 ¿Qué es la Lingüística de Corpus (LC)?
 Los corpus de la Academia vs. el de Mark Davies
 La LC en el ámbito de la corrección automática y profesional
 « que es gerundio». Algunos casos prácticos
¿Qué es la Lingüística de Corpus (LC)?
LC, ¿disciplina o metodología?
- de corpus. ???
1. Ha de ser representativo
2. Ha de estar almacenado en formato electrónico
3. Sus contenidos deben estar etiquetados según unos
criterios lingüísticos «útiles»
4. Debe poder responder a tareas de recuperación
específicas
¿Qué es la Lingüística de Corpus (LC)?
El corpus en LC…
La Lingüística de Corpus
permite llevar a cabo
investigaciones empíricas en
contextos «reales».
Los corpus de la Academia vs. el de Mark Davies
Corpus RAE
Los corpus de la Academia vs. el de Mark Davies
+
=
CORDE CREA
Los corpus de la Academia vs. el de Mark Davies
Los corpus de la Academia vs. el de Mark Davies
www.corpusdelespanol.org
Pero si los filtros morfológicos de la
Academia no dan de sí, tenemos
otras opciones…
Los corpus de la Academia vs. el de Mark Davies
+ Gran volumen: CDH (+ 350 mill. de palabras);
CORPES XXI (se pretenden: 25 mill./año)
+ Codificación cuidadosa (proceso automático +
validación humana)
+ Filtros de búsqueda: año, país, tipo de texto,
área temática… + combinación de parámetros
+/- Filtros de búsqueda morfológica básica
+ Filtros de búsqueda con desambiguación
morfológica
- Incómodo para análisis morfológicos detallados
+ Brillante y cómoda interfaz de consulta: rasgos
formales, filtros morfológicos avanzados, filtros semánticos
(búsqueda por sinónimos)
+ Posible combinación de parámetros mediante
expresiones regulares
+ Rápida capacidad de respuesta
- Incómodo para análisis diacrónicos o diatópicos (filtro
temporal por siglos / filtro diatópico inexistente)
Corpus del españolCDH / CORPES XXI
La LC en el ámbito de la corrección automática y profesional
¿Para qué podría utilizar la Lingüística de Corpus
un corrector profesional?
La LC en el ámbito de la corrección automática y profesional
¿Por qué me interesa
automatizar procesos de
verificación textual?
Mejora la consistencia de la revisión
Garantiza el cumplimiento de la guía de
estilo / Normalización corporativa
Mejora mi eficiencia y eficacia
Aumenta mi productividad
y mis ingresos
La LC en el ámbito de la corrección automática y profesional
1
• Coleccionar patrones de errores frecuentes
2
• Conocer las capacidades del gestor de búsqueda y reemplazo de mi
editor o procesador de textos
3
• Estudiar la viabilidad de automatización de dichos patrones sobre
corpus
4
• Automatizar el reemplazo de los patrones que considere viables (p. ej.,
con macros sobre Word)
5
• Elegir un software de verificación textual sensible al contexto como
complemento
¿Qué puedo hacer yo como corrector autónomo?
«Lenguando que es gerundio». Algunos casos prácticos
¿Alguna vez has estado tentado
de automatizar la revisión de las
expresiones incorrectas incluidas en
un manual de dudas?
1. Apunta…
«Lenguando que es gerundio». Algunos casos prácticos
2. Observa…
«Lenguando que es gerundio». Algunos casos prácticos
3. ¡Y dispara!
«Lenguando que es gerundio». Algunos casos prácticos
A veces, habrá que sopesar si automatizar merece la pena…
1 excepción de 31 casos
96,78 % de precisión
«Lenguando que es gerundio». Algunos casos prácticos
Y otras veces la automatización no estará a mi alcance…
/*
<test rule="ReglaHaPorA">
<case>Va <error>ha</error> hacer la reforma de su vida.</case>
<case>Se alquila habitación <error>ha</error> estudiantes.</case>
<case>Va a hacer la reforma de su vida.</case>
<case>Se alquila habitación a estudiantes.</case>
<case>Si ha lugar</case>
</test>
*/
RULE(L"ReglaHaPorA")
FORM_I(POS(N), L"ha") AND
UNIVERSAL_TAG(POS(N+1), TagVerbInfinitiveSimple OR_TAG
TagVerbInfinitiveCompound OR_TAG
TagNoun) AND
!FORM_I(POS(N+1), L"lugar")
THEN
SUG_WORD(POS(N),L"a");
ADD_ERROR(Error_Spelling, POS(N), POS(N),
msg(ES, L"Posible confusión al emplear la forma verbal
auxiliar <i>ha</i> en vez de la preposición <i>a</i>.",
A1,
L"ReglaHaPorA");
END_RULE
Aquí entran en juego las
capacidades del verificador
automático que hayas elegido
«Lenguando que es gerundio». Algunos casos prácticos
/*
<test rule="ReglaTratamEnMayúscula#3">
<case>Vimos al <error>Presidente del Gobierno</error></case>
<case>Estuvimos allí durante la visita de la <error>Reina</error></case>
<case>Saludó a <error>Don</error> José Luis Rodríguez Zapatero</case>
<case>Fue en Barcelona con el <error>Papa</error> Benedicto XVI</case>
<case>Visitamos el Reina Sofía el domingo pasado </case>
<case>El Prof. Fernández imparte clase en esa universidad </case>
</test>
*/
RULE(L"ReglaTratamEnMayúscula#3")
EXISTENTIAL_EXTRA_INFO(POS(N), SemIdEntity, SemCOtherEntityTitle) AND
!(FORM(POS(N), L"Reina Sofía") AND
FORM_I(POS(N-1), L"el|al|del")) AND
FIRST_LETTER_UPPERCASE(POS(N)) AND
!EXISTENTIAL_TAG(POS(N), TagNounAbbreviation) AND
!ALL_LETTERS_CONTAINED_IN(POS(N),CAPITALLETTERS) AND
!IS_FIRST_WORD(POS(N))
THEN
SUG_CAPITALIZATION(L"*a?*", GET_FORM(POS(N)));
ADD_ERROR(Error_Typographic, POS(N), POS(N),
msg(ES, L"Las fórmulas de tratamiento, título o cargo deben escribirse
con minúscula.",
Check_OLE10,
C2,
L"ReglaTratamEnMayúscula#3");
END_RULE
«Lenguando que es gerundio». Algunos casos prácticos
/*
<test rule="ReglaNoSolo,Pero">
<case>No solo destruyó nuestra historia, <error>pero</error> también cambió
nuestro nombre</case>
<case>No solo destruyó nuestra historia, sino también cambió nuestro
nombre</case>
<case>Fue a comprar el pan, pero también compró chorizo</case>
</test>
*/
RULE(L"ReglaNoSolo,Pero")
EXISTENTIAL_TAG(POS(N), TagClauseFirstCoordinate) AND
FORM_I(POS_FIRST_CHILD(POS(N)), L"no") AND
FORM_I(POS_SECOND_CHILD(POS(N)), L"solo|sólo") AND
EXISTENTIAL_TAG(POS_THIRD_CHILD(POS(N)), TagPhraseVerb) AND
FORM(POS(N+1), L",") AND
FORM_I(POS(N+2), L"pero")
THEN
SUG_WORD(POS(N+2), L"sino");
ADD_ERROR(Error_Grammatical, POS(N+2), POS(N+2),
msg(ES, L"Posiblemente no haya utilizado la conjunción
adecuada.",
B2,
L"ReglaNoSolo,Pero");
END_RULE
«Lenguando que es gerundio». Algunos casos prácticos
Pero el valor de la «corrección automática avanzada» no solo reside en su capacidad
de verificación sintáctico-semántica, también nos ayuda en la detección masiva
de errores independientes del contexto…
¡Gracias por vuestra atención!
Concepción Polo
Responsable de Lingüística
cpolo@daedalus.es
Daedalus, S. A.
Tel.: +34 913324301
http://www.daedalus.es

More Related Content

Viewers also liked

Viewers also liked (8)

David Farías
David FaríasDavid Farías
David Farías
 
Act4...evaluacion
Act4...evaluacionAct4...evaluacion
Act4...evaluacion
 
Eloy alfaro
Eloy alfaroEloy alfaro
Eloy alfaro
 
Capítulo 6 educación y sociedad
Capítulo 6 educación y sociedadCapítulo 6 educación y sociedad
Capítulo 6 educación y sociedad
 
Tutorial Plagio
Tutorial PlagioTutorial Plagio
Tutorial Plagio
 
Ejercicio5.1
Ejercicio5.1Ejercicio5.1
Ejercicio5.1
 
Crees en dios (2)
Crees en dios (2)Crees en dios (2)
Crees en dios (2)
 
Empresa
EmpresaEmpresa
Empresa
 

Similar to Stilus lenguando-lc aplicada a la correccion

Seminario eMadrid sobre "Cloud Computing". Cloud computing en entornos Start-...
Seminario eMadrid sobre "Cloud Computing". Cloud computing en entornos Start-...Seminario eMadrid sobre "Cloud Computing". Cloud computing en entornos Start-...
Seminario eMadrid sobre "Cloud Computing". Cloud computing en entornos Start-...eMadrid network
 
lenguaje especialidad, corpus, LSP
lenguaje especialidad, corpus, LSPlenguaje especialidad, corpus, LSP
lenguaje especialidad, corpus, LSPChelo Vargas
 
Patricia Losada, Bloque Nº 2, Producto TeóRico
Patricia Losada, Bloque Nº 2, Producto TeóRicoPatricia Losada, Bloque Nº 2, Producto TeóRico
Patricia Losada, Bloque Nº 2, Producto TeóRicoPatricia Losada
 
Procesamiento del Lenguaje Natural
Procesamiento del Lenguaje NaturalProcesamiento del Lenguaje Natural
Procesamiento del Lenguaje Naturalmenamigue
 
Teoria de automatas y lenguajes formales
Teoria de automatas y lenguajes formalesTeoria de automatas y lenguajes formales
Teoria de automatas y lenguajes formalesUniversidad del Valle
 
Guia de recursos para educaci on 2016 2017
Guia de recursos para educaci on 2016 2017Guia de recursos para educaci on 2016 2017
Guia de recursos para educaci on 2016 2017Elia Astorga Mendoza
 
Agrovoc cswb training_2
Agrovoc cswb training_2Agrovoc cswb training_2
Agrovoc cswb training_2catecara
 
Agrovoc cswb training_2
Agrovoc cswb training_2Agrovoc cswb training_2
Agrovoc cswb training_2catecara
 
Taller n14 compiladores_10_junio_2021
Taller n14 compiladores_10_junio_2021Taller n14 compiladores_10_junio_2021
Taller n14 compiladores_10_junio_2021Bryan Chasiguano
 
Patricia Losada: Corpus y memoria de traducción
Patricia Losada: Corpus y memoria de traducciónPatricia Losada: Corpus y memoria de traducción
Patricia Losada: Corpus y memoria de traducciónPatricia Losada
 
Tutorial sobre estrategias de codificacion para la comprensión de textos
Tutorial sobre estrategias de codificacion para la comprensión de textosTutorial sobre estrategias de codificacion para la comprensión de textos
Tutorial sobre estrategias de codificacion para la comprensión de textosclaudiocastello_1953
 
Diccionario panhispanico de dudas argumento (cumple con su deber)
Diccionario panhispanico de dudas    argumento (cumple con su deber)Diccionario panhispanico de dudas    argumento (cumple con su deber)
Diccionario panhispanico de dudas argumento (cumple con su deber)Dearc
 
Actividad de aprendizaje 8
Actividad de aprendizaje 8Actividad de aprendizaje 8
Actividad de aprendizaje 8AmeLee Camarena
 
Evaluación de la Lectura -Escritura y Cálculo
Evaluación de la Lectura -Escritura y CálculoEvaluación de la Lectura -Escritura y Cálculo
Evaluación de la Lectura -Escritura y CálculoAURA MARTINEZ
 

Similar to Stilus lenguando-lc aplicada a la correccion (20)

Seminario eMadrid sobre "Cloud Computing". Cloud computing en entornos Start-...
Seminario eMadrid sobre "Cloud Computing". Cloud computing en entornos Start-...Seminario eMadrid sobre "Cloud Computing". Cloud computing en entornos Start-...
Seminario eMadrid sobre "Cloud Computing". Cloud computing en entornos Start-...
 
Natural language processing
Natural language processingNatural language processing
Natural language processing
 
lenguaje especialidad, corpus, LSP
lenguaje especialidad, corpus, LSPlenguaje especialidad, corpus, LSP
lenguaje especialidad, corpus, LSP
 
Patricia Losada, Bloque Nº 2, Producto TeóRico
Patricia Losada, Bloque Nº 2, Producto TeóRicoPatricia Losada, Bloque Nº 2, Producto TeóRico
Patricia Losada, Bloque Nº 2, Producto TeóRico
 
Procesamiento del Lenguaje Natural
Procesamiento del Lenguaje NaturalProcesamiento del Lenguaje Natural
Procesamiento del Lenguaje Natural
 
Teoria de automatas y lenguajes formales
Teoria de automatas y lenguajes formalesTeoria de automatas y lenguajes formales
Teoria de automatas y lenguajes formales
 
Guia de recursos para educaci on 2016 2017
Guia de recursos para educaci on 2016 2017Guia de recursos para educaci on 2016 2017
Guia de recursos para educaci on 2016 2017
 
Agrovoc cswb training_2
Agrovoc cswb training_2Agrovoc cswb training_2
Agrovoc cswb training_2
 
Agrovoc cswb training_2
Agrovoc cswb training_2Agrovoc cswb training_2
Agrovoc cswb training_2
 
Taller n14 compiladores_10_junio_2021
Taller n14 compiladores_10_junio_2021Taller n14 compiladores_10_junio_2021
Taller n14 compiladores_10_junio_2021
 
Patricia Losada: Corpus y memoria de traducción
Patricia Losada: Corpus y memoria de traducciónPatricia Losada: Corpus y memoria de traducción
Patricia Losada: Corpus y memoria de traducción
 
Tutorial sobre estrategias de codificacion para la comprensión de textos
Tutorial sobre estrategias de codificacion para la comprensión de textosTutorial sobre estrategias de codificacion para la comprensión de textos
Tutorial sobre estrategias de codificacion para la comprensión de textos
 
Tarea 2
Tarea 2Tarea 2
Tarea 2
 
Diccionario panhispanico de dudas argumento (cumple con su deber)
Diccionario panhispanico de dudas    argumento (cumple con su deber)Diccionario panhispanico de dudas    argumento (cumple con su deber)
Diccionario panhispanico de dudas argumento (cumple con su deber)
 
Introducción.docx
Introducción.docxIntroducción.docx
Introducción.docx
 
Programación Funcional en Scala
Programación Funcional en ScalaProgramación Funcional en Scala
Programación Funcional en Scala
 
Actividad de aprendizaje 8
Actividad de aprendizaje 8Actividad de aprendizaje 8
Actividad de aprendizaje 8
 
Apoyo para tesis
Apoyo para tesisApoyo para tesis
Apoyo para tesis
 
Compilador2
Compilador2Compilador2
Compilador2
 
Evaluación de la Lectura -Escritura y Cálculo
Evaluación de la Lectura -Escritura y CálculoEvaluación de la Lectura -Escritura y Cálculo
Evaluación de la Lectura -Escritura y Cálculo
 

More from Sngular Meaning

Customer Analytics; qué se necesita y cómo conseguirlo by Josep Curto
Customer Analytics; qué se necesita y cómo conseguirlo by Josep CurtoCustomer Analytics; qué se necesita y cómo conseguirlo by Josep Curto
Customer Analytics; qué se necesita y cómo conseguirlo by Josep CurtoSngular Meaning
 
Customer Analytics: de text analytics a Voice of Customer
Customer Analytics: de text analytics a Voice of CustomerCustomer Analytics: de text analytics a Voice of Customer
Customer Analytics: de text analytics a Voice of CustomerSngular Meaning
 
s|ngular Data and Analytics Intro
s|ngular Data and Analytics Intros|ngular Data and Analytics Intro
s|ngular Data and Analytics IntroSngular Meaning
 
Stilus corrector ortografico gramatical de estilo en espanol
Stilus   corrector ortografico gramatical de estilo en espanolStilus   corrector ortografico gramatical de estilo en espanol
Stilus corrector ortografico gramatical de estilo en espanolSngular Meaning
 
Social Media Analytics for Emergency Management - Telefonica Daedalus 2014
Social Media Analytics for Emergency Management -  Telefonica Daedalus 2014Social Media Analytics for Emergency Management -  Telefonica Daedalus 2014
Social Media Analytics for Emergency Management - Telefonica Daedalus 2014Sngular Meaning
 
Webinar Herramientas semánticas para sector Salud - Daedalus 4 noviembre 2014
Webinar Herramientas semánticas para sector Salud - Daedalus 4 noviembre 2014Webinar Herramientas semánticas para sector Salud - Daedalus 4 noviembre 2014
Webinar Herramientas semánticas para sector Salud - Daedalus 4 noviembre 2014Sngular Meaning
 
Tweet alert - semantic analysis in social networks for citizen opinion mining
Tweet alert - semantic analysis in social networks for citizen opinion miningTweet alert - semantic analysis in social networks for citizen opinion mining
Tweet alert - semantic analysis in social networks for citizen opinion miningSngular Meaning
 
Tecnologías semánticas en sanidad
Tecnologías semánticas en sanidadTecnologías semánticas en sanidad
Tecnologías semánticas en sanidadSngular Meaning
 
Semantic Technologies for Healthcare
Semantic Technologies for HealthcareSemantic Technologies for Healthcare
Semantic Technologies for HealthcareSngular Meaning
 
Tracking Buzz and Sentiment for Second Screens - Daedalus - ACM TVX 2014
Tracking Buzz and Sentiment for Second Screens - Daedalus - ACM TVX 2014Tracking Buzz and Sentiment for Second Screens - Daedalus - ACM TVX 2014
Tracking Buzz and Sentiment for Second Screens - Daedalus - ACM TVX 2014Sngular Meaning
 
Stilus en IX Seminario Internacional de Lengua y Periodismo 2014
Stilus en IX Seminario Internacional de Lengua y Periodismo 2014Stilus en IX Seminario Internacional de Lengua y Periodismo 2014
Stilus en IX Seminario Internacional de Lengua y Periodismo 2014Sngular Meaning
 
Mineria de informacion util en medios sociales - Daedalus - Big Data Week 201...
Mineria de informacion util en medios sociales - Daedalus - Big Data Week 201...Mineria de informacion util en medios sociales - Daedalus - Big Data Week 201...
Mineria de informacion util en medios sociales - Daedalus - Big Data Week 201...Sngular Meaning
 
Textalytics - Voice of the Customer - Sentiment Analysis Symposium 2014
Textalytics - Voice of the Customer - Sentiment Analysis Symposium 2014Textalytics - Voice of the Customer - Sentiment Analysis Symposium 2014
Textalytics - Voice of the Customer - Sentiment Analysis Symposium 2014Sngular Meaning
 
An Introduction to Textalytics API - Redradix Weekend
An Introduction to Textalytics API - Redradix WeekendAn Introduction to Textalytics API - Redradix Weekend
An Introduction to Textalytics API - Redradix WeekendSngular Meaning
 
Real time semantic search engine for social tv streams
Real time semantic search engine for social tv streamsReal time semantic search engine for social tv streams
Real time semantic search engine for social tv streamsSngular Meaning
 
Webinar Textalytics Meaning as a Service - Daedalus 8 octubre 2013
Webinar Textalytics Meaning as a Service - Daedalus 8 octubre 2013Webinar Textalytics Meaning as a Service - Daedalus 8 octubre 2013
Webinar Textalytics Meaning as a Service - Daedalus 8 octubre 2013Sngular Meaning
 
Textalytics, Meaning as a Service
Textalytics, Meaning as a ServiceTextalytics, Meaning as a Service
Textalytics, Meaning as a ServiceSngular Meaning
 
A Tale of Two (Semantic) APIs - Daedalus - API Days Mediterranea
A Tale of Two (Semantic) APIs - Daedalus - API Days MediterraneaA Tale of Two (Semantic) APIs - Daedalus - API Days Mediterranea
A Tale of Two (Semantic) APIs - Daedalus - API Days MediterraneaSngular Meaning
 
Webinar Análisis Semántico de Medios Sociales - Daedalus 21 may 2013
Webinar Análisis Semántico de Medios Sociales - Daedalus 21 may 2013Webinar Análisis Semántico de Medios Sociales - Daedalus 21 may 2013
Webinar Análisis Semántico de Medios Sociales - Daedalus 21 may 2013Sngular Meaning
 
Language Processing at the Core of the Media & Publishing Industries - Daedal...
Language Processing at the Core of the Media & Publishing Industries - Daedal...Language Processing at the Core of the Media & Publishing Industries - Daedal...
Language Processing at the Core of the Media & Publishing Industries - Daedal...Sngular Meaning
 

More from Sngular Meaning (20)

Customer Analytics; qué se necesita y cómo conseguirlo by Josep Curto
Customer Analytics; qué se necesita y cómo conseguirlo by Josep CurtoCustomer Analytics; qué se necesita y cómo conseguirlo by Josep Curto
Customer Analytics; qué se necesita y cómo conseguirlo by Josep Curto
 
Customer Analytics: de text analytics a Voice of Customer
Customer Analytics: de text analytics a Voice of CustomerCustomer Analytics: de text analytics a Voice of Customer
Customer Analytics: de text analytics a Voice of Customer
 
s|ngular Data and Analytics Intro
s|ngular Data and Analytics Intros|ngular Data and Analytics Intro
s|ngular Data and Analytics Intro
 
Stilus corrector ortografico gramatical de estilo en espanol
Stilus   corrector ortografico gramatical de estilo en espanolStilus   corrector ortografico gramatical de estilo en espanol
Stilus corrector ortografico gramatical de estilo en espanol
 
Social Media Analytics for Emergency Management - Telefonica Daedalus 2014
Social Media Analytics for Emergency Management -  Telefonica Daedalus 2014Social Media Analytics for Emergency Management -  Telefonica Daedalus 2014
Social Media Analytics for Emergency Management - Telefonica Daedalus 2014
 
Webinar Herramientas semánticas para sector Salud - Daedalus 4 noviembre 2014
Webinar Herramientas semánticas para sector Salud - Daedalus 4 noviembre 2014Webinar Herramientas semánticas para sector Salud - Daedalus 4 noviembre 2014
Webinar Herramientas semánticas para sector Salud - Daedalus 4 noviembre 2014
 
Tweet alert - semantic analysis in social networks for citizen opinion mining
Tweet alert - semantic analysis in social networks for citizen opinion miningTweet alert - semantic analysis in social networks for citizen opinion mining
Tweet alert - semantic analysis in social networks for citizen opinion mining
 
Tecnologías semánticas en sanidad
Tecnologías semánticas en sanidadTecnologías semánticas en sanidad
Tecnologías semánticas en sanidad
 
Semantic Technologies for Healthcare
Semantic Technologies for HealthcareSemantic Technologies for Healthcare
Semantic Technologies for Healthcare
 
Tracking Buzz and Sentiment for Second Screens - Daedalus - ACM TVX 2014
Tracking Buzz and Sentiment for Second Screens - Daedalus - ACM TVX 2014Tracking Buzz and Sentiment for Second Screens - Daedalus - ACM TVX 2014
Tracking Buzz and Sentiment for Second Screens - Daedalus - ACM TVX 2014
 
Stilus en IX Seminario Internacional de Lengua y Periodismo 2014
Stilus en IX Seminario Internacional de Lengua y Periodismo 2014Stilus en IX Seminario Internacional de Lengua y Periodismo 2014
Stilus en IX Seminario Internacional de Lengua y Periodismo 2014
 
Mineria de informacion util en medios sociales - Daedalus - Big Data Week 201...
Mineria de informacion util en medios sociales - Daedalus - Big Data Week 201...Mineria de informacion util en medios sociales - Daedalus - Big Data Week 201...
Mineria de informacion util en medios sociales - Daedalus - Big Data Week 201...
 
Textalytics - Voice of the Customer - Sentiment Analysis Symposium 2014
Textalytics - Voice of the Customer - Sentiment Analysis Symposium 2014Textalytics - Voice of the Customer - Sentiment Analysis Symposium 2014
Textalytics - Voice of the Customer - Sentiment Analysis Symposium 2014
 
An Introduction to Textalytics API - Redradix Weekend
An Introduction to Textalytics API - Redradix WeekendAn Introduction to Textalytics API - Redradix Weekend
An Introduction to Textalytics API - Redradix Weekend
 
Real time semantic search engine for social tv streams
Real time semantic search engine for social tv streamsReal time semantic search engine for social tv streams
Real time semantic search engine for social tv streams
 
Webinar Textalytics Meaning as a Service - Daedalus 8 octubre 2013
Webinar Textalytics Meaning as a Service - Daedalus 8 octubre 2013Webinar Textalytics Meaning as a Service - Daedalus 8 octubre 2013
Webinar Textalytics Meaning as a Service - Daedalus 8 octubre 2013
 
Textalytics, Meaning as a Service
Textalytics, Meaning as a ServiceTextalytics, Meaning as a Service
Textalytics, Meaning as a Service
 
A Tale of Two (Semantic) APIs - Daedalus - API Days Mediterranea
A Tale of Two (Semantic) APIs - Daedalus - API Days MediterraneaA Tale of Two (Semantic) APIs - Daedalus - API Days Mediterranea
A Tale of Two (Semantic) APIs - Daedalus - API Days Mediterranea
 
Webinar Análisis Semántico de Medios Sociales - Daedalus 21 may 2013
Webinar Análisis Semántico de Medios Sociales - Daedalus 21 may 2013Webinar Análisis Semántico de Medios Sociales - Daedalus 21 may 2013
Webinar Análisis Semántico de Medios Sociales - Daedalus 21 may 2013
 
Language Processing at the Core of the Media & Publishing Industries - Daedal...
Language Processing at the Core of the Media & Publishing Industries - Daedal...Language Processing at the Core of the Media & Publishing Industries - Daedal...
Language Processing at the Core of the Media & Publishing Industries - Daedal...
 

Recently uploaded

definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Explorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramExplorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramDIDIERFERNANDOGUERRE
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 

Recently uploaded (20)

definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Explorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramExplorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ram
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 

Stilus lenguando-lc aplicada a la correccion

  • 1. 29 de marzo de 2014 Lingüística de Corpus aplicada a la corrección automática y profesional Stilus es una marca de Daedalus, S. A.
  • 2. Contenidos  ¿Qué es la Lingüística de Corpus (LC)?  Los corpus de la Academia vs. el de Mark Davies  La LC en el ámbito de la corrección automática y profesional  « que es gerundio». Algunos casos prácticos
  • 3. ¿Qué es la Lingüística de Corpus (LC)? LC, ¿disciplina o metodología? - de corpus. ???
  • 4. 1. Ha de ser representativo 2. Ha de estar almacenado en formato electrónico 3. Sus contenidos deben estar etiquetados según unos criterios lingüísticos «útiles» 4. Debe poder responder a tareas de recuperación específicas ¿Qué es la Lingüística de Corpus (LC)? El corpus en LC… La Lingüística de Corpus permite llevar a cabo investigaciones empíricas en contextos «reales».
  • 5. Los corpus de la Academia vs. el de Mark Davies Corpus RAE
  • 6. Los corpus de la Academia vs. el de Mark Davies + = CORDE CREA
  • 7. Los corpus de la Academia vs. el de Mark Davies
  • 8. Los corpus de la Academia vs. el de Mark Davies www.corpusdelespanol.org Pero si los filtros morfológicos de la Academia no dan de sí, tenemos otras opciones…
  • 9. Los corpus de la Academia vs. el de Mark Davies + Gran volumen: CDH (+ 350 mill. de palabras); CORPES XXI (se pretenden: 25 mill./año) + Codificación cuidadosa (proceso automático + validación humana) + Filtros de búsqueda: año, país, tipo de texto, área temática… + combinación de parámetros +/- Filtros de búsqueda morfológica básica + Filtros de búsqueda con desambiguación morfológica - Incómodo para análisis morfológicos detallados + Brillante y cómoda interfaz de consulta: rasgos formales, filtros morfológicos avanzados, filtros semánticos (búsqueda por sinónimos) + Posible combinación de parámetros mediante expresiones regulares + Rápida capacidad de respuesta - Incómodo para análisis diacrónicos o diatópicos (filtro temporal por siglos / filtro diatópico inexistente) Corpus del españolCDH / CORPES XXI
  • 10. La LC en el ámbito de la corrección automática y profesional ¿Para qué podría utilizar la Lingüística de Corpus un corrector profesional?
  • 11. La LC en el ámbito de la corrección automática y profesional ¿Por qué me interesa automatizar procesos de verificación textual? Mejora la consistencia de la revisión Garantiza el cumplimiento de la guía de estilo / Normalización corporativa Mejora mi eficiencia y eficacia Aumenta mi productividad y mis ingresos
  • 12. La LC en el ámbito de la corrección automática y profesional 1 • Coleccionar patrones de errores frecuentes 2 • Conocer las capacidades del gestor de búsqueda y reemplazo de mi editor o procesador de textos 3 • Estudiar la viabilidad de automatización de dichos patrones sobre corpus 4 • Automatizar el reemplazo de los patrones que considere viables (p. ej., con macros sobre Word) 5 • Elegir un software de verificación textual sensible al contexto como complemento ¿Qué puedo hacer yo como corrector autónomo?
  • 13. «Lenguando que es gerundio». Algunos casos prácticos ¿Alguna vez has estado tentado de automatizar la revisión de las expresiones incorrectas incluidas en un manual de dudas? 1. Apunta…
  • 14. «Lenguando que es gerundio». Algunos casos prácticos 2. Observa…
  • 15. «Lenguando que es gerundio». Algunos casos prácticos 3. ¡Y dispara!
  • 16. «Lenguando que es gerundio». Algunos casos prácticos A veces, habrá que sopesar si automatizar merece la pena… 1 excepción de 31 casos 96,78 % de precisión
  • 17. «Lenguando que es gerundio». Algunos casos prácticos Y otras veces la automatización no estará a mi alcance… /* <test rule="ReglaHaPorA"> <case>Va <error>ha</error> hacer la reforma de su vida.</case> <case>Se alquila habitación <error>ha</error> estudiantes.</case> <case>Va a hacer la reforma de su vida.</case> <case>Se alquila habitación a estudiantes.</case> <case>Si ha lugar</case> </test> */ RULE(L"ReglaHaPorA") FORM_I(POS(N), L"ha") AND UNIVERSAL_TAG(POS(N+1), TagVerbInfinitiveSimple OR_TAG TagVerbInfinitiveCompound OR_TAG TagNoun) AND !FORM_I(POS(N+1), L"lugar") THEN SUG_WORD(POS(N),L"a"); ADD_ERROR(Error_Spelling, POS(N), POS(N), msg(ES, L"Posible confusión al emplear la forma verbal auxiliar <i>ha</i> en vez de la preposición <i>a</i>.", A1, L"ReglaHaPorA"); END_RULE Aquí entran en juego las capacidades del verificador automático que hayas elegido
  • 18. «Lenguando que es gerundio». Algunos casos prácticos /* <test rule="ReglaTratamEnMayúscula#3"> <case>Vimos al <error>Presidente del Gobierno</error></case> <case>Estuvimos allí durante la visita de la <error>Reina</error></case> <case>Saludó a <error>Don</error> José Luis Rodríguez Zapatero</case> <case>Fue en Barcelona con el <error>Papa</error> Benedicto XVI</case> <case>Visitamos el Reina Sofía el domingo pasado </case> <case>El Prof. Fernández imparte clase en esa universidad </case> </test> */ RULE(L"ReglaTratamEnMayúscula#3") EXISTENTIAL_EXTRA_INFO(POS(N), SemIdEntity, SemCOtherEntityTitle) AND !(FORM(POS(N), L"Reina Sofía") AND FORM_I(POS(N-1), L"el|al|del")) AND FIRST_LETTER_UPPERCASE(POS(N)) AND !EXISTENTIAL_TAG(POS(N), TagNounAbbreviation) AND !ALL_LETTERS_CONTAINED_IN(POS(N),CAPITALLETTERS) AND !IS_FIRST_WORD(POS(N)) THEN SUG_CAPITALIZATION(L"*a?*", GET_FORM(POS(N))); ADD_ERROR(Error_Typographic, POS(N), POS(N), msg(ES, L"Las fórmulas de tratamiento, título o cargo deben escribirse con minúscula.", Check_OLE10, C2, L"ReglaTratamEnMayúscula#3"); END_RULE
  • 19. «Lenguando que es gerundio». Algunos casos prácticos /* <test rule="ReglaNoSolo,Pero"> <case>No solo destruyó nuestra historia, <error>pero</error> también cambió nuestro nombre</case> <case>No solo destruyó nuestra historia, sino también cambió nuestro nombre</case> <case>Fue a comprar el pan, pero también compró chorizo</case> </test> */ RULE(L"ReglaNoSolo,Pero") EXISTENTIAL_TAG(POS(N), TagClauseFirstCoordinate) AND FORM_I(POS_FIRST_CHILD(POS(N)), L"no") AND FORM_I(POS_SECOND_CHILD(POS(N)), L"solo|sólo") AND EXISTENTIAL_TAG(POS_THIRD_CHILD(POS(N)), TagPhraseVerb) AND FORM(POS(N+1), L",") AND FORM_I(POS(N+2), L"pero") THEN SUG_WORD(POS(N+2), L"sino"); ADD_ERROR(Error_Grammatical, POS(N+2), POS(N+2), msg(ES, L"Posiblemente no haya utilizado la conjunción adecuada.", B2, L"ReglaNoSolo,Pero"); END_RULE
  • 20. «Lenguando que es gerundio». Algunos casos prácticos Pero el valor de la «corrección automática avanzada» no solo reside en su capacidad de verificación sintáctico-semántica, también nos ayuda en la detección masiva de errores independientes del contexto…
  • 21. ¡Gracias por vuestra atención! Concepción Polo Responsable de Lingüística cpolo@daedalus.es Daedalus, S. A. Tel.: +34 913324301 http://www.daedalus.es