Releases: kovaxis/buscacursos-dl
Cursos hasta 2024-1
Contiene datos scrapeados de catalogo UC, aumentados con los datos provenientes de buscacursos con los periodos 2021-1, 2021-2, 2021-3, 2022-1, 2022-2, 2022-3, 2023-1, 2023-2 y 2024-1.
Contiene todos los cursos vigentes y no vigentes. Además, para los cursos que se han dado el 2021 o despues, contiene información sobre esas instancias dentro del diccionario instances de cada curso.
Los archivos estan comprimidos usando el modulo lzma de Python. Se eliminaron los programas de curso.
Changelog:
- Se incluye el periodo 2024-1.
- Se re-scrapea Catalogo UC.
- Ya no se provee una version con los programas de curso incluidos.
Cursos hasta 2023-2
Contiene datos scrapeados de catalogo UC, aumentados con los datos provenientes de buscacursos con los periodos 2021-1
, 2021-2
, 2021-3
, 2022-1
, 2022-2
, 2022-3
, 2023-1
y 2023-2
.
Contiene todos los cursos vigentes y no vigentes. Además, para los cursos que se han dado el 2021 o despues, contiene información sobre esas instancias dentro del diccionario instances
de cada curso.
Los archivos estan comprimidos usando el modulo lzma
de Python. Se ofrece una version alternativa sin los programas de curso, ya que es informacion que puede no ser util y es gran parte del peso de los archivos.
Changelog:
- Se incluye el periodo
2023-2
. - El campo
area
ycategory
se movio dentro de cada instancia en lugar de dentro del curso. Esto es porque esta informacion proviene de buscacursos, y por ende corresponde en cada instancia en lugar de cada curso. Arregla el gotcha que antes solo algunos cursos tenianarea
ycategory
presentes. - Se incluye el campo
name
,credits
yschool
en cada instancia, que puede estar posiblemente en desfase con los camposname
,credits
yschool
del curso si estos parametros han cambiado entre semestres.
Base de datos universal hasta 2023-1
Contiene datos scrapeados de catalogo UC, aumentados con los datos provenientes de buscacursos con los periodos 2021-1
, 2021-2
, 2021-3
, 2022-1
, 2022-2
, 2022-3
y 2023-1
.
Contiene todos los cursos vigentes y no vigentes. Además, para los cursos que se han dado el 2021 o despues, contiene información sobre esas instancias dentro del diccionario instances
de cada curso.
Los archivos estan comprimidos usando el modulo lzma
de Python. Se ofrece una version alternativa sin los programas de curso, ya que es informacion que puede no ser util y es gran parte del peso de los archivos.
Changelog:
- Se incluye el periodo
2023-1
. - Desde el scrapeo anterior Catalogo UC empezo a manejar bien las
ñ
, por lo que ahora se incluye la ñ en los nombres de curso. - Se scrapea tambien el desglose de los cupos de curso por carrera. No se incluye esta informacion para el año 2021 porque lamentablemente buscacursos ya no ofrece esa informacion y no alcance a scrapearla.
Base de datos universal 2021-2022
Contiene datos scrapeados de catalogo UC, aumentados con los datos provenientes de buscacurso con los periodos 2021-1
, 2021-2
, 2021-3
, 2022-1
, 2022-2
y 2022-3
.
Contiene todos los cursos vigentes y no vigentes. Además, para los cursos que se han dado el 2021 o 2022, contiene información sobre esas instancias dentro del diccionario instances
de cada curso.
Se elimina la descripcion textual de los programas de los cursos, con el fin de ahorrar espacio.
Se provee tambien una version comprimida con LZMA.
Mega base de datos 2021-2022
Incluye:
2021-1
2021-2
2021-3
(TAV)2022-1
2022-2
2022-3
(TAV)
Scrapeado el 2022-12-14
Ramos 2022-2 v2
Changelog:
- Incluye datos de equivalencias como
equiv
. - Contiene correctamente el operador de restricción
<>
. - Acorta los nombres
requirements -> req
,connector -> conn
,restrictions -> restr
.
Incluye el semestre 2022-2
Scrapeado el 2022-12-12
Ramos 2022-2
Contiene el semestre 2022-2
Scrapeado el 2022-12-10