Web Development Services for CHRI’s The Media Archive

Web Development Services for CHRI’s The Media Archive

Call for Proposals


About the Project

The Commonwealth Human Rights Initiative (CHRI) is building an online repository of news stories published in traditional and digital formats in the form of an online digital archive. The purpose of this project is to preserve news and information shared and circulated during the course of the Covid-19 pandemic, as well as document the spread of disinformation and misinformation.

CHRI’s The Media Archive (prototype website: https://www.mediaarchive.org) is being developed as a digital platform that documents news stories on human rights issues, and compiles a historical record of their role in maintaining healthy information ecosystems in the South Asia region. The archive will be a digital resource for present and future research on themes of migration, racism, hate speech and discrimination across the region.

To develop the prototype further, CHRI is looking for a website developer or company that is well versed in creating dynamic websites, content management systems and tools driven for social impact. An interest in issues related to human rights and marginalised communities will be of advantage to the applicant.

Scope of the Project

In Phase 2 of the archive development, CHRI plans to automate the news documentation process using a web crawler that is able to support machine learning and AI integration in the near future. The outcome of the automation will increase the scale of the archive’s database, support data visualisation, create public tools for filtering and analysing news data, as well as social media listening (trends and influences). CHRI intends to work with a web developer to innovate a wireframing and archiving solution that balances human review processes and automated documentation systems.

CHRI endeavours to engage, equip and empower journalists, media organisations, civil society organisations, and academicians with tools and resources to tackle misinformation and disinformation in news reporting so that the media ecosystem becomes more transparent, accountable, inclusive, diverse and people-centred.

Key Responsibilities

  1. Consultation and Code Execution: Modifying and adding to existing Information Architecture; code execution to make better existing UI/IX and database; consultations around planning the training modules to use the interface for project staff; coordinating with designers; developing media archiving solutions; encryption technology; hosting concurrency; developer management etc.
  2. Custom Content Management System: For all types of themes and types of news stories, data management and analysis for entire media archive; framework to handle four languages (English, Hindi, Nepali and Bengali).
  3. Data collection: Development of a web crawler and snapshotting tool that crawls target websites and downloads pages of interest using key words; URL mirroring; recursive mirroring; URL shortening; save and tag screenshots, and associate them to URLs, among others.
  4. Data Storage: Store data in compressed format available for download in different formats (images, videos, text, HTML), building over existing infrastructure; create Perma.cc or permanent archive links for future use; database needs to be indexed by story ID, etc.
  5. Data Analysis: Data labelling and classification based on future ML use; creating an architecture that supports human moderation and review of collected news stories; creating tools for real-time advanced search and filter options tailored to project needs; topic modelling; social listening tools for tracking news and opinion online; analysis of data vis a vis multiple data points.
  6. Access to data and data sharing: Determine how user (researchers, other media organizations, journalists, other target users of the project) will access the dataset on the front-end and creating relevant back-end support; sharing tools - ease of sharing on multiple platforms; analytics for evaluation and tracking, and social sharing.
  7. End to End Support: Handbook for everyday use by content moderators; training sessions for staff; complete tech documentation; security updates and critical bug fixes support after completion of platform for one year.

Eligibility Criteria

  • Previous experience in creating an online digital repositories, open source platforms
  • Experience in developing and managing large data sets, web scrapping tools and analysis tools
  • Manage and advise on archiving, storing, analysis and sharing of news data
  • Manage and advise on content management systems

How to Apply

Please submit your interest with written responses to the following seven specific points within the maximum word count indicated. Please submit your written response in PDF format before the deadline indicated below.

A. Please submit separate written responses:

1. Describe your professional/company’s background, services, size, and history as these factors are relevant to the work outlined above, with an emphasis on building knowledge hubs and website development. (upto 500 words)

2. Identify the person who will be the lead project manager and primary contact in providing services to CHRI (the “Lead”), and also any other person(s) who may be “key persons” in the conduct of this work.

4. Provide a detailed portfolio of similar work done or products developed. (Include links and visuals where appropriate)

B. Cost Proposal: Provide your cost proposal based upon the requirements set out within this call setting out cost breakdown and rationale for all costs, clearly indicating GST or other taxes.

C. Timeline: Provide a breakdown of the key milestones and approximate time to be taken to complete the work. We intend to commence the work by November 1, 2021 or earlier.

All complete proposals with indicative detailed budget must be sent via email only and addressed to procurement@humanrightsinitiative.org.

Last date of submission: By 4.00 pm (BST) on 15 October 2021.