An open API service indexing awesome lists of open source software.

https://github.com/codenameyau/studysheet

Automated study sheets
https://github.com/codenameyau/studysheet

Last synced: 11 months ago
JSON representation

Automated study sheets

Awesome Lists containing this project

README

          

studysheet
==========

StudySheet is a python script that takes a list of concepts or questions,
and creates a word document or PDF studysheet with a summary paragraph
taken from Wikipedia or an answer from computed from WolframAlpha.

## API Keys
To use the WolframAlpha module, you must sign up for an
API key at [here](http://products.wolframalpha.com/api/).
Then edit `knowledge/apikeys.py` and set `WOLFRAM` to your API key.

## Milestone Tasks
* [Done] Design modular project skeleton
* [Done] Integrate with WikiMedia API
* [Done] Generate word documents
* Integrate with WolframAlpha API
* Improve formatting and robustness
* Generate pdf documents
* Add image support
* Add configration options
* Improve pdf layout and design

### Future Projects
* Create Restful Flask API
* Create Angular web app or iOS mobile app

## Documentation Guidelines
Use [mini-docs](https://github.com/codenameyau/mini-docs) for function docstrings.