Changes
Page history
Update home
authored
Mar 27, 2021
by
Barkin Simsek
Show whitespace changes
Inline
Side-by-side
home.md
View page @
562af05d
...
@@ -7,30 +7,42 @@ The **CAPTCHA Monitoring** project aims to track how often various webpages retu
...
@@ -7,30 +7,42 @@ The **CAPTCHA Monitoring** project aims to track how often various webpages retu
flowchart LR
flowchart LR
%% Definitions
%% Definitions
start((Start))
db[(Database)]
api(API)
api(API)
dashboard(Dashboard)
dashboard(Dashboard)
tor_metrics(Tor Metrics)
tor_metrics(Tor Metrics)
public(Public Usage)
public(Public Usage)
analysis(Data Analysis)
urls(URL List)
fetching_tools(Website Fetching with Web Browsers)
detection(CAPTCHA Detection)
subgraph db_group[ ]
db[(Database)]
end
subgraph analysis_group[Analysis Module]
analysis(Statistics generation \n about blocking rates)
h_analysis(Header analysis)
detection(CAPTCHA/Blocking detection \n on the fetched data)
end
subgraph fetcher_group[Fetcher Module]
fetching_tools(Website fetching with \n web Browsers \n and other web tools)
end
subgraph consensus_group[Consensus Module]
consensus(Consensus generation from fetched websites)
end
subgraph list_group[List Generation/Updating Module]
urls(URL list)
nodes(Tor exit node list)
end
%% Relations
%% Relations
start --> urls
db_group <---> list_group
subgraph CAPTCHA Monitor Core
db_group <---> fetcher_group
urls --> fetching_tools
db_group <---> consensus_group
fetching_tools --> detection
db_group <---> analysis_group
detection --> db
db_group ---> web_api
db --> analysis --> db
end
subgraph web_api[Web API Module]
db --> api
api --> dashboard
api --> dashboard
api --> tor_metrics
api --> tor_metrics
api --> public
api --> public
end
```
```
## Contact
## Contact
...
...
...
...