Skip to content

brian93512/AI_books_search

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 

Repository files navigation

AI_books_search

This is a web service to find top review books and their key words from The-Book website.

How It Works

Epoch: an epoch is defined by an api call, every 4 seconds

N: is a counter on epochs, where N=1 is the epoch (currentTime, currentTime - 4secs), N = 10 is the epoch (currentTime - 36secs, currentTime - 40secs)

X: is number of top review books in that epoch of query

3 endpoints:

Tools

  • Redis: As a data base to store books data, every data will expire after 200 seconds in the database
  • Flask: Used for buliding REST API
  • scikit-learn: Used Tf-idf package for computing similarity of book titles and key words extraction for book summaries
  • AWS: Used for deploy the web service

References

All books data comes from: https://di37ol03g7.execute-api.us-west-2.amazonaws.com/dev/

About

This is a web service to find top review books and their key words from The-Book website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages