Read the Stars

zodiac sign aries

Welcome to Read the Stars! This is an algorithm that helps you find books about your Zodiac sign.

The Zodiac signs


zodiac sign Aquarius

Workflow for Read the Stars

  1. Idea: to get book recommendations about a Zodiac sign plus four books about all the Zodiac signs
  2. Questions we discussed: Should the books be available at a Swedish library? Or available anywhere? Does it matter what language they're in? What information do we want?
  3. Create database in Google Spreadsheet (convenience choice): There are 12 Zodiac signs, we wanted 4 books about every sign and another 4 books about all the signs.
  4. We decided to include this information from Libris: title, author, isbn, link (to Libris), year, language, publisher, sign and element.
  5. Everyone collected data from Libris.
  6. GitHub repository up, using the template proposed in the course.
  7. Figure out GitHub!
  8. Perhaps we should skip publisher and language?
  9. Create pages in GitHub.
  10. Linked tables (author-book) (sign-book) etc.
  11. Fix relations between tables.
  12. Question: What shall we call the general books on all the signs? "All".
  13. Questions: Should the user pick a date and then get recommendations or should the user pick their sign? We decided on the latter. A chart with dates will be provided on the website.
  14. Skip publisher and language!
  15. Curate dataset.
  16. Add texts to pages.
  17. Write algorithm in pseudocode.
  18. No, let’s change it to one randomly selected book instead of all four books about all Zodiac signs.
  19. Rewrite pseudocode.
  20. Curate dataset again.
  21. Question: How about a picture next to the search result? No, pictures elsewhere.
  22. Pictures with CC0-licences added to the repository.
  23. Algorithm in pseudocode rewritten – add year (of the book).
  24. Algorithm in python - works for some of us
  25. Testing – not working if you copy from Google drive, try Sublime text = success!
  26. Curate data again to remove some information.
  27. Create csv-file.
  28. Should we have some colors? Why not!
  29. Accidently delete folder.
  30. Eventually find out how to create a new folder.
  31. How much should we write about ourselves? Sign, occupation, favourite algorithm. Given name is enough on the web site.
  32. Trim pseudocode.
  33. Put everything together on GitHub.
  34. Question: Did anyone remember that thing with quotation-marks in csv?
  35. Add more images.
  36. Translate pseudocode from Swedish to English.
  37. Fix and polish.
  38. An algorithm is born late in October, so Read the Stars is a Scorpio. All members of Group 2 are proud.


zodiac sign Aquarius