Latest stories

Ejemplo: cargar un archivo en AWS S3 con Boto

E

C贸digo de ejemplo Amazon Web Services (AWS) es un conjunto de servicios extremadamente populares para sitios web y aplicaciones, por lo que es importante saber c贸mo interactuar con los distintos servicios. Aqu铆, nos centramos en el Servicio de almacenamiento simple (S3), que es esencialmente un servicio de almacenamiento de archivos. Todos los archivos deben asignarse a un dep贸sito, al que se le...

C贸mo descargar un archivo desde una URL en Java

C

驴Est谩 buscando crear su propio conjunto de datos para una aplicaci贸n nueva e innovadora? O tal vez est谩 tratando de recopilar datos para el an谩lisis de un proyecto universitario y se ha cansado de descargar manualmente cada imagen o CSV. No se preocupe, en este art铆culo explicar茅 los componentes b谩sicos necesarios para automatizar la descarga de archivos para este tipo de tareas. Antes de que...

Usando Regex para la manipulaci贸n de texto en Python

U

Introducci贸n El preprocesamiento de texto es una de las tareas m谩s importantes en el procesamiento del lenguaje natural (NLP). Por ejemplo, es posible que desee eliminar todos los signos de puntuaci贸n de los documentos de texto antes de que puedan utilizarse para la clasificaci贸n de texto. Del mismo modo, es posible que desee extraer n煤meros de una cadena de texto. Escribir scripts manuales para...

Revisi贸n del curso: Machine Learning AZ: Python y R pr谩cticos en ciencia de datos

R

Prefacio Todos los d铆as, experimentamos una innovaci贸n continua en numerosos campos, y el tremendo crecimiento en el campo de la inform谩tica nos ofrece varias tecnolog铆as para consumir. Generamos m谩s de 2 exabytes de datos todos los d铆as, lo cual es demasiado dif铆cil de manejar solo con el esfuerzo humano. Los ingenieros de todo el mundo han creado automatizaciones para encargarse de estos...

Comparando cadenas usando Python

C

En Python, las cadenas son secuencias de caracteres, que se almacenan efectivamente en la memoria como un objeto. Cada objeto se puede identificar mediante el id() m茅todo, como puede ver a continuaci贸n. Python intenta reutilizar objetos en la memoria que tienen el mismo valor, lo que tambi茅n hace que la comparaci贸n de objetos sea muy r谩pida en Python: $ python Python 2.7.9 (default, Jun 29 2016...

Implementando LDA en Python con Scikit-Learn

I

En nuestro art铆culo anterior Implementaci贸n de PCA en Python con Scikit-Learn, estudiamos c贸mo podemos reducir la dimensionalidad del conjunto de caracter铆sticas usando PCA. En este art铆culo estudiaremos otra t茅cnica de reducci贸n de dimensionalidad muy importante: an谩lisis discriminante lineal (o LDA). Pero primero analicemos brevemente en qu茅 se diferencian PCA y LDA. PCA vs LDA: 驴Cu谩l es la...

Accediendo a la API de Twitter con Python

A

Introducci贸n Una cosa que disfrutan los desarrolladores de Python es seguramente la gran cantidad de recursos desarrollados por su gran comunidad. Las interfaces de programaci贸n de aplicaciones (API) creadas por Python son algo com煤n en los sitios web. Es dif铆cil imaginar que cualquier servicio web popular no haya creado una biblioteca de API de Python para facilitar el acceso a sus servicios. Se...

C贸mo copiar un archivo en Java

C

Copiar archivos en Java Copiar un archivo o directorio sol铆a ser una tarea de desarrollo t铆pica. Con la introducci贸n de los contenedores Docker y el deseo de m谩xima inmutabilidad, lo vemos cada vez con menos frecuencia. A煤n as铆, es un concepto fundamental y podr铆a ser 煤til saber qu茅 opciones tiene el desarrollador cuando necesita copiar un archivo. Flujos de E / S Antes de Java 1.5, la forma...

Crear y eliminar directorios con Python

C

Este art铆culo contin煤a con nuestra serie sobre la interacci贸n con el sistema de archivos en Python. Los art铆culos anteriores tratan sobre la lectura y escritura de archivos. Curiosamente, el sistema de archivos es mucho m谩s que una forma de almacenar / recuperar datos en el disco. Tambi茅n hay varios otros tipos de entradas como archivos, directorios, sockets (para comunicaci贸n entre procesos)...

Mejora de Python con extensiones de C personalizadas

M

Introducci贸n Este art铆culo destacar谩 las caracter铆sticas de la API C de CPython que se utiliza para crear extensiones C para Python. Voy a repasar el flujo de trabajo general para tomar una peque帽a biblioteca de funciones C bastante banales, de ejemplo de juguete, y exponerlas en un contenedor de Python. Quiz谩s se est茅 preguntando … Python es un lenguaje fant谩stico de alto nivel capaz de...

Introducci贸n a las redes neuronales con Scikit-Learn

I

驴Qu茅 es una red neuronal? Los seres humanos tienen la capacidad de identificar patrones dentro de la informaci贸n accesible con un grado asombrosamente alto de precisi贸n. Siempre que vea un autom贸vil o una bicicleta, podr谩 reconocer inmediatamente lo que son. Esto se debe a que hemos aprendido durante un per铆odo de tiempo c贸mo se ven un autom贸vil y una bicicleta y cu谩les son sus caracter铆sticas...

Similitud fon茅tica de palabras: un enfoque vectorizado en Python

S

En un art铆culo anterior les di una introducci贸n a los algoritmos fon茅ticos y les mostraba su variedad. Con m谩s detalle, echamos un vistazo a la distancia de edici贸n, que tambi茅n se conoce como Distancia de Levenshtein. Este algoritmo fue desarrollado para calcular el n煤mero de sustituciones de letras para pasar de una palabra a la siguiente. Como ya habr谩 notado en el art铆culo anterior, existen...

Tutorial de red neuronal de TensorFlow

T

TensorFlow es una biblioteca de c贸digo abierto para aplicaciones de Machine Learning. Es el sistema de segunda generaci贸n de Google Brain, despu茅s de reemplazar el DistBelief de origen cercano, y Google lo utiliza tanto para aplicaciones de investigaci贸n como de producci贸n. Las aplicaciones de TensorFlow se pueden escribir en algunos lenguajes: Python, Go, Java y C. Esta publicaci贸n se preocupa...

Metaclases y metaprogramaci贸n de Python

M

Imag铆nese si pudiera tener programas de computadora que escribieran su c贸digo por usted. Es posible, 隆pero las m谩quinas no escribir谩n todo su c贸digo por usted! Esta t茅cnica, llamada metaprogramaci贸n, es popular entre los desarrolladores de marcos de c贸digo. As铆 es como obtienes la generaci贸n de c贸digo y funciones inteligentes en muchos marcos y bibliotecas populares como Ruby On Rails o...

脕rboles de decisi贸n en Python con Scikit-Learn

Introducci贸n Un 谩rbol de decisiones es uno de los algoritmos de aprendizaje autom谩tico supervisados 鈥嬧媘谩s utilizados y que puede realizar tareas de regresi贸n y clasificaci贸n. La intuici贸n detr谩s del algoritmo del 谩rbol de decisiones es simple, pero tambi茅n muy poderosa. Para cada atributo del conjunto de datos, el algoritmo del 谩rbol de decisi贸n forma un nodo, donde el atributo m谩s importante se...

Sobre mi

脷ltimos Post

Etiquetas

Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el bot贸n Aceptar, aceptas el uso de estas tecnolog铆as y el procesamiento de tus datos para estos prop贸sitos. M谩s informaci贸n
Privacidad