05-12-2024 |
Mina y analiza errores de memoria en Python
¿Alguna vez te has encontrado con errores de memoria en Python y te has preguntado cómo solucionarlos? ¿Te gustaría descubrir cómo otros desarrolladores abordan estos problemas? Los errores de memoria son un desafío común en el desarrollo de software. En este proyecto, utilizarás minería de datos para recolectar información sobre errores de memoria y sus soluciones en proyectos Python. Clasificarás los errores, analizarás las soluciones y generarás un informe con patrones comunes y estrategias efectivas. Este proyecto combina programación, minería de datos y análisis de software, ideal para quienes disfrutan explorando grandes volúmenes de datos y resolviendo problemas reales de performance.
Keywords:
software mining
memory bugs
Prerequisitos:
IIC2233
Tiene un método de evaluación Nota 1-7, con 10 créditos y tiene 1/1 vacantes disponibles |
Mentor(es): Ver en la plataforma |
02-12-2024 |
Software para procesamiento de Imágenes Astronómicas
Se buscan alumnos con conocimientos (o ganas de aprender) C++ para escribir modulos de procesamiento de imágenes para el software PixInsight. Estos módulos implementaran algoritmos de procesamiento de imágenes, y deberán ser compilados para Windows y Linux usando la PixInsight Class Library.
Keywords:
Astronomia
Software
Prerequisitos:
IEE2714
Tiene un método de evaluación Nota 1-7, con 10 créditos y tiene 3/5 vacantes disponibles |
Mentor(es): Ver en la plataforma |
15-12-2021 |
Desarrollo de software para formatos de documentación de Open Source Hardware
Se trata de un puesto remunerado para un proyecto de desarrollo de software abierto para seguir desarrollando el editor de documentación DocuBricks (https://docubricks.com/software.jsp) y su formato estándar, especializado en instrumentación de Hardware Abierto en laboratorios científicos. El desarrollo incluye el desarrollo de un editor JS para trabajar en el marco Eletron; para crear una herramienta de conversión entre GitBuilding (https://gitbuilding.io/) y DocuBricks; así como un desarrollo de recursos GitHub. https://forum.openhardware.science/t/software-for-making-assembly-manuals/2970/20?u=tobey
Prerequisitos:
no tiene.
Tiene un método de evaluación Nota 1-7, con 10 créditos y tiene 1/2 vacantes disponibles |
Mentor(es): Ver en la plataforma |
22-07-2020 |
Mineria - Investigacion Aplicada con Softwares Mineros
Se realizará investigación en temáticas de minería utilizando distintos softwares mineros disponibles en el Departamento de Mineria de la Universidad. Dentro de los potenciales softwares a utilizar se encuentra Leaprfrog, Vulcan,Surpac, Minesight, Whittle, Voxler. Los softwares a utilizar y las problemáticas a tratar se coordinarán durante las primeras clases del curso. La idea principal del IPRE es formar a los participantes en el uso de distintos softwares mineros. El formato de clases y horarios se coordinará con los inscritos al curso.
Prerequisitos:
no tiene.
Tiene un método de evaluación Nota 1-7, con 10 créditos y tiene 4/10 vacantes disponibles |
Mentor(es): Ver en la plataforma |
21-07-2020 |
Métodos y para análisis de sensibilidad y flexibilidad en evaluación de proyectos
Determinar la rentabilidad de un proyecto es siempre incierto. Para hacer una evaluación robusta se usan varias técnicas. La principal es el análisis de sensibilidad, que cuantifica el impacto de la variación de una variable en el resultado final. Pero este análisis debe ir acompañado del análisis de flexibilidad, que permite revisar las decisiones en el tiempo, de acuerdo a la nueva información disponible (por ejemplo, al año 3 del proyecto es posible revisar las decisiones de producción si la demanda del mercado es diferente a la demanda proyectada en la evaluación exa ante). Ésta oportunidad de investigación apunta a crear herramientas estándar, customizables que permitan realizar estos análisis facilmente en la evaluación de un proyecto. Se cuenta con un banco de proyectos para usar como casos de estudio.
Prerequisitos:
ICS3013
Tiene un método de evaluación Nota 1-7, con 5 créditos y tiene 1/1 vacantes disponibles |
Mentor(es): Ver en la plataforma |
15-07-2020 |
Desarrollo de aplicación gestual para música basada en lógica difusa
Desarrollo y arquitectura de software para tablets en base al fuzzy logic control toolkit (FLCTK), para aplicaciones de síntesis de sonidos. Necesaria experiencia con C++, Javascript, Java y desarrollo de aplicaciones móviles.
Prerequisitos:
no tiene.
Tiene un método de evaluación Nota 1-7, con 10 créditos y tiene 3/3 vacantes disponibles |
Mentor(es): Ver en la plataforma |
05-12-2024 |
Keywords:
software mining
memory bugs
Prerequisites:
IIC2233
Evaluation method: Nota 1-7, with 1/1 available vacants |
Mentor(s): Open in the plataform |
05-12-2024 |
Automated Security Code Reviews: Assessing the State of the Art
The goal of the project is to evaluate models for automating code reviews. The research is structured into three main stages. First, a manual review of a set of code reviews will be conducted to identify those related to security patches and create a labeled dataset. Next, Large Language Models (LLMs) will be used to generate and evaluate reviews and corrections based on the labeled data. Finally, a comprehensive comparison will be conducted between the labeled and generated data to measure the performance of current models against LLMs.
Prerequisites:
IIC2233
Evaluation method: Nota 1-7, with 0/1 available vacants |
Mentor(s): Open in the plataform |
02-12-2024 |
Keywords:
Astronomia
Software
Prerequisites:
IEE2714
Evaluation method: Nota 1-7, with 3/5 available vacants |
Mentor(s): Open in the plataform |
15-12-2021 |
Software development for Open Source Hardware documentation formats
This is a paid position for an open software development project to further develop the DocuBricks (https://docubricks.com/software.jsp) documentation editor and and standard format, specialised for Open Hardware instrumentation in science laboratories. The development includes developing a JS editor to work in the Eletron framework; to create a conversion tool between GitBuilding (https://gitbuilding.io/) and DocuBricks; as well as a GitHub resource development. https://forum.openhardware.science/t/software-for-making-assembly-manuals/2970/20?u=tobey
Prerequisites:
None.
Evaluation method: Nota 1-7, with 1/2 available vacants |
Mentor(s): Open in the plataform |
14-12-2021 |
Photogrammetric application for high precision positioning of drones
The experiments to measure the cosmic microwave background (CMB) radiation requiere high precision polarized calibrators. For this, our group is developing a drone based calibrator able to provide a polarized reference signal on the sky, requiring a high precision metrology system able to provide an extremely accurate position and aim of the drone while flying. Our system is based on photogrammetry (patent pending) and can monitor the polarization angle of the source with better than 0.1 degrees of absolute accuracy. In this IPRE the student will contribute to develop this metrology system, performing field tests with the drone, running experimental data analysis, developing of specialized photogrammetry software, and, if possible, can even participate in real site tests at the astronomical sites of northern Chile.
Prerequisites:
IIC1222
Evaluation method: Nota 1-7, with -1/1 available vacants |
Mentor(s): Open in the plataform |
22-07-2020 |
Mining - Applied Research using mining software
Prerequisites:
None.
Evaluation method: Nota 1-7, with 4/10 available vacants |
Mentor(s): Open in the plataform |
21-07-2020 |
Tools for sensitivity and flexibility analysis in project appraisal
Determine the profitability of a project is always uncertain. To make an assessment on robust use several different techniques. The main one is sensitivity analysis, which quantifies the impact of the variation of a variable in the result. But this analysis must be accompanied by flexibility analysis, which allows you to review the decisions at the time, according to state of the world. This research opportunity aims to create tools-standard, customizable, to conduct these tests in the evaluation of a project. There is a bank of projects for use as case of study.
Prerequisites:
ICS3013
Evaluation method: Nota 1-7, with 1/1 available vacants |
Mentor(s): Open in the plataform |
15-07-2020 |
Prerequisites:
None.
Evaluation method: Nota 1-7, with 3/3 available vacants |
Mentor(s): Open in the plataform |