GithubHelp home page GithubHelp logo

ambiguousphoton / data-extraction Goto Github PK

View Code? Open in Web Editor NEW

This project forked from team-hell0w0rld/data-extraction

0.0 0.0 0.0 6.45 MB

License: MIT License

JavaScript 18.34% HTML 36.40% CSS 45.26%

data-extraction's Introduction

Scenario - Data Extraction

Create an application that will do below

Data Extractor

  • Sign-in to the app
  • Allow for documents (JPG, PNG, PDF) to be uploaded into the system.
  • Have a document viewer embedded into the application.
  • Have a dynamic webform that can be extended for any number of fields.
  • The webform should be able to take a key and value for each element.
  • Have a side-by-side view of document and the dynamic form [Key Feature]
  • Have an option to snip and extract the key and value fields from the document page currently being viewed [Key Feature]
  • The form should be a clickable form, and on click of the extracted data in the form, the position from where the data was extracted should be highlighted in the document.
  • Have ability to traverse through multiple pages in the document, and change the form data according to the data being viewed.

Other Guidelines

Input Data

  • Refer to the below path in repo for sample data - data

Recommended Folder Structure

    - app_ui (for the UI files)
    - app (for the backend files)
    - presentation (to place working demo videos and presentation explaining the architecture of the app)

Steps to submit the code

  • Fork the repo to your team's git repo.
  • Create a branch with your team name.
  • You can make the changes to your branch locally.
  • Create a file called TestMe.md and mention how to start the app and if any dependencies have to be downloaded to run the app locally
  • Do not push the branch to the STG repo till instructed.
  • At the end of the event, you can push your branch into the STG repo.

Try not to use firebase or any internet provided services for creating or running the apps

data-extraction's People

Contributors

a2v-stg avatar askanonymous avatar ambiguousphoton avatar

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.