Coder Social home page Coder Social logo

khashashin / chechen_corpora Goto Github PK

View Code? Open in Web Editor NEW
5.0 2.0 2.0 4.54 MB

This repository contains the source code for the Chechen Language Corpora website.

Home Page: https://corpora.dosham.info

Python 24.94% JavaScript 0.37% HTML 0.44% TypeScript 73.32% Dockerfile 0.79% Shell 0.13%
chechen corpora corpus nlp

chechen_corpora's Introduction

chechen_corpora's People

Contributors

khashashin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

chechen_corpora's Issues

As an admin, I want to view the change history of a text to keep track of all the modifications made over time.

DoD

  • The change history of texts accurately records all modifications including who made the changes and when.
  • Admins can easily access and navigate through the change history from the admin UI.
  • The system supports rollback functionalities to revert to a previous version of the text.

Tasks

Requirements Gathering

Backend Development

  • Create an API endpoint to retrieve the change history of a text.
  • Set up a database structure to store detailed change logs, including timestamps and the identity of the admin who made each change.

Frontend Development

  • Develop a user interface that displays the change history in a readable and navigable format.
  • Implement features that allow admins to filter and search through the change history.
  • Create a viewing option to compare different versions of the text side by side.

Version Control

  • Integrate a version control system to track changes and facilitate rollbacks to previous versions.
  • Develop functionalities to allow admins to tag specific versions of the text, facilitating easier referencing in the future.

Testing

  • Prepare unit tests to ensure the change history is recorded accurately and reliably.
  • Perform integration tests to validate the smooth integration with the existing admin UI and database systems.

As a user of the Chechen corpora, I want pagination on the unique words page so that I can more easily navigate the content and enhance the page's performance.

DoD

  • The unique words page loads efficiently with the new pagination system implemented.
  • Users can navigate through different pages effortlessly, with clear indications of the current page and total number of pages.
  • The pagination maintains the existing functionalities and filters on the unique words page, allowing users to sort and filter results across different pages.

Image


Tasks

Requirements Gathering

  • Analyze the current load times and performance benchmarks to set goals for improvement.

Backend Development

  • Design and implement a pagination system in the backend, including optimizations to reduce load times.
  • Establish a caching system to further enhance page performance.

Frontend Development

  • Implement a user-friendly pagination UI, including options to jump to specific pages and to navigate to the first, previous, next, and last pages.
  • Ensure the design is responsive and offers a good user experience on both mobile and desktop platforms.

Testing

  • Develop unit tests to verify the correct functioning of the pagination system.
  • Conduct performance testing to ensure that the pagination system meets the established benchmarks for load times and responsiveness.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.