Open Source Friday with @RafaPolit and Huridocs' Uwazi

15 Jun 2024 (5 months ago)
Open Source Friday with @RafaPolit and Huridocs' Uwazi

GitHub

  • GitHub Copilot helps developers find out what Azure OpenAI resources they have access to.
  • GitHub offers various features such as project management, customizable views, and automated testing.
  • GitHub Open Source Friday is a stream that celebrates and encourages contributions to the open-source ecosystem.

Iasi

  • Iasi is an open-source platform developed by Hurdos to make critical information easier to find, explore, and share, especially for vulnerable communities.
  • Rafa Pit, the tech lead of Iasi, provides more details about the project, its mission, and its impact on human rights.

African Archive System Initiative (AASI)

  • AASI started as a document-based platform focused on preserving African artifacts and information.
  • It has evolved into a complex platform that supports media like sound, videos, and external libraries.
  • AASI offers services like "Preserve" to capture and archive information that is censored or short-lived.
  • The platform has grown significantly, with over 300 instances hosted on AASI servers and many more self-hosted by the open-source community.
  • AASI is used by various organizations worldwide, covering 74 projects, 113 partners, and 49 countries in the past year alone.
  • It is a fully localizable platform with support for multiple languages, including right-to-left languages like Arabic and Hebrew.
  • AASI is free and open-source, with installation guides available for self-hosting.
  • The organization is considering offering a software-as-a-service option for those who prefer not to self-host.

Humanitarian Open Data

  • The Humanitarian Open Data repository is an open-source platform that allows users to collect, store, and share data related to humanitarian crises.
  • The platform is built using a full JavaScript stack, with a Node.js and Express API, MongoDB as the main database, and Elastic Search for the main searches.
  • The Humanitarian Open Data team is composed of 35 people, including 15 on the tech side and 15 on the program team.
  • Users can contribute to the project by creating issues, bug reports, or pull requests on GitHub.
  • Financial contributions can be made through the organization's website.
  • There is no limit on the amount of data that can be stored on the platform, but there is a current limit of 500 megabytes on upload file size.

Oasi

  • Oasi is an open-source software platform that allows users to create and manage their own digital libraries of books, articles, and other documents.
  • Users can create custom templates to define the metadata for their collections, including fields such as author, title, date, and genre.
  • Oasi also supports relationships between entities, such as linking books to their authors.
  • Users can filter and search their collections based on different criteria, such as author, title, or genre.
  • Oasi can also integrate with external media sources, such as SoundCloud, allowing users to listen to audiobooks directly within the platform.
  • OASI is a content management system that allows users to create complex relationships between data and search within the full text of documents.
  • It uses machine learning to extract chapters from books and can automatically generate tables of contents.
  • OASI uses Elasticsearch for search and is exploring the use of large language models for information retrieval.
  • The platform has a relationship tree feature that allows users to navigate their collection through relationships between authors, characters, and other entities.
  • The search results are ranked based on a weighting system that considers factors such as where the term appears in the document and its frequency.

Tech

  • Rafa showcased a demo of an open-source project called Tech, a CMS for books.
  • The project aims to provide a free and open-source platform for organizations to manage and publish their content.
  • The platform offers various features such as information extraction, machine learning algorithms, and a user-friendly interface.

Open Source Friday

  • GitHub encourages viewers to support open-source projects by donating, contributing code, or spreading awareness.
  • Rafa highlighted the importance of stars on GitHub as an indicator of a project's popularity and viability.
  • GitHub encourages viewers to contribute ideas, report issues, or contact Rafa directly for suggestions on improving the platform.
  • Rafa shared his upcoming plans, including UI re-writing, machine learning enhancements, and fulfilling partner requirements.
  • The host thanked everyone for their support and contributions to open-source projects.
  • GitHub is open to showcasing other impactful open-source projects on future Open Source Fridays.
  • The next Open Source Friday will be in Spanish, featuring either Rafa or another Spanish-speaking tech lead from their team.

Overwhelmed by Endless Content?