Hoy en día la cantidad de datos producidos a nivel mundial es muy alta. Por ejemplo, en la Internet se producen millones de datos debido a la utilización masiva de las redes sociales, servicios de mensajería, blogs, wikis, comercio electrónico, entre otros. Toda esta gama de datos es atractiva para diferentes estamentos comerciales, industriales y académicos (Henriquez,2018), pero la extracción y su respectivo procesamiento hacen que esta tarea sea muy compleja y difícil si se hace de forma manual. Debido a lo anterior, existen las técnicas de procesamiento natural (PLN) y particularmente el análisis de sentimientos (AS). El AS busca analizar las opiniones, sentimientos, valoraciones, actitudes y emociones de las personas hacia entidades como productos, servicios, organizaciones, individuos, problemas, sucesos, temas y sus atributos (Liu, 2015).
Aplicaciones tecnología Java
Java es un Lenguaje que tiene una vida relativamente corta. El avance que ha tenido es muy grande. En estos momentos y en el futuro cercano la convergencia tecnológica esta en los dispositivos Móviles. Con el manejo del 85% del mercado Android esta liderando los SO en los dispositivos. En este SO una de las alternativas para programar es Java. Es por esto que Java se mantendrá vigente por un tiempo mas.
jueves, 21 de junio de 2018
Sistema para Análisis de sentimientos
Hoy en día la cantidad de datos producidos a nivel mundial es muy alta. Por ejemplo, en la Internet se producen millones de datos debido a la utilización masiva de las redes sociales, servicios de mensajería, blogs, wikis, comercio electrónico, entre otros. Toda esta gama de datos es atractiva para diferentes estamentos comerciales, industriales y académicos (Henriquez,2018), pero la extracción y su respectivo procesamiento hacen que esta tarea sea muy compleja y difícil si se hace de forma manual. Debido a lo anterior, existen las técnicas de procesamiento natural (PLN) y particularmente el análisis de sentimientos (AS). El AS busca analizar las opiniones, sentimientos, valoraciones, actitudes y emociones de las personas hacia entidades como productos, servicios, organizaciones, individuos, problemas, sucesos, temas y sus atributos (Liu, 2015).
viernes, 28 de octubre de 2016
Análisis de Sentimiento con JAVA
Ver mas
jueves, 19 de diciembre de 2013
lunes, 17 de septiembre de 2012
Java 1.7
miércoles, 2 de noviembre de 2011
Proximo Lanzamiento Libro: Introduccion a la POO en Java
A partir de la experiencia profesional y académica conseguida en el área de POO, próximamente lanzaremos un libro muy didáctico y funcional para aquellos aprendices en informática que todavía no han comprendido el área de la OO. Este libro aborda la temática de OO bajo la tecnología Java y lleva paso a paso por todos los temas complejos de la misma. Tiene gran variedad de ejemplos y ejercicios para que se facilite su estudio.
Además este sitio servirá de apoyo a toda la comunidad que adquiera el libro y busque las soluciones a los problemas planteados
lunes, 10 de octubre de 2011
Componentes Swing: JFrame, JComboBox, JCheckBox, JRadioButton, Button Group.
JFC es la abreviatura de JavaTM Foundation Classes, que comprende un grupo de características para ayudar a construir interfaces gráficos de usuario (GUIs).
El paquete Swing es parte de la JFC (Java Foundation Classes) en la plataforma Java. La JFC provee facilidades para ayudar a la gente a construir GUIs. Swing abarca componentes como botones, tablas, marcos, etc...
Los componentes gráficos antes de la aparición de Swing eran manejados por lo controles del paquete Awt . Los controles de AWT son más pesados que los de Swing y se recomienda no solo la utilización de este último sino no mezclar el uso de estos en una aplicación. Del paquete AWT necesitaremos básicamente el control de eventos de mouse, teclado y otras acciones.
Paquetes básicos a importar:
javax.swing. *
java.awt.* y java.awt.event.*.
- JComboBox: Componente grafico que sirve para escoger de una lista estática o dinámica una determinada opción. En Netbeans se escoge de la paleta de herramientas y se agrega.
Aspecto en diseño:
Aspecto en ejecución:
Para tomar la opción seleccionada se usa la siguiente instrucción:
String sel=(String) jcombo1.getSelectedItem();
Note que la selección retorna un elemento que es modelado a un dato tipo String. Y jcombo1 es el nombre de la variable asignada al componente.
- JCheckBox: componente grafico que permite seleccionar o no dependiendo del problema.
Aspecto en diseño:
Aspecto en ejecución:
Para saber si el componente esta seleccionado se usa la siguiente instrucción:
boolean x=jc1.isSelected();
Si el elemento es seleccionado entonces, la variable x toma el valor de true. En caso contrario false. Jc1 es el nombre de la variable.
- JRadioButton: Este componente permite entre un grupo de opciones solo seleccionar una.
Aspecto en diseño:
Aspecto en ejecución:
Si se agregan dos componentes JRadioButton y no se asocian, entonces los dos pueden ser señalados. Para asociarlos se coloca un componente llamado ButtonGroup al cual se adicionan lo botones radio, así:
grupo1.add(rdb1);
grupo1.add(rdb2);ç
Note que grupo1, es el nombre de la variable.
Aspecto en ejecución:
Para saber cuál de los radio esta seleccionado, es necesario manejar un evento por cada componente, así:
Y en el método generado se coloca la siguiente instrucción:
selec=evt.getActionCommand();
Que retorna un tipo de dato String.
Ver video:
http://www.youtube.com/watch?v=Uk2wZ9fWcPY
http://www.youtube.com/watch?v=enHkJCgz4HY
jueves, 7 de julio de 2011
Manejo Basico Swing Java (Label, texto, botones)
JFC es la abreviatura de JavaTM Foundation Classes, que comprende un grupo de características para ayudar a construir interfaces gráficos de usuario (GUIs).
El paquete Swing es parte de la JFC (Java Foundation Classes) en la plataforma Java. La JFC provee facilidades para ayudar a la gente a construir GUIs. Swing abarca componentes como botones, tablas, marcos, etc...
Los componentes gráficos antes de la aparición de Swing eran manejados por lo controles del paquete Awt . Los controles de AWT son más pesados que los de Swing y se recomienda no solo la utilización de este último sino no mezclar el uso de estos en una aplicación. Del paquete AWT necesitaremos básicamente el control de eventos de mouse, teclado y otras acciones.
CONTENEDORES DE ALTO NIVEL
JFrame:Formulario
JDialog: Formulario para dialogo
JApplet:Contenedor para applets (ejecutar Browser)
COMPONETES BASICOS:
JLabel : Para mostrar mensajes. Metodos importantes
- setText: coloca el texto del JLabel.
- setIcon: le coloca un ícono al JLabel.
- setBounds: asigna la posición del JLabel y su tamaño.
JTextField : Para recibir datos. metodos importantes:
- setText: coloca el texto del JTextField.
- setBounds: asigna la posición del JLabel y su tamaño.
- setEditable: se indica si se permite editar o no el texto.
- getText: obtiene el valor del campo, siempre String.
- grabFocus: coloca el foco en el texto especificado.
JButton : Para crear botones graficos. metodos
- setText: coloca el texto del JButton.
- addActionListener: se asigna que escuche el evento del click del Mouse.
Crear proyecto netbeans
Manejo de Eventos de botones
En la proxima entrega veremos mas componentes basicos, con su implemntacion en Java.