viernes, 31 de mayo de 2024

Matemáticas para Data Science: Probabilidad


Matemáticas para Data Science: Probabilidad

La probabilidad en ciencia de datos se ocupa de medir la incertidumbre y predecir eventos futuros basándose en datos históricos. Es fundamental para construir modelos predictivos y realizar inferencias estadísticas. Conceptos clave incluyen eventos, espacio muestral, probabilidad condicionada y teorema de Bayes.

Ejemplo práctico:


Supongamos que estamos analizando la probabilidad de que un cliente compre un producto en una tienda en línea. De los datos históricos, sabemos que:


•El 60% de los visitantes son nuevos (N) y el 40% son recurrentes (R).


•La probabilidad de compra (C) para nuevos visitantes es 5%, mientras que para recurrentes es 20%.



Resultado: La probabilidad de que un visitante que compró sea recurrente es aproximadamente 72.7%.


Este cálculo ilustra cómo la probabilidad puede ser utilizada en ciencia de datos para hacer inferencias sobre el comportamiento de los usuarios y mejorar estrategias de marketing.


Data Science: Estadística Descriptiva

Data Science - Estadística Descriptiva

Diferentes tipos de análisis estadístico de datos | ESIC

La estadística descriptiva en ciencia de datos se encarga de resumir y analizar conjuntos de datos para extraer información útil. Utiliza medidas como la media, mediana, moda, varianza y desviación estándar para describir las características principales de los datos. También emplea herramientas gráficas como histogramas, diagramas de dispersión para visualizar la distribución y relación entre variables.


Este análisis proporciona una visión clara y cuantitativa de la distribución de las edades en el grupo.



Fundamentos de Matemáticas

Fundamentos Matemáticos

Fundamentos de Matemáticas

El desarrollo del pensamiento lógico y abstracto en matemáticas es esencial para resolver problemas complejos. Inicia con conceptos básicos como la aritmética, donde se aprende la lógica de operaciones. A medida que avanzamos, el álgebra introduce variables y ecuaciones, promoviendo el pensamiento abstracto. En geometría, se aplica la lógica para demostrar teoremas. Finalmente, en el cálculo, se manejan conceptos abstractos como límites e infinitesimales. Por ejemplo, resolver una ecuación cuadrática requiere aplicar lógica para factorizar, mientras que entender derivadas implica abstraer cambios infinitesimales en funciones.


Este ejercicio muestra cómo se utiliza el pensamiento lógico (descomponer la ecuación y aplicar la propiedad del producto cero) y el pensamiento abstracto (manejar símbolos y relaciones algebraicas) para resolver un problema matemático.


jueves, 30 de mayo de 2024

Entorno de Trabajo para Ciencia de Datos con Jupyter Notebooks y Anaconda


Jupyter: Data Science aplicada - Paradigma

Ciencia de Datos con Jupyter Notebooks y Anaconda

Objetivo:

Explorar y comprender los diferentes tipos de Jupyter Notebooks y su utilidad en proyectos de Data Science.Descripción:

  1. Jupyter Notebooks:

    • Base fundamental para científicos de datos.
    • Permiten crear y compartir documentos con código, ecuaciones, visualizaciones y texto narrativo.
    • Uso en análisis de datos, limpieza, modelado y visualización.
  2. JupyterLab:

    • Entorno de desarrollo interactivo.
    • Ofrece una interfaz más flexible y potente.
    • Soporta múltiples documentos y editores en una sola interfaz, facilitando la comparación y edición simultánea.
  3. JupyterHub:

    • Herramienta para entornos multiusuario.
    • Permite que grupos de usuarios accedan a notebooks en un servidor centralizado.
    • Ideal para aulas y equipos de trabajo colaborativo.

Importante:

  • Configurar y explorar Jupyter Notebooks, JupyterLab y JupyterHub.
  • Realizar un análisis de datos simple en cada entorno para familiarizarse con sus funcionalidades.
"Dominar estas herramientas es escencial para mejorar la eficiencia y colaboración en nuestros proyectos y trabajo de Data Science."


How to Install Anaconda + Python + Jupyter Notebook - YouTube

miércoles, 29 de mayo de 2024

Diseño y Ejecución de Redes LAN y VLAN

Seguridad VLANs en entornos virtuales


Diseño y Ejecución de Redes LAN y VLAN

Objetivo:

Diseñar y ejecutar una red LAN y VLAN, implementando listas de control de acceso (ACLs) y destacar el rol de los usuarios en la prevención de ataques de red.

1. Diseño de la Red

1.1 Red LAN:

  • Topología: Estrella.
  • Componentes:
    • Switch Core: Centraliza la conexión de todos los dispositivos.
    • Switches de Acceso: Conectan a los usuarios finales.
    • Router: Gestiona la salida a internet y segmentación de VLAN.
    • Dispositivos Finales: Computadoras, impresoras, servidores.

1.2 Red VLAN:

  • VLAN 10 (Administración): Para el personal administrativo.
  • VLAN 20 (Ventas): Para el equipo de ventas.
  • VLAN 30 (Desarrollo): Para los desarrolladores.
  • VLAN 40 (Invitados): Para dispositivos de visitantes.

2. Configuración de VLAN en Switches

2.1 Switch Core y Switches de Acceso:


3. Implementación de Listas de Control de Acceso (ACLs)

3.1 Configuración de ACLs en el Router:


4. Rol de los Usuarios en la Prevención de Ataques de Red

4.1 Capacitación en Seguridad:

  • Proveer formación regular sobre prácticas de seguridad, como el reconocimiento de phishing y la importancia de contraseñas seguras.

4.2 Política de Uso Aceptable:

  • Implementar y comunicar una política clara de uso aceptable de la red y los recursos tecnológicos.

4.3 Reporte de Incidentes:

  • Establecer procedimientos para que los usuarios reporten actividades sospechosas o incidentes de seguridad.

5. Ejecución del Proyecto

5.1 Implementación:

  • Configurar físicamente los switches y routers siguiendo el diseño propuesto.
  • Aplicar las configuraciones de VLAN y ACLs.

5.2 Pruebas:

  • Verificar la conectividad entre VLANs y el acceso a internet.
  • Probar las ACLs para asegurarse de que los accesos no autorizados estén bloqueados.

5.3 Documentación y Capacitación:

  • Documentar la configuración y los procedimientos de seguridad.
  • Capacitar a los usuarios sobre las políticas de seguridad y su rol en la protección de la red.

Conclusión:

Este proyecto proporciona una estructura sólida para una red LAN y VLAN, incluyendo la implementación de medidas de seguridad mediante ACLs y el involucramiento activo de los usuarios en la prevención de ataques de red. La combinación de tecnología y capacitación de usuarios es esencial para mantener una red segura y eficiente.

Curso de Inglés Avanzado C1: Comunicación Persuasiva y Efectiva

Communication Skills - Why its Essential? - Azure Skynet

Communication basic.

Jose.. Hello, may I speak tu Alice please?

Alice.. This is she. How is it going?

Jose.. I have been tying to call you all day.

Alice.. Sorry about that. I was cleaning up.

Jose.. it is okay.

Alice.. So.. what were you calling me about?

Jose.. Ohh, I just wanted to see if you wanted to hang out tomorrow.

Alice.. Sure, what did you want to do?

Jose.. Maybe, we can go see a movie at cinema or eat in a picnic spicy food.

Alice.. That is great, let's go now.

Recursos Conversacionales y Lingüísticos


10 Tips on Moving to Advanced English | by Tereza Kucera | Engramo ...

Ways to Move into Advanced English 

Otalvaro is an English teacher and content creator from Columbia,, who has spent the last 5 years helping people from around the world learn English. Otalvaro is the host of the listening time interview radio station, which is designed to help English leaners practice and improve their listening comprehension  skills in a fun and natural way. As someone  who has spent years living abroad, Otalvaro has developed a love for interacting with people from different country, and he is an avid language learner himself.

Curso de Inglés Avanzado C1: Argumentos y Discusiones


Dibujos animados satisfecho cliente llamando al operador de la línea de ...

Once open a time. A Mr. Marcus what did want to invite a Sr.Maria to see a movie together, but Maria find little busy cleaning his house. So.. Marcus call to Maria and the speak.

Hi Maria, how's it going?

Maria Anwser.. Hi Marcus, I'm fine, how about you?

Marcos  Anwser.. I'm Good, thanks. Later, Marcus asks to Maria.. Do you wanted to see a movie whit me tomorrow at 8:00 pm in the cinema. 

Maria.. I'm not sure, I have cleaning all my house, but we can go a take some coffee  or something.

Marcos.. That sounds like fun. lest's do it. see you then.

Maria.. Goodbye.

viernes, 10 de mayo de 2024

Curso de Inglés Básico A2: Cantidades y Gerundios

 

'Once Upon a Time' Has Been Renewed for Season 7 | Once Upon a Time ...

Once upon a time, there was a young man named Pedro and his family. They lived in a cozy house by the countryside, surrounded by lush green fields and towering trees. Pedro was always eager to describe his family in detail - his father, a hardworking farmer with calloused hands from tending to the land; his mother, a gentle woman with a warm smile, always ready to offer advice and guidance; his younger sister, Maria, a playful girl who loved to explore the outdoors; and their loyal dog, Max, who bounded around the yard with endless energy. Pedro often talked about their simple yet fulfilling life, emphasizing the importance of family bonds and shared experiences. He believed in the value of hard work and kindness, always encouraging others to lend a helping hand and appreciate the beauty of nature. And so, surrounded by love and laughter, Pedro and his family cherished each moment together, knowing that their greatest possessions were not material things, but the love and support they shared.

Taller de Inglés Básico para Vocabulario de Cocina

 


4 mouth-watering, easy Mexican food recipes to try at home - AZ Big Media


History to Maria.

Once upon a time in a small Mexican village, there lived a young girl named Maria. Every Sunday, Maria would help her grandmother, Abuela Rosa, prepare their favorite dish: tacos al pastor. They would gather fresh ingredients from the garden - ripe tomatoes, spicy jalapeños, and fragrant cilantro. Abuela Rosa would marinate the pork in a secret blend of spices overnight, while Maria lovingly hand-pressed the masa for the tortillas. As the sun set, they would grill the meat on an open flame, filling the air with a mouthwatering aroma. Finally, they would assemble the tacos, topping them with pineapple chunks and a squeeze of lime. The whole village would gather around to enjoy their delicious creation, laughing and sharing stories late into the night. And so, with each bite of taco, Maria and Abuela Rosa shared not just a meal, but a cherished tradition that bound their family together.

miércoles, 8 de mayo de 2024

Curso de Inglés Básico A2 (History)

Modern History | EdWest Education Australia


My brother visit my house every weekend, but this weekend he is not here. I'm sad because I miss my brother a lot.

My brother  Name is Otalvaro, and hi is my best friend. I need to phone her because I don't understand why he is not here. "Hi Otalvaro ¿where are you? ¿why are you not at my house?"

Hi Brother! I'm so sorry, I cannot visit you today.. I am very busy.

But Otalvaro, you visit me every weekend. ¿why you are you very busy?

I know, I want to visit, but I have to go to the supermarket. I've to visit the mechanic, I have to clean my house and I've to go the post office.


Taller de Inglés Básico para Compras


ANSWER KEY

  1. Here we are at the grocery store, also known as the supermarket, and we are going to pick up some groceries!

  2. For example, here, on the counter, you can find some juicy oranges!

  3. This is where you'll find all types of milk right there on the shelf and you can even find

    dairy-free products such as soy milk.

  4. Over there, we have the meat department or the butcher, where you can find various

    types of meat, like pork and beef.

  5. Here, in the household products aisle, you can find cleaning products such as

    dishwashing liquid.

Curso de Python

Hola, en el siguiente codigo podrás apreciar la opción de crear un archivo CSV e ingresar 'x' cantidad de datos a registar por país,...