hyERRAMIENTAS
Páginas: 2 (253 palabras)
Publicado: 24 de octubre de 2014
Proyecto Final – Análisis de datos de los libros de Shakespeare
Fecha de Entrega: Domingo 06/07/2014 hasta las 11:59pm (impostergable).
Enviar a:Correo electrónico del profesor (jguzman02@ucn.cl)
Material de Entrega [Grupal]: Informe escrito en formato PDF (con capturas de
pantalla y explicación del proceso realizado, más fundamento teórico– max. 10
paginas incluido índice), y el código en Java de la solución al problema.
Datos de entrada: Archivos de texto correspondientes a los libros de Shakespeare
que se encuentran en:https://www.dropbox.com/sh/eumx1yyqux2fd3l/AACG99D_9vrdRu_RxFZa4b8Ia
Objetivo: Crear un programa que muestre las 100 palabras más mencionadas (de
mayor a menor) en los libros de Shakespeare.
Pasosimportantes del trabajo:
• Cómo listar en JAVA los archivos que se encuentran en una carpeta en
especifico.
• Cómo leer y escribir contenido de archivos de texto.
• Separar una línea de texto(String) en palabras. Tomar en cuenta como
separadores a: coma, apostrofe, comillas, dos puntos, punto y coma,
espacios punto.
• Contar palabras con la estructura MapTree o con HashMap.
• Luegode hacer el conteo, ordenar las palabras según su frecuencia de
aparición.
• Guardar las Top 100 palabras con mayor frecuencia en un archivo de texto
“Resultado.txt”.
Links de Referencia
String
Split:
https://stackoverflow.com/questions/9856916/java-‐string-‐split-‐regex
Archivos
en
Java:
http://chuwiki.chuidiang.org/index.php?title=Lectura_y_Escritura_de_Ficheros_en_Java
https://www.youtube.com/watch?v=ajPgzSmKxfg
Listar
el
contenido
de
un
directorio
en
Java
http://lineadecodigo.com/java/listar-‐un-‐directorio-‐con-‐java/
Uso
de
MapTree
y
HashMap
https://www.youtube.com/watch?v=6_pYQKqgXZs
...
Leer documento completo
Regístrate para leer el documento completo.