Coder Social home page Coder Social logo

bdl-p2-bookz's Introduction

Sr. Software Engineer, Fortanix

Previously:

  • Assistant Professor of Computer Science at Middlebury College (2020-2022)
  • Visiting Assistant Professor at Smith College (2018-2020)
  • Research Assistant, PhD Student at UMass Amherst (2013-2019)

bdl-p2-bookz's People

Contributors

jjfiv avatar

Watchers

 avatar  avatar  avatar

bdl-p2-bookz's Issues

Create a system for flagging bad entries

  • It should load up previous flags when the system starts, and keep them both in memory and on disk
  • There should be some sort of visual indication when a book has been flagged as having a messy metadata entry.
  • There should be a way to indicate which book is broken.
  • [Bonus/Extra] Allow users to indicate the field that is broken (title, creator, etc.)

Showing only a few page links at a time.

If we had 10 items per page, we might end up with 3700 or more pages if the user searches for "the" or something like that. As a default, using 50 items per page or 100 will help (and require less clicking for the user).

However, it would be nice to have a system that (like Amazon's Search) recommends a small number of pages, even if there are 400 results (try searching for iphone on amazon) -- it generates clickable links for the first 3 pages and a next page button. When you go to page 3, it shows you a few more, etc.

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.