Вы находитесь на странице: 1из 4

MACHINE LEARNING

Es una disciplina científica del ámbito de la Inteligencia Artificial que crea sistemas que
aprenden automáticamente. Aprender en este contexto quiere decir identificar patrones
complejos en millones de datos. La máquina que realmente aprende es un
algoritmo que revisa los datos y es capaz de predecir comportamientos
futuros. Automáticamente, también en este contexto, implica que estos sistemas se mejoran
de forma autónoma con el tiempo, sin intervención humana. Veamos cómo funciona.

Desarrollo de un modelo basado en Machine Learning para la predicción de la


demanda de habitaciones y ocupación en el sector hotelero.

http://biblioteca.unitecnologica.edu.co/notas/tesis/0068209.pdf
ARQUITECTURA ORIENTADA A SERVICIOS

(SOA, siglas del inglés Service Oriented Architecture) es un estilo de arquitectura de TI


que se apoya en la orientación a servicios. La orientación a servicios es una forma de
pensar en servicios, su construcción y sus resultados. Un servicio es una representación
lógica de una actividad de negocio que tiene un resultado de negocio específico (ejemplo:
comprobar el crédito de un cliente, obtener datos de clima, consolidar reportes de
perforación)

El estilo de arquitectura SOA se caracteriza por:

 Estar basado en el diseño de servicios que reflejan las actividades del negocio en el
mundo real, estas actividades hacen parte de los procesos de negocio de la compañía.

 Representar los servicios utilizando descripciones de negocio para asignarles un


contexto de negocio.

 Tener requerimientos de infraestructura específicos y únicos para este tipo de


arquitectura, en general se recomienda el uso de estándares abiertos para la
interoperabilidad y transparencia en la ubicación de servicios.

 Estar implementada de acuerdo con las condiciones específicas de la arquitectura de TI


en cada compañía.

 Requerir un gobierno fuerte sobre la representación e implementación de servicios.

 Requerir un conjunto de pruebas que determinen que es un buen servicio.

El desarrollo e implementación de una arquitectura SOA se rige por los principios descritos
en el manifiesto SOA.

Por otra parte la aplicación de la orientación a servicios se divide en 2 grandes etapas:

1. Análisis orientado a servicios (Modelado de servicios)

2. Diseño orientado a servicios, El diseño orientado a servicios cuenta con 8 principios de


diseño que se aplican sobre cada uno de los servicios modelados, esto principios de
diseño son:
 Contrato de servicio estandarizado: Los contratos de servicio cumplen con los
mismos estándares de diseño.

 Bajo acoplamiento: Los servicios evitan acoplarse a la tecnología que los implementa
y a su vez reducen el acoplamiento impuesto a los consumidores.

 Abstracción: Los contratos presentan la información mínima requerida y la


información de los servicios se limita a lo expuesto en el contrato.

 Reusabilidad: Los servicios expresan y contienen lógica de negocio independiente del


consumidor y su entorno, por lo tanto se convierten en activos de la empresa.

 Autonomía: Los servicios deben tener un gran control de los recursos tecnológicos
sobre los cuales están implementados.

 Sin estado: El servicio reduce el consumo de servicios al delegar el manejo de estados


(sesiones) cuando se requiera.

 Garantizar su descubrimiento: Lo servicios cuentan con metadata que permite


descubrirlos e interpretar el servicio en términos de negocio.

 Preparado para ser usado en composiciones: Los servicios pueden hacer parte de una
composición sin importar el tamaño y complejidad de la misma.

Análisis, diseño e implementación de un sistema para el control de la emisión y


consumo de vales basado en una arquitectura de servicios

http://tesis.pucp.edu.pe/repositorio/bitstream/handle/123456789/12099/FLORES_JEAN_SI
STEMA_CONTROL_EMISION.pdf?sequence=1&isAllowed=y
CROWDSOURCING

Es una herramienta para externalizar tareas y así disminuir la carga de trabajo de los
miembros de una empresa. Además aporta creatividad y aire fresco a determinados
procesos dentro de una organización, ya que ofrece la posibilidad de escuchar e integrar
nuevas ideas. En una traducción más literal del término, cuando hablamos de
Crowdsourcing estamos refiriéndonos a la tendencia que emplea la colaboración en masa a
través de las nuevas tecnologías para ejecutar un determinado proyecto dentro de una
organización.

Análisis diseño e implementación de un sistema crowdsourcing para empleos cortos

http://tesis.pucp.edu.pe/repositorio/handle/123456789/9873

Ventajas del Crowdsourcing

 El Crowdsourcing es una herramienta que elimina las barreras de financiación por parte
de las personas que quieren participar en proyectos colectivos.

 Las personas al ser anónimas adquieren una mayor confianza para decir lo que
verdaderamente piensan sobre un producto o servicio sin la preocupación de que les
relacionarán con lo expuesto.

 A través del Crowdsourcing, las empresas adquieren una gran variedad de ideas y
propuestas que pueden impulsar el negocio y conseguir resultados de alta calidad. Las
personas externas a la empresa ven las iniciativas desde otro punto de vista que puede
cambiar el enfoque. Hay una generación continúa de ideas innovadoras, con el valor que
esto aporta a una organización empresarial.

 El Crowdsourcing disminuye esfuerzos y costes porque la masa elegida no trabajará


como un empleado más, simplemente ayudará a realizar determinadas tareas por una
recompensa determinada.

 Las empresas pueden encontrar entre la comunidad elegida a una persona


verdaderamente útil y que podrá dar resultados de cara a un futuro. Se abren nuevas
puertas para proyectos futuros.

Вам также может понравиться