diff options
Diffstat (limited to 'spec/flowchart.gv')
-rw-r--r-- | spec/flowchart.gv | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/spec/flowchart.gv b/spec/flowchart.gv new file mode 100644 index 0000000..17fe46e --- /dev/null +++ b/spec/flowchart.gv @@ -0,0 +1,24 @@ +digraph G { +"Indeed.com" [shape=diamond] + +config -> "feednim formatter" [label="Read Queries"] +"feednim formatter" -> "feednim" [label="RSS URLs"] +"feednim" -> "Indeed.com" [label="HTML request"] +"Indeed.com" -> "feednim" [label="RSS job listings"] +"feednim" -> "webdriver" [label="full job posting's URL"] +"webdriver" -> "Indeed.com" [label="HTML request"] +"Indeed.com" -> "webdriver" [label="HTML of jobpage"] +"webdriver" -> "HTML parser" [label="raw HTML page data"] +"HTML parser" -> "Job Value Scorer" [label="Raw job description data"] + + +config -> "Job Value Scorer" [label="Priorities"] +config -> "Cache System" [label="Cache location"] +"Job Value Scorer" -> "Cache System" [label="URL of currently parsing job post"] +"Cache System" -> "Job Value Scorer" [label="True or False to if URL is in database"] +"Job Value Scorer" -> "nimPDF" [label="Formatted job data"] +"nimPDF" -> "Saver" [label="PDF file"] +config -> "Saver" [label="save location"] +"Saver" -> "Filesystem" [label="PDF file"] + +} |