├── .flaskenv
├── .github
└── FUNDING.yml
├── .gitignore
├── .idea
├── DataSciComp.iml
├── misc.xml
├── modules.xml
├── vcs.xml
└── workspace.xml
├── .vscode
├── settings.json
└── tags
├── DataSciComp.code-workspace
├── LICENSE
├── Pipfile
├── Pipfile.lock
├── README.md
├── README_old.md
├── __pycache__
└── run.cpython-36.pyc
├── _data
├── _effective_EvalAI.yaml
├── _effective_FUTURELAB_AI.yaml
├── _effective_FlyAI.yaml
├── _effective_GECCO.yaml
├── _effective_ICDAR.yaml
├── _effective_ICME.yaml
├── _effective_MagicMirror.yaml
├── _effective_NeurIPS.yaml
├── _effective_aicrowd.yaml
├── _effective_analyticsvidhya.yaml
├── _effective_baiduAIstudio.yaml
├── _effective_biendata.yaml
├── _effective_challengedata.yaml
├── _effective_codalab.yaml
├── _effective_crowdai.yaml
├── _effective_crowdanalytix.yaml
├── _effective_datafountain.yaml
├── _effective_dcjingsai.yaml
├── _effective_drivendata.yaml
├── _effective_grand_challenge.yaml
├── _effective_herox.yaml
├── _effective_iQIYI.yaml
├── _effective_kaggle.yaml
├── _effective_kelvins.yaml
├── _effective_kesci.yaml
├── _effective_others.yaml
├── _effective_signate.yaml
├── _effective_tinymind.yaml
├── _effective_unearthed.yaml
├── _effective_天池.yaml
├── _effective_点石.yaml
├── _hosts.yaml
├── _timezone
└── readme
├── docs
├── CNAME
├── favicon.ico
├── hostby.html
├── index.html
├── static
│ ├── bootstrap-4.2.1-dist
│ │ ├── css
│ │ │ ├── bootstrap-grid.css
│ │ │ ├── bootstrap-grid.css.map
│ │ │ ├── bootstrap-grid.min.css
│ │ │ ├── bootstrap-grid.min.css.map
│ │ │ ├── bootstrap-reboot.css
│ │ │ ├── bootstrap-reboot.css.map
│ │ │ ├── bootstrap-reboot.min.css
│ │ │ ├── bootstrap-reboot.min.css.map
│ │ │ ├── bootstrap.css
│ │ │ ├── bootstrap.css.map
│ │ │ ├── bootstrap.min.css
│ │ │ └── bootstrap.min.css.map
│ │ └── js
│ │ │ ├── bootstrap.bundle.js
│ │ │ ├── bootstrap.bundle.js.map
│ │ │ ├── bootstrap.bundle.min.js
│ │ │ ├── bootstrap.bundle.min.js.map
│ │ │ ├── bootstrap.js
│ │ │ ├── bootstrap.js.map
│ │ │ ├── bootstrap.min.js
│ │ │ └── bootstrap.min.js.map
│ ├── deadlines_css
│ │ └── deadlines.css
│ ├── img
│ │ ├── apple-touch-icon.png
│ │ ├── calendar.png
│ │ ├── favicon-16x16.png
│ │ ├── favicon-32x32.png
│ │ ├── favicon.ico
│ │ ├── mstile-144x144.png
│ │ ├── safari-pinned-tab.svg
│ │ └── site.webmanifest
│ └── js
│ │ ├── jquery.countdown.min.js
│ │ ├── jquery.min.js
│ │ ├── moment-timezone-with-data.min.js
│ │ ├── moment.min.js
│ │ ├── ouical.min.js
│ │ └── store.min.js
└── update_log.xml
├── environment.yml
├── favicon.ico
├── run.py
├── static
├── .DS_Store
├── bootstrap-4.2.1-dist
│ ├── .DS_Store
│ ├── css
│ │ ├── bootstrap-grid.css
│ │ ├── bootstrap-grid.css.map
│ │ ├── bootstrap-grid.min.css
│ │ ├── bootstrap-grid.min.css.map
│ │ ├── bootstrap-reboot.css
│ │ ├── bootstrap-reboot.css.map
│ │ ├── bootstrap-reboot.min.css
│ │ ├── bootstrap-reboot.min.css.map
│ │ ├── bootstrap.css
│ │ ├── bootstrap.css.map
│ │ ├── bootstrap.min.css
│ │ └── bootstrap.min.css.map
│ └── js
│ │ ├── bootstrap.bundle.js
│ │ ├── bootstrap.bundle.js.map
│ │ ├── bootstrap.bundle.min.js
│ │ ├── bootstrap.bundle.min.js.map
│ │ ├── bootstrap.js
│ │ ├── bootstrap.js.map
│ │ ├── bootstrap.min.js
│ │ └── bootstrap.min.js.map
├── deadlines_css
│ └── deadlines.css
├── img
│ ├── apple-touch-icon.png
│ ├── calendar.png
│ ├── favicon-16x16.png
│ ├── favicon-32x32.png
│ ├── favicon.ico
│ ├── mstile-144x144.png
│ ├── safari-pinned-tab.svg
│ └── site.webmanifest
└── js
│ ├── jquery.countdown.min.js
│ ├── jquery.min.js
│ ├── moment-timezone-with-data.min.js
│ ├── moment.min.js
│ ├── ouical.min.js
│ └── store.min.js
└── templates
├── .DS_Store
├── base.html
├── hostby.html
└── index.html
/.flaskenv:
--------------------------------------------------------------------------------
1 | # FLASK
2 |
3 | FLASK_ENV=development
4 | # FLASK_DEBUG=0
5 | FLASK_APP=run
--------------------------------------------------------------------------------
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
1 | # These are supported funding model platforms
2 |
3 | github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
4 | patreon: # Replace with a single Patreon username
5 | open_collective: # Replace with a single Open Collective username
6 | ko_fi: # Replace with a single Ko-fi username
7 | tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel
8 | community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry
9 | liberapay: # Replace with a single Liberapay username
10 | issuehunt: # Replace with a single IssueHunt username
11 | otechie: # Replace with a single Otechie username
12 | custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2']
13 | custom: ['https://sm.ms/image/6gfQYtARmqPyUFI']
14 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # DIY
2 | *.pyc
3 | .DS_Store
4 | *.db
5 |
6 |
7 | # Byte-compiled / optimized / DLL files
8 | __pycache__/
9 | *.py[cod]
10 | *$py.class
11 |
12 | # C extensions
13 | *.so
14 |
15 | # Distribution / packaging
16 | .Python
17 | # build/
18 | develop-eggs/
19 | dist/
20 | downloads/
21 | eggs/
22 | .eggs/
23 | lib/
24 | lib64/
25 | parts/
26 | sdist/
27 | var/
28 | wheels/
29 | *.egg-info/
30 | .installed.cfg
31 | *.egg
32 | MANIFEST
33 |
34 | # PyInstaller
35 | # Usually these files are written by a python script from a template
36 | # before PyInstaller builds the exe, so as to inject date/other infos into it.
37 | *.manifest
38 | *.spec
39 |
40 | # Installer logs
41 | pip-log.txt
42 | pip-delete-this-directory.txt
43 |
44 | # Unit test / coverage reports
45 | htmlcov/
46 | .tox/
47 | .coverage
48 | .coverage.*
49 | .cache
50 | nosetests.xml
51 | coverage.xml
52 | *.cover
53 | .hypothesis/
54 | .pytest_cache/
55 |
56 | # Translations
57 | *.mo
58 | *.pot
59 |
60 | # Django stuff:
61 | *.log
62 | local_settings.py
63 | db.sqlite3
64 |
65 | # Flask stuff:
66 | instance/
67 | .webassets-cache
68 |
69 | # Scrapy stuff:
70 | .scrapy
71 |
72 | # Sphinx documentation
73 | docs/_build/
74 |
75 | # PyBuilder
76 | target/
77 |
78 | # Jupyter Notebook
79 | .ipynb_checkpoints
80 |
81 | # pyenv
82 | .python-version
83 |
84 | # celery beat schedule file
85 | celerybeat-schedule
86 |
87 | # SageMath parsed files
88 | *.sage.py
89 |
90 | # Environments
91 | .env
92 | .venv
93 | env/
94 | venv/
95 | ENV/
96 | env.bak/
97 | venv.bak/
98 |
99 | # Spyder project settings
100 | .spyderproject
101 | .spyproject
102 |
103 | # Rope project settings
104 | .ropeproject
105 |
106 | # mkdocs documentation
107 | /site
108 |
109 | # mypy
110 | .mypy_cache/
111 |
--------------------------------------------------------------------------------
/.idea/DataSciComp.iml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/.idea/misc.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/.idea/modules.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/.idea/workspace.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 | DataSci
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 | true
70 | DEFINITION_ORDER
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 | 1569759710397
138 |
139 |
140 | 1569759710397
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 |
177 |
178 |
179 |
180 |
181 |
182 |
183 |
184 |
185 |
186 |
187 |
188 |
189 |
--------------------------------------------------------------------------------
/.vscode/settings.json:
--------------------------------------------------------------------------------
1 | {
2 | "python.pythonPath": ".venv/bin/python3.6",
3 | "python.formatting.blackPath": "/Users/Herb/anaconda3/bin/black"
4 | }
--------------------------------------------------------------------------------
/DataSciComp.code-workspace:
--------------------------------------------------------------------------------
1 | {
2 | "folders": [
3 | {
4 | "path": "."
5 | }
6 | ],
7 | "settings": {
8 | "python.pythonPath": ".venv/bin/python3.6",
9 | "python.formatting.blackPath": "/Users/Herb/anaconda3/bin/black"
10 | }
11 | }
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2017 Herb
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/Pipfile:
--------------------------------------------------------------------------------
1 | [[source]]
2 | name = "pypi"
3 | url = "https://pypi.org/simple"
4 | verify_ssl = true
5 |
6 | [dev-packages]
7 | v = {editable = true,version = "*"}
8 |
9 | [packages]
10 | flask = "*"
11 | python-dotenv = "*"
12 | frozen-flask = "*"
13 | flask-flatpages = "*"
14 | flask-wtf = "*"
15 | flask-sqlalchemy = "*"
16 | bootstrap-flask = "*"
17 | pyyaml = "*"
18 |
19 | [requires]
20 | python_version = "3.6"
21 |
--------------------------------------------------------------------------------
/Pipfile.lock:
--------------------------------------------------------------------------------
1 | {
2 | "_meta": {
3 | "hash": {
4 | "sha256": "8716fab7a78e30a20b22e0854c36619f2688073e292fd95cfa27c78f31fc7829"
5 | },
6 | "pipfile-spec": 6,
7 | "requires": {
8 | "python_version": "3.6"
9 | },
10 | "sources": [
11 | {
12 | "name": "pypi",
13 | "url": "https://pypi.org/simple",
14 | "verify_ssl": true
15 | }
16 | ]
17 | },
18 | "default": {
19 | "bootstrap-flask": {
20 | "hashes": [
21 | "sha256:1f7462261b8104687807ce74b397270e7ade07c491ad7d53f215940d8433d756",
22 | "sha256:ce5cf19c46b8d385923dc2f9ca76b92fc08c1a8d7dcb5d177325a85a94d71045"
23 | ],
24 | "index": "pypi",
25 | "version": "==1.0.9"
26 | },
27 | "click": {
28 | "hashes": [
29 | "sha256:2335065e6395b9e67ca716de5f7526736bfa6ceead690adf616d925bdc622b13",
30 | "sha256:5b94b49521f6456670fdb30cd82a4eca9412788a93fa6dd6df72c94d5a8ff2d7"
31 | ],
32 | "version": "==7.0"
33 | },
34 | "flask": {
35 | "hashes": [
36 | "sha256:2271c0070dbcb5275fad4a82e29f23ab92682dc45f9dfbc22c02ba9b9322ce48",
37 | "sha256:a080b744b7e345ccfcbc77954861cb05b3c63786e93f2b3875e0913d44b43f05"
38 | ],
39 | "index": "pypi",
40 | "version": "==1.0.2"
41 | },
42 | "flask-flatpages": {
43 | "hashes": [
44 | "sha256:2c3dd9667be3b51621e3ed391e74c3f836bb2c1adcf81be761cdbf44388bf74b",
45 | "sha256:6342b45f2a902f5d94daf877c25e766df02de1642e962f84d7bc5164ce145b80"
46 | ],
47 | "index": "pypi",
48 | "version": "==0.7.0"
49 | },
50 | "flask-sqlalchemy": {
51 | "hashes": [
52 | "sha256:3bc0fac969dd8c0ace01b32060f0c729565293302f0c4269beed154b46bec50b",
53 | "sha256:5971b9852b5888655f11db634e87725a9031e170f37c0ce7851cf83497f56e53"
54 | ],
55 | "index": "pypi",
56 | "version": "==2.3.2"
57 | },
58 | "flask-wtf": {
59 | "hashes": [
60 | "sha256:5d14d55cfd35f613d99ee7cba0fc3fbbe63ba02f544d349158c14ca15561cc36",
61 | "sha256:d9a9e366b32dcbb98ef17228e76be15702cd2600675668bca23f63a7947fd5ac"
62 | ],
63 | "index": "pypi",
64 | "version": "==0.14.2"
65 | },
66 | "frozen-flask": {
67 | "hashes": [
68 | "sha256:0a7a71334210ce84f8cbd1dc23c8b265d3e21748805c09c77d0e6fbcc4faab14",
69 | "sha256:83858d6ed8b9d3fa7fc9523e415e65fb86b99352798d7695f63cffbd59a56269"
70 | ],
71 | "index": "pypi",
72 | "version": "==0.15"
73 | },
74 | "itsdangerous": {
75 | "hashes": [
76 | "sha256:321b033d07f2a4136d3ec762eac9f16a10ccd60f53c0c91af90217ace7ba1f19",
77 | "sha256:b12271b2047cb23eeb98c8b5622e2e5c5e9abd9784a153e9d8ef9cb4dd09d749"
78 | ],
79 | "version": "==1.1.0"
80 | },
81 | "jinja2": {
82 | "hashes": [
83 | "sha256:74c935a1b8bb9a3947c50a54766a969d4846290e1e788ea44c1392163723c3bd",
84 | "sha256:f84be1bb0040caca4cea721fcbbbbd61f9be9464ca236387158b0feea01914a4"
85 | ],
86 | "version": "==2.10"
87 | },
88 | "markdown": {
89 | "hashes": [
90 | "sha256:c00429bd503a47ec88d5e30a751e147dcb4c6889663cd3e2ba0afe858e009baa",
91 | "sha256:d02e0f9b04c500cde6637c11ad7c72671f359b87b9fe924b2383649d8841db7c"
92 | ],
93 | "version": "==3.0.1"
94 | },
95 | "markupsafe": {
96 | "hashes": [
97 | "sha256:048ef924c1623740e70204aa7143ec592504045ae4429b59c30054cb31e3c432",
98 | "sha256:130f844e7f5bdd8e9f3f42e7102ef1d49b2e6fdf0d7526df3f87281a532d8c8b",
99 | "sha256:19f637c2ac5ae9da8bfd98cef74d64b7e1bb8a63038a3505cd182c3fac5eb4d9",
100 | "sha256:1b8a7a87ad1b92bd887568ce54b23565f3fd7018c4180136e1cf412b405a47af",
101 | "sha256:1c25694ca680b6919de53a4bb3bdd0602beafc63ff001fea2f2fc16ec3a11834",
102 | "sha256:1f19ef5d3908110e1e891deefb5586aae1b49a7440db952454b4e281b41620cd",
103 | "sha256:1fa6058938190ebe8290e5cae6c351e14e7bb44505c4a7624555ce57fbbeba0d",
104 | "sha256:31cbb1359e8c25f9f48e156e59e2eaad51cd5242c05ed18a8de6dbe85184e4b7",
105 | "sha256:3e835d8841ae7863f64e40e19477f7eb398674da6a47f09871673742531e6f4b",
106 | "sha256:4e97332c9ce444b0c2c38dd22ddc61c743eb208d916e4265a2a3b575bdccb1d3",
107 | "sha256:525396ee324ee2da82919f2ee9c9e73b012f23e7640131dd1b53a90206a0f09c",
108 | "sha256:52b07fbc32032c21ad4ab060fec137b76eb804c4b9a1c7c7dc562549306afad2",
109 | "sha256:52ccb45e77a1085ec5461cde794e1aa037df79f473cbc69b974e73940655c8d7",
110 | "sha256:5c3fbebd7de20ce93103cb3183b47671f2885307df4a17a0ad56a1dd51273d36",
111 | "sha256:5e5851969aea17660e55f6a3be00037a25b96a9b44d2083651812c99d53b14d1",
112 | "sha256:5edfa27b2d3eefa2210fb2f5d539fbed81722b49f083b2c6566455eb7422fd7e",
113 | "sha256:7d263e5770efddf465a9e31b78362d84d015cc894ca2c131901a4445eaa61ee1",
114 | "sha256:83381342bfc22b3c8c06f2dd93a505413888694302de25add756254beee8449c",
115 | "sha256:857eebb2c1dc60e4219ec8e98dfa19553dae33608237e107db9c6078b1167856",
116 | "sha256:98e439297f78fca3a6169fd330fbe88d78b3bb72f967ad9961bcac0d7fdd1550",
117 | "sha256:bf54103892a83c64db58125b3f2a43df6d2cb2d28889f14c78519394feb41492",
118 | "sha256:d9ac82be533394d341b41d78aca7ed0e0f4ba5a2231602e2f05aa87f25c51672",
119 | "sha256:e982fe07ede9fada6ff6705af70514a52beb1b2c3d25d4e873e82114cf3c5401",
120 | "sha256:edce2ea7f3dfc981c4ddc97add8a61381d9642dc3273737e756517cc03e84dd6",
121 | "sha256:efdc45ef1afc238db84cb4963aa689c0408912a0239b0721cb172b4016eb31d6",
122 | "sha256:f137c02498f8b935892d5c0172560d7ab54bc45039de8805075e19079c639a9c",
123 | "sha256:f82e347a72f955b7017a39708a3667f106e6ad4d10b25f237396a7115d8ed5fd",
124 | "sha256:fb7c206e01ad85ce57feeaaa0bf784b97fa3cad0d4a5737bc5295785f5c613a1"
125 | ],
126 | "version": "==1.1.0"
127 | },
128 | "python-dotenv": {
129 | "hashes": [
130 | "sha256:a84569d0e00d178bc5b957f7ff208bf49287cbf61857c31c258c4a91f571527b",
131 | "sha256:c9b1ddd3cdbe75c7d462cb84674d87130f4b948f090f02c7d7144779afb99ae0"
132 | ],
133 | "index": "pypi",
134 | "version": "==0.10.1"
135 | },
136 | "pyyaml": {
137 | "hashes": [
138 | "sha256:3d7da3009c0f3e783b2c873687652d83b1bbfd5c88e9813fb7e5b03c0dd3108b",
139 | "sha256:3ef3092145e9b70e3ddd2c7ad59bdd0252a94dfe3949721633e41344de00a6bf",
140 | "sha256:40c71b8e076d0550b2e6380bada1f1cd1017b882f7e16f09a65be98e017f211a",
141 | "sha256:558dd60b890ba8fd982e05941927a3911dc409a63dcb8b634feaa0cda69330d3",
142 | "sha256:a7c28b45d9f99102fa092bb213aa12e0aaf9a6a1f5e395d36166639c1f96c3a1",
143 | "sha256:aa7dd4a6a427aed7df6fb7f08a580d68d9b118d90310374716ae90b710280af1",
144 | "sha256:bc558586e6045763782014934bfaf39d48b8ae85a2713117d16c39864085c613",
145 | "sha256:d46d7982b62e0729ad0175a9bc7e10a566fc07b224d2c79fafb5e032727eaa04",
146 | "sha256:d5eef459e30b09f5a098b9cea68bebfeb268697f78d647bd255a085371ac7f3f",
147 | "sha256:e01d3203230e1786cd91ccfdc8f8454c8069c91bee3962ad93b87a4b2860f537",
148 | "sha256:e170a9e6fcfd19021dd29845af83bb79236068bf5fd4df3327c1be18182b2531"
149 | ],
150 | "index": "pypi",
151 | "version": "==3.13"
152 | },
153 | "sqlalchemy": {
154 | "hashes": [
155 | "sha256:52a42dbf02d0562d6e90e7af59f177f1cc027e72833cc29c3a821eefa009c71d"
156 | ],
157 | "version": "==1.2.17"
158 | },
159 | "werkzeug": {
160 | "hashes": [
161 | "sha256:c3fd7a7d41976d9f44db327260e263132466836cef6f91512889ed60ad26557c",
162 | "sha256:d5da73735293558eb1651ee2fddc4d0dedcfa06538b8813a2e20011583c9e49b"
163 | ],
164 | "version": "==0.14.1"
165 | },
166 | "wtforms": {
167 | "hashes": [
168 | "sha256:0cdbac3e7f6878086c334aa25dc5a33869a3954e9d1e015130d65a69309b3b61",
169 | "sha256:e3ee092c827582c50877cdbd49e9ce6d2c5c1f6561f849b3b068c1b8029626f1"
170 | ],
171 | "version": "==2.2.1"
172 | }
173 | },
174 | "develop": {
175 | "v": {
176 | "hashes": [
177 | "sha256:2d5a8f79a36aaebe62ef2c7068e3ec7f86656078202edabfdbf74715dc822d36",
178 | "sha256:cd6b6b20b4a611f209c88bcdfb7211321f85662efb2bdd53a7b40314d0a84618"
179 | ],
180 | "index": "pypi",
181 | "version": "==0.0.0"
182 | }
183 | }
184 | }
185 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
Important!
2 |
3 | This Repo was permanently archived in 2019/10/01. BUT this is not the end!
4 |
5 |
6 | With almost 3 months together in joint development, the project has been reborn once more!
7 | We convert our website from static to dynamic such that everyone can submit a challenge/competition on their own interests. And more functions are coming. Please look forward to it!
8 |
9 |
10 | Click HERE for our new website! You can also move to Welcome page for more infomations.
11 |
12 |
13 | ---
14 | ---
15 | - The archived README text below
16 | - 以下是存档的 README 原文本
17 | ---
18 | ---
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
Data Science Challenge / Competition Deadlines
27 |
28 |
A collection of popular Data Science Challenges/Competitions
29 |
Countdown timers to keep track of the entry deadlines.
30 |
DataSciCamp.com
31 |
32 |
33 |
34 |
35 | > Please *Feel free to star* ⭐ this repo! or open an issue with your suggestions and requests!
36 | >
37 | > 欢迎关注微博更新:[IPhysResearch](http://weibo.com/IPhysresearch) . Collected by 土豆 (Herb) in spare time.
38 | >
39 | > 联系网站开发者:[LeonTian 的知乎主页](https://www.zhihu.com/people/winchester-26/activities) . LeonTian (Chief Designer and Developer of DataSciCamp).
40 |
41 | ---
42 |
43 | > ###### [Description](#description) | [How to Contribute](#how-to-Contribute) | [Data Format](#data-format) | [To-Do](#to-do) | [Feature Requests](#feature-requests) | [FAQ](#faq) | [Acknowledgments & other useful listings](#acknowledgments-and-other-useful-listings) | [Stargazers over time](#stargazers-over-time) | [License](#license)
44 |
45 | ---
46 |
47 | ## Description
48 |
49 | - First-Class tags: `Platform` / `Academia`
50 |
51 | - `Platform`: Online public communities and platforms containing various challenges/competitions.
52 | - `Academia`: Challenges/competitions for academic research.
53 |
54 | - Second-Class tags: `Data Mining` / `Computer Vision` / `Natural Language Processing` / `Reinforcement Learning/Robotics` / `Speech/Signal Proccessing`
55 |
56 | - Note: `Data Mining` for structured data sources, the others for unstructured ones.
57 |
58 | - `Rewards filter` tags show you the challenges/competitions offered prizes.
59 | - The Countdowns to **ENTRY DEADLINE** with respect to visitor's local time with time zone support.
60 | - `Prize` for total prize.
61 |
62 |
63 |
64 | ## How to Contribute
65 |
66 | - Please **post issues** if you find difficulty or inconvenience with any of them, or if any of them are no longer in operation, or if you encounter bugs or issues on the website.
67 |
68 | - To add/update a challenge or any feedbacks to me, please don't hesitate and send in a **pull request**.
69 |
70 | - The easiest way to do that is to directly append the details of challenges/competitions in `./_data/_*.yaml` with **YAML** format. (see [Data Format](#data-format) and `./_data/readme`)
71 |
72 | - Or you can clone the repo and **push** your changes up. Here's how you can build it by your own:
73 |
74 | ```bash
75 | $ pipenv install --dev
76 | $ export FLASK_APP=run.py
77 | $ python run.py
78 | ```
79 |
80 | - A WeChat group have been created: QR code (7月30日前有效)
81 |
82 |
83 |
84 |
85 |
86 | ## Data Format
87 |
88 | The entire dataset is stored in files `./_data/_effective_*.yaml` and `./_data/_hosts.yaml`.
89 |
90 | Here is an example:
91 |
92 | ```yaml
93 | - id: TrackML_Throughput_Phase
94 | type1:
95 | - PF
96 | - AC
97 | type2:
98 | - DM
99 | - CV
100 | title: TrackML Throughput Phase
101 | url: https://competitions.codalab.org/competitions/20574
102 | hostby:
103 | - CodaLab: https://competitions.codalab.org
104 | - NeurIPS 2018: https://nips.cc/Conferences/2018/CompetitionTrack
105 | range: Sept. 7, 2018 - March 12, 2019
106 | deadtime: "2019-03-12 23:59:59"
107 | timezone: UTC
108 | pubtime: '2019-02-15'
109 | note: 'The overall TrackML challenge web site is there .'
110 | prize: $15,000
111 | ```
112 |
113 | See more details: `./_data/readme`
114 |
115 |
116 | ## To-Do
117 |
118 | - [ ] 双语化?
119 | - [x] Add subscription / notification?
120 | - [ ] Add past challenges/competitions?(增加历史赛题集锦?)
121 | - [ ] Upgrade to a dynamic site. (升级成动态站点)
122 | - [ ] A more handy way to add/update by any visitors.(更方便的表单填写实现赛题增加/更新)
123 | - [ ] Auto-update infos by crawling target site.(定时爬虫监控目标站点的赛题信息更新)
124 |
125 |
126 | ## Feature Requests
127 |
128 | Help us imporve DataSciComp!
129 |
130 | 如果你还想 DataSciComp 支持新的特性和功能,请使用 [FeatHub](https://feathub.com/iphysresearch/DataSciComp) 进行投票,我们将综合考虑投票结果等因素来确定开发的优先级。
131 |
132 | [](http://feathub.com/iphysresearch/DataSciComp)
133 |
134 | [](http://feathub.com/iphysresearch/DataSciComp)
135 |
136 |
137 | ## FAQ
138 |
139 | - Where is the last `markdown` version?
140 | - see [README_old.md](https://github.com/iphysresearch/DataSciComp/blob/master/README_old.md)
141 | - 第一次打开站点发现所有赛题显示不正常,看到满眼 `Entry Deadline:` 的话,请科学上网后再试一次:joy: 。
142 | - 如果还有某种页面显示不正常的问题,请清空 cookies 和缓存再试一次:sob: 。
143 |
144 |
145 |
146 | ## Acknowledgments and other useful listings
147 |
148 | - [Flask](http://flask.pocoo.org) - *a microframework for Python based on Werkzeug, Jinja 2 and good intentions.*
149 | - Thanks to Abhishek Das for building the original site, [ai-deadlin.es](http://aideadlin.es)!
150 | - Thanks to [W3school](http://www.w3school.com.cn), [CODEPLY](https://www.codeply.com) and [Bootstrap](https://bootstrapdocs.com/v3.3.6/docs/css/) for HTML/CSS/JScript which helped me *my first* design experience.
151 | - [geodeadlin.es](http://geodeadlin.es/) by @LukasMosser
152 | - [neuro-deadlines](https://github.com/tbryn/neuro-deadlines) by @tbryn
153 | - [ai-challenge-deadlines](https://github.com/dieg0as/ai-challenge-deadlines) by @dieg0as
154 | - [2018-2019 International Conferences in AI, CV, DM, NLP and Robotics](https://jackietseng.github.io/conference_call_for_paper/2018-2019-conferences-with-ccf.html) by @JackieTseng
155 | - [CV-oriented ai-deadlines (with an emphasis on medical images)](https://creedai.github.io/ai-deadlines/) by @duducheng
156 | - [A searchable compilation of Kaggle past solutions](http://ndres.me/kaggle-past-solutions/) by @[EliotAndres](https://github.com/EliotAndres)
157 | - [Data competition Top Solution 数据竞赛top解决方案开源整理](https://github.com/Smilexuhc/Data-Competition-TopSolution) by @[Smilexuhc](https://github.com/Smilexuhc)
158 | - [Chinese Data Competitions' Solutions | CDCS 中国数据竞赛优胜解集锦](https://github.com/geekinglcq/CDCS) by @[geekinglcq](https://github.com/geekinglcq)
159 | - [ApacheCN 中文开源组织](http://www.apachecn.org) | 专注于优秀项目维护的开源组织 [[Github](https://github.com/apachecn), [Kaggle 项目实战(教程)](https://github.com/apachecn/kaggle)]
160 |
161 |
162 |
163 | ## Stargazers over time
164 |
165 | [](https://starcharts.herokuapp.com/iphyresearch/DataSciComp)
166 |
167 |
168 |
169 | ## License
170 |
171 | MIT
172 |
173 |
--------------------------------------------------------------------------------
/__pycache__/run.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/iphysresearch/DataSciComp/f9bbbdcabb7cfc99f34d03fc86ea6a3c04fc725d/__pycache__/run.cpython-36.pyc
--------------------------------------------------------------------------------
/_data/_effective_FUTURELAB_AI.yaml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | # FUTURELAB.AI ##
5 | # https://ai.futurelab.tv/contest
6 | # https://ai.futurelab.tv/tournament/3
7 |
8 | - id: futureai_1
9 | type1:
10 | - PF
11 | type2:
12 | - CV
13 | title: '2019未来杯高校AI挑战赛: 图像-发现超新星'
14 | url: https://ai.futurelab.tv/contest_detail/1
15 | hostby:
16 | - 睡前FUTURE.AI: https://ai.futurelab.tv/
17 | range: 3月8日 - 6月17日, 2019
18 | deadtime: "2019-03-29 23:59:59"
19 | timezone: "Asia/Shanghai"
20 | pubtime: '2019-03-12'
21 | note: '设计一个目标检测模型,从天文望远镜拍摄到的影像中发现疑似新星、超新星。'
22 | prize: 80,000RMB+
23 |
24 |
25 | - id: futureai_2
26 | type1:
27 | - PF
28 | type2:
29 | - SP
30 | title: '2019未来杯高校AI挑战赛: 语音-跨设备说话人识别'
31 | url: https://ai.futurelab.tv/contest_detail/2
32 | hostby:
33 | - 睡前FUTURE.AI: https://ai.futurelab.tv/
34 | range: 3月8日 - 6月17日, 2019
35 | deadtime: "2019-03-29 23:59:59"
36 | timezone: "Asia/Shanghai"
37 | pubtime: '2019-03-12'
38 | note: '设计一个声纹锁,家庭成员可以在特定设备上通过任意3句短句注册身份,仅家庭成员通过说任意短句可以开锁,未注册人员(攻击者)无法通过语音开锁。'
39 | prize: 100,000RMB+
40 |
41 |
42 | - id: futureai_3
43 | type1:
44 | - PF
45 | type2:
46 | - DM
47 | title: '2019未来杯高校AI挑战赛: 城市-房产租金预测'
48 | url: 'https://ai.futurelab.tv/contest_detail/3'
49 | hostby:
50 | - 睡前FUTURE.AI: https://ai.futurelab.tv/
51 | range: 4月8日 - 6月17日, 2019
52 | deadtime: "2019-05-28 23:59:59"
53 | timezone: "Asia/Shanghai"
54 | pubtime: '2019-04-11'
55 | note: '线上比赛要求参赛选手根据给定的数据集,建立模型,预测房屋租金。'
56 | prize: 90,000RMB
57 |
58 | - id: futureai_4
59 | type1:
60 | - PF
61 | type2:
62 | - DM
63 | title: '2019未来杯高校AI挑战赛: 互娱-漫画人脸识别'
64 | url: 'https://ai.futurelab.tv/contest_detail/4'
65 | hostby:
66 | - 睡前FUTURE.AI: https://ai.futurelab.tv/
67 | range: 4月8日 - 6月17日, 2019
68 | deadtime: "2019-04-22 23:59:59"
69 | timezone: "Asia/Shanghai"
70 | pubtime: '2019-04-11'
71 | note: '初赛中,选手需要基于给定的训练数据设计模型,判断给定的一对漫画图像和真实图像是否是同一个人。请将预测的结果按照测试集id顺序输出,以便平台对提交模型的结果进行验证。'
72 | prize: 90,000RMB
73 |
74 | - id: futureai_56
75 | type1:
76 | - PF
77 | type2:
78 | - DM
79 | title: '全国高校大数据应用创新大赛'
80 | url: 'https://ai.futurelab.tv/contest_detail/4'
81 | hostby:
82 | - 睡前FUTURE.AI: https://ai.futurelab.tv/
83 | range: 6月8日 - 9月, 2019
84 | deadtime: "2019-07-29 23:59:59"
85 | timezone: "Asia/Shanghai"
86 | pubtime: '2019-06-17'
87 | note: '全国高校大数据应用创新大赛”(以下简称大赛)是由教育部高等学校计算机类专业教学指导委员会、中国工程院中国工程科技知识中心和联合国教科文组织国际工程科技知识中心联合主办,复旦大学计算机学院承办,面向全国高校在校学生的,年度性大数据学科竞赛。
88 | 通用赛道:
89 | 大数据技术技能赛 : 大赛提供的数据和自选数据建立并训练模型,使之能够预测给定地区、日期和前置气象条件下,未来7天的部分气象要素的变化情况;
90 | 大数据与人工智能创意赛 : 本次大赛气象大数据开放式命题赛道,提供过去5年若干城市的气象数据,参赛选手可自主运用和扩充数据,设计一个基于气象大数据的跨行业跨领域的应用解决方案。 '
91 | prize: 20,000元 x 2
92 |
93 |
94 |
--------------------------------------------------------------------------------
/_data/_effective_FlyAI.yaml:
--------------------------------------------------------------------------------
1 | # FlyAI ##
2 | # https://www.flyai.com
3 |
4 |
5 | - id: caltech256
6 | type1:
7 | - PF
8 | type2:
9 | - CV
10 | title: 'Caltech256 图像分类竞赛'
11 | url: https://www.flyai.com/d/Caltech256
12 | hostby:
13 | - FlyAI: https://www.flyai.com/d/Caltech256
14 | range: 3月1日 - 5月1日, 2019
15 | deadtime: "2019-05-01 23:59:59"
16 | timezone: "Asia/Beijing"
17 | pubtime: '2019-03-29'
18 | note: '要求参赛队利用深度学习等算法自动识别出所给图像对应的目标,根据作品提交时间先后顺序进行人工审核,审核合格后提交至排行榜。'
19 | prize: 80000RMB
20 |
--------------------------------------------------------------------------------
/_data/_effective_GECCO.yaml:
--------------------------------------------------------------------------------
1 |
2 |
3 | # GECCO 2019 ##
4 | # https://gecco-2019.sigevo.org/index.html/Competitions
5 |
6 |
7 | - id: _100_Digit_Challengeand_Four_Other_Numerical_Optimization_Competitions
8 | type1:
9 | - AC
10 | type2:
11 | - DM
12 | title: "100-Digit Challenge, and Four Other Numerical Optimization Competitions"
13 | url: http://www3.ntu.edu.sg/home/epnsugan/index_files/GECCO2019/GECCO2019.htm
14 | hostby:
15 | - GECCO 2019: https://gecco-2019.sigevo.org/index.html/HomePage
16 | range: Now - April 03, 2019
17 | deadtime: '2019-04-03 23:59:59'
18 | timezone: UTC
19 | pubtime: '2019-02-01'
20 | note: 'Like the SIAM version, our competition has 10 problems, which in our case are 10 functions to optimize, and the goal is to compute each function’s minimum value to 10 digits of accuracy without being limited by time.'
21 | prize: NaN
22 |
23 | - id: AI_Competition_for_the_Legends_of_the_Three_Kingdoms_Game
24 | type1:
25 | - AC
26 | type2:
27 | - RL
28 | title: 'AI Competition for the Legends of the Three Kingdoms Game (三国杀)'
29 | url: 'https://gecco-2019.sigevo.org/index.html/tiki-index.php?page=Competitions#id_AI%20Competition%20for%20the%20Legends%20of%20the%20Three%20Kingdoms%20Game%20(三国杀)'
30 | hostby:
31 | - GECCO 2019: https://gecco-2019.sigevo.org/index.html/HomePage
32 | range: Now - April 03, 2019
33 | deadtime: '2019-04-03 23:59:59'
34 | timezone: UTC
35 | pubtime: '2019-02-01'
36 | note: 'In this competition, we offer a programming-language-free competition system, where agent receive and send data according to the JSON format. Thus, competition teams can develop AI algorithms via any programming language with a JSON parser support.'
37 | prize: NaN
38 |
39 |
40 | - id: Bi_Objective_Optimisation_for_the_Travelling_Thief_Problem
41 | type1:
42 | - AC
43 | type2:
44 | - DM
45 | title: 'Bi-Objective Optimisation for the Travelling Thief Problem'
46 | url: https://www.egr.msu.edu/coinlab/blankjul/gecco19-thief/
47 | hostby:
48 | - GECCO 2019: https://gecco-2019.sigevo.org/index.html/HomePage
49 | range: Now - June 30, 2019
50 | deadtime: '2019-06-30 23:59:59'
51 | timezone: "Etc/GMT-12"
52 | pubtime: '2019-02-01'
53 | note: 'The goal of this competition is to provide a platform for researchers in computational intelligence working on multi-component optimization problems.'
54 | prize: NaN
55 |
56 |
57 | - id: Black_Box_Optimization_Competition
58 | type1:
59 | - AC
60 | type2:
61 | - DM
62 | title: 'Black Box Optimization Competition (BBComp)'
63 | url: https://bbcomp.ini.rub.de
64 | hostby:
65 | - GECCO 2019: https://gecco-2019.sigevo.org/index.html/HomePage
66 | range: February 4 - June 30, 2019
67 | deadtime: '2019-06-30 23:59:59'
68 | timezone: UTC
69 | pubtime: '2019-02-01'
70 | note: 'The Black Box Optimization Competition is the first competition platform in the continuous domain where test problems are truly black boxes to participants. The only information known to optimizer and participant is the dimension of the problem, bounds on all variables, and a budget of black box queries. The competition covers single- and multi-objective optimization.'
71 | prize: NaN
72 |
73 |
74 |
75 | - id: Competition_on_Niching_Methods_for_Multimodal_Optimization
76 | type1:
77 | - AC
78 | type2:
79 | - DM
80 | title: Competition on Niching Methods for Multimodal Optimization
81 | url: http://www.epitropakis.co.uk/gecco2019/
82 | hostby:
83 | - GECCO 2019: https://gecco-2019.sigevo.org/index.html/HomePage
84 | range: Now - July 13 2019
85 | deadtime: '2019-04-03 23:59:59'
86 | timezone: UTC
87 | pubtime: '2019-02-01'
88 | note: 'The aim of the competition is to provide a common platform that encourages fair and easy comparisons across different niching algorithms.'
89 | prize: NaN
90 |
91 |
92 | - id: Evolutionary_Computation_in_Uncertain_Environments_A_Smart_Grid_Application
93 | type1:
94 | - AC
95 | type2:
96 | - DM
97 | title: 'Evolutionary Computation in Uncertain Environments: A Smart Grid Application'
98 | url: http://www.gecad.isep.ipp.pt/ERM2019-Competition/
99 | hostby:
100 | - GECCO 2019: https://gecco-2019.sigevo.org/index.html/HomePage
101 | range: Now - April 30, 2019
102 | deadtime: '2019-04-30 23:59:59'
103 | timezone: UTC
104 | pubtime: '2019-02-01'
105 | note: 'The competition provides a coherent framework where participants and practitioners of CI can test their algorithms to solve a real-world optimization problem in the energy domain with uncertainty consideration, which makes the problem more challenging and worth to explore.'
106 | prize: NaN
107 |
108 |
109 | - id: Internet_of_Things_Online_Event_Detection_for_Drinking_Water_Quality_Control
110 | type1:
111 | - AC
112 | type2:
113 | - DM
114 | title: 'Internet of Things: Online Event Detection for Drinking Water Quality Control'
115 | url: http://www.spotseven.de/gecco/gecco-challenge/
116 | hostby:
117 | - GECCO 2019: https://gecco-2019.sigevo.org/index.html/HomePage
118 | range: End of January/Start of February - June 30, 2019
119 | deadtime: '2019-06-30 23:59:59'
120 | timezone: UTC
121 | pubtime: '2019-02-01'
122 | note: 'The task of this years competition is to develop an anomaly detection algorithm for the water- and environmental data set. Early identification of anomalies in water quality data is a challenging task.'
123 | prize: NaN
124 |
125 |
126 | - id: Virtual_Creatures_Competition
127 | type1:
128 | - AC
129 | type2:
130 | - RL
131 | title: Virtual Creatures Competition
132 | url: https://virtualcreatures.github.io
133 | hostby:
134 | - GECCO 2019: https://gecco-2019.sigevo.org/index.html/HomePage
135 | range: Now - June 23, 2019
136 | deadtime: '2019-06-23 23:59:59'
137 | timezone: UTC
138 | pubtime: '2019-02-01'
139 | note: 'The purpose of the contest is not to build a system to solve a task better than any other system; rather, the goal is to engage our imagination and creativity---to expand our conception of life and intelligence, and how these things might materialize.'
140 | prize: NaN
141 |
--------------------------------------------------------------------------------
/_data/_effective_ICDAR.yaml:
--------------------------------------------------------------------------------
1 |
2 |
3 | # ICDAR ##
4 | # http://rrc.cvc.uab.es/
5 |
6 |
7 | - id: ST_VQA
8 | type1:
9 | - AC
10 | type2:
11 | - CV
12 | - NLP
13 | title: ICDAR 2019 Robust Reading Challenge on Scene Text Visual Question Answering
14 | url: http://rrc.cvc.uab.es/?ch=11
15 | hostby:
16 | - ICDAR 2019: 'http://rrc.cvc.uab.es/'
17 | range: 12 February - 20-25 September 2019
18 | deadtime: "2019-04-30 23:59:59"
19 | timezone: UTC
20 | pubtime: '2019-02-23'
21 | note: 'The ICDAR 2019 Robust Reading Challenge on Scene Text Visual Question Answering, focuses on a specific type of Visual Question Answering task, where understanding the textual information in a scene is necessary in order to give an answer.'
22 | prize: NaN
23 |
24 |
25 |
26 | - id: MLT
27 | type1:
28 | - AC
29 | type2:
30 | - NLP
31 | title: ICDAR 2019 Robust Reading Challenge on Multi-lingual scene text detection and recognition
32 | url: http://rrc.cvc.uab.es/?ch=15
33 | hostby:
34 | - ICDAR 2019: 'http://rrc.cvc.uab.es/'
35 | range: 15 Feb - 1 Oct 2019
36 | deadtime: "2019-05-02 23:59:59"
37 | timezone: UTC
38 | pubtime: '2019-02-23'
39 | note: 'This new competition aims at assessing the ability of state of the art methods to detect and recognize multi-lingual text. This situation is encountered in modern cities where multiple cultures live and communicate together, where users see various scripts and languages in a way which prevent using much a priori knowledge. Multi-lingual text also poses a problem when analyzing streams of contents gathered on the Internet.'
40 | prize: NaN
41 |
42 |
43 | - id: LSVT
44 | type1:
45 | - AC
46 | type2:
47 | - CV
48 | - NLP
49 | title: ICDAR2019 Robust Reading Challenge on Large-scale Street View Text with Partial Labeling
50 | url: http://rrc.cvc.uab.es/?ch=16
51 | hostby:
52 | - ICDAR 2019: 'http://rrc.cvc.uab.es/'
53 | - Baidu: 'www.baidu.com'
54 | range: 1st January - 20th to 25th September 2019
55 | deadtime: "2019-04-09 23:59:59"
56 | timezone: UTC
57 | pubtime: '2019-02-23'
58 | note: 'This challenge focuses on scene text reading in natural images, which can be broken down into scene text detection and spotting problems, based on the proposed Large-scale Street View Text with Partial Labeling (LSVT) dataset.'
59 | prize: $8,700
60 |
61 |
62 |
63 | - id: ArT
64 | type1:
65 | - AC
66 | type2:
67 | - CV
68 | - NLP
69 | title: ICDAR2019 Robust Reading Challenge on Arbitrary-Shaped Text
70 | url: http://rrc.cvc.uab.es/?ch=14
71 | hostby:
72 | - ICDAR 2019: 'http://rrc.cvc.uab.es/'
73 | - Baidu: 'www.baidu.com'
74 | range: 1st January - 20th to 25th September 2019
75 | deadtime: "2019-04-09 23:59:59"
76 | timezone: UTC
77 | pubtime: '2019-02-23'
78 | note: "This is a challenge of scene text understanding, which can be broken down into scene text detection, recognition, and spotting problems. The main novelty of this competition resides in the nature of the competition's dataset - the ArT dataset. "
79 | prize: $8,700
80 |
81 |
82 | - id: SROIE
83 | type1:
84 | - AC
85 | type2:
86 | - CV
87 | - NLP
88 | title: ICDAR 2019 Robust Reading Challenge on Scanned Receipts OCR and Information Extraction
89 | url: http://rrc.cvc.uab.es/?ch=13
90 | hostby:
91 | - ICDAR 2019: 'http://rrc.cvc.uab.es/'
92 | - Baidu: 'www.baidu.com'
93 | range: February 10 - April 30 September 2019
94 | deadtime: "2019-03-31 23:59:59"
95 | timezone: UTC
96 | pubtime: '2019-02-23'
97 | note: 'Scanned receipts OCR and information extraction (SROIE) play critical roles in streamlining document-intensive processes and office automation in many financial, accounting and taxation areas. '
98 | prize: NaN
99 |
100 | - id: ReCTS
101 | type1:
102 | - AC
103 | type2:
104 | - CV
105 | - NLP
106 | title: ICDAR 2019 Robust Reading Challenge on Reading Chinese Text on Signboard
107 | url: http://rrc.cvc.uab.es/?ch=12
108 | hostby:
109 | - ICDAR 2019: 'http://rrc.cvc.uab.es/'
110 | - Baidu: 'www.baidu.com'
111 | range: 1st January - 20th to 25th September 2019
112 | deadtime: "2019-04-09 23:59:59"
113 | timezone: UTC
114 | pubtime: '2019-02-23'
115 | note: 'We collect and construct a practical and challenging multi-orientation natural scene text dataset (TORS-25K) with 25,000 images, which consist of lots of restaurant signboards. TORS dataset includes 25,000 labeled images that are collected in the wild by phone cameras under uncontrolled conditions. It mainly focuses on Chinese text on the restaurant signboards.'
116 | prize: $8,700
117 |
118 |
119 |
--------------------------------------------------------------------------------
/_data/_effective_ICME.yaml:
--------------------------------------------------------------------------------
1 |
2 |
3 | # ICME ##
4 |
5 |
6 |
7 | - id: Grand_Challenges_of_106_p_Facial_Landmark_Localization
8 | type1:
9 | - AC
10 | type2:
11 | - CV
12 | title: 'Grand Challenges of 106-p Facial Landmark Localization'
13 | url: https://facial-landmarks-localization-challenge.github.io
14 | hostby:
15 | - ICME2019: http://www.icme2019.org/conf_challenges
16 | range: November 16, 2018 - April 29, 2019
17 | deadtime: "2019-04-08 23:59:59"
18 | timezone: UTC
19 | pubtime: '2019-02-01'
20 | note: 'The purpose of this competition is to promote the development of research on face landmark localization, especially dealing with the complex situations, e.g. large face poses, extreme expressions and occlusions.'
21 | prize: Cash 2000 USD
22 |
23 |
24 | - id: Learning_Based_Image_Inpainting
25 | type1:
26 | - AC
27 | type2:
28 | - CV
29 | title: 'Learning-Based Image Inpainting'
30 | url: https://icme19inpainting.github.io
31 | hostby:
32 | - ICME2019: http://www.icme2019.org/conf_challenges
33 | range: Now - April 29, 2019
34 | deadtime: "2019-04-08 23:59:59"
35 | timezone: UTC
36 | pubtime: '2019-02-01'
37 | note: 'This challenge is meant to consolidate research efforts about image inpainting using learning, especially deep learning approach. We will prepare two tracks: error concealment (EC) and object removal (OR).'
38 | prize: NaN
39 |
40 |
41 | - id: duanshipinneironglijie
42 | type1:
43 | - PF
44 | - AC
45 | type2:
46 | - CV
47 | title: '短视频内容理解与推荐竞赛'
48 | url: https://www.biendata.com/competition/icmechallenge2019/
49 | hostby:
50 | - Biendata: https://www.biendata.com/
51 | - ICME2019: http://www.icme2019.org/conf_challenges
52 | - 字节跳动: https://www.bytedance.com
53 | range: 1月10日-4月22日, 2019
54 | deadtime: "2019-04-01 23:59:59"
55 | timezone: UTC
56 | pubtime: '2019-02-01'
57 | note: '本次竞赛提供多模态的短视频内容特征,包括视觉特征、文本特征和音频特征,同时提供了脱敏后的用户点击、喜爱、关注等交互行为数据。参赛者需要通过一个视频及用户交互行为数据集对用户兴趣进行建模,然后预测该用户在另一视频数据集上的点击行为。'
58 | prize: $20,000
59 |
60 |
61 | - id: Saliency4ASD
62 | type1:
63 | - AC
64 | type2:
65 | - CV
66 | title: 'Saliency4ASD: Visual attention modeling for Autism Spectrum Disorder'
67 | url: https://saliency4asd.ls2n.fr
68 | hostby:
69 | - ICME2019: http://www.icme2019.org/conf_challenges
70 | range: Now - April 29, 2019
71 | deadtime: "2019-04-08 23:59:59"
72 | timezone: UTC
73 | pubtime: '2019-02-01'
74 | note: 'The purpose of the Grand Challenge Saliency4ASD is to drive efforts of visual attention modeling community towards a healthcare societal challenge. Gaze features related to saccades and fixations have demonstrated their usefulness in the identification of mental states, cognitive processes and neuropathologies (Tseng et al., 2013; Itti, 2015), notably for people with ASD (Autism Spectrum Disorder).'
75 | prize: NaN
--------------------------------------------------------------------------------
/_data/_effective_MagicMirror.yaml:
--------------------------------------------------------------------------------
1 |
2 | # 魔镜杯 ##
3 | # https://ai.ppdai.com/mirror/show
4 |
5 |
6 | - id: magic_mirror_4th
7 | type1:
8 | - PF
9 | type2:
10 | - DM
11 | title: '第四届魔镜杯大赛'
12 | url: https://ai.ppdai.com/mirror/goToMirrorDetail?mirrorId=17
13 | hostby:
14 | - 拍拍贷·AI: 'https://ai.ppdai.com/mirror/show'
15 | - DC: 'https://www.dcjingsai.com/common/cmpt/第四届“魔镜杯”数据应用大赛_竞赛信息.html'
16 | range: 2019-06-05 至 2019-07-11
17 | deadtime: "2019-07-04 23:59:59"
18 | timezone: "Asia/Shanghai"
19 | pubtime: '2019-05-30'
20 | note: '本次比赛以互联网金融信贷业务为背景,参赛选手需要利用提供的数据,预测资产组合在未来一段时间内每日的回款金额。赛题涵盖了信贷违约预测、现金流预测等金融领域常见问题,同时又是复杂的时序问题和多目标预测问题。'
21 | prize: ¥370000
22 |
23 |
--------------------------------------------------------------------------------
/_data/_effective_NeurIPS.yaml:
--------------------------------------------------------------------------------
1 |
2 |
3 | # NeurIPS ##
4 | # https://nips.cc/Conferences/2019/CallForCompetitions
5 |
6 |
7 | - id: C4C2019
8 | type1:
9 | - AC
10 | type2:
11 | - CV
12 | - SP
13 | title: 'Causality for Climate (C4C)'
14 | url: https://causeme.uv.es
15 | hostby:
16 | - NeurIPS 2019: https://nips.cc
17 | range: Jul 31 - Oct 31, 2019
18 | deadtime: "2019-10-31 23:59:59"
19 | timezone: UTC
20 | pubtime: '2019-07-23'
21 | note: 'A causal understanding of climatic interactions is of high societal relevance from identifying causes of extreme events to process understanding and weather forecasting. This competition comprises a number of multivariate time series datasets featuring major challenges of climate data from time delays and nonlinearity to nonstationarity and selection bias. The competition aims to open up new interdisciplinary research pathways by improving our scientific understanding of Earth’s climate, while also driving method development and benchmarking in the computer science community.'
22 | prize: $10,000USD
23 |
24 |
25 | - id: Reconnaissance2019
26 | type1:
27 | - AC
28 | type2:
29 | - RL
30 | title: 'Reconnaissance Blind Chess'
31 | url: https://rbc.jhuapl.edu
32 | hostby:
33 | - NeurIPS 2019: https://nips.cc
34 | range: August, 13 - Oct 31, 2019
35 | deadtime: "2019-08-06 23:59:59"
36 | timezone: UTC
37 | pubtime: '2019-07-23'
38 | note: "Build the best AI bot to play reconnaissance blind chess, a challenge for making optimal decisions in the face of uncertainty. Reconnaissance blind chess is like chess except a player does not know where her opponent's pieces are a priori. Rather, she can covertly sense a chosen 3x3 square of the board each turn and also learn partial information from captures."
39 | prize: $1,000USD
40 |
41 |
42 | - id: AutoDL2019NeurIPS
43 | type1:
44 | - AC
45 | type2:
46 | - CV
47 | - SP
48 | - DM
49 | - NLP
50 | - RL
51 | title: 'Automated Deep Learning (AutoDL)'
52 | url: https://autodl.chalearn.org
53 | hostby:
54 | - NeurIPS 2019: https://nips.cc
55 | range: Apr 29 - Oct 31, 2019
56 | deadtime: "2019-10-31 23:59:59"
57 | timezone: UTC
58 | pubtime: '2019-07-23'
59 | note: 'The AutoDL challenge aims taking the automate the design of deep learning (DL) methods to solve generic tasks. This is a challenge with “code submission”: machine learning algorithms are trained and tested on a challenge platform on data invisible to the participants. We target applications such as speech, image, video, and text, for which DL methods have had great success recently, to drive the community to work on automating the design of DL models. Raw data will be provided, formatted in a uniform tensor manner, to encourage participants to submit generic algorithms. We will impose restrictions on training time and resources to push the state-of-the-art further. We will provide a large number of pre-formatted public datasets and set up a repository of data exchange to enable meta-learning.'
60 | prize: ~$10,000USD
61 |
62 |
63 |
64 | - id: ObjectDetection3D2019
65 | type1:
66 | - AC
67 | type2:
68 | - RL
69 | title: '3D Object Detection over HD Maps for Autonomous Cars'
70 | url: https://level5.lyft.com/dataset/
71 | hostby:
72 | - NeurIPS 2019: https://nips.cc
73 | range: Nov 1 - Nov 7, 2019
74 | deadtime: "2019-11-07 23:59:59"
75 | timezone: UTC
76 | pubtime: '2019-07-23'
77 | note: 'Autonomous cars are expected to dramatically redefine the future of transportation. The 3D Perception system of the autonomous car is a critical keystone upon which high level autonomy functions depend. This competition is designed to help advance the state of the art in 3D object detection by focusing research on this topic in the context of autonomous cars, specifically by sharing the full modality of sensor data available to typical autonomous cars, and by providing access to a high fidelity HD map.'
78 | prize: ~17,500USD
79 |
80 |
81 |
82 | - id: Traffic4cast2019
83 | type1:
84 | - AC
85 | type2:
86 | - CV
87 | title: 'Traffic4cast -- Traffic Map Movie Forecasting'
88 | url: https://www.iarai.ac.at/traffic4cast/
89 | hostby:
90 | - NeurIPS 2019: https://nips.cc
91 | range: May 1 - Dec 1, 2019
92 | deadtime: "2019-10-15 23:59:59"
93 | timezone: UTC
94 | pubtime: '2019-07-23'
95 | note: "Predict high resolution traffic flow volume, heading, and speed on a whole city map looking 15 minutes into the future! Kicking off a series of annual competitions, this year's data is based on 100 billion probe points from 3 cities mapped in 5 minute intervals, showing trends across weekdays and seasonal effects. Improved traffic predictions are of great social, environmental, and economic value, while also advancing our general ability to capture the simple implicit rules underlying a complex system and model its future states."
96 | prize: ~17,000USD + 2 resea. fellowships up to 12 months + compl. registrations
97 |
98 |
99 |
100 | - id: gameofdrones2019
101 | type1:
102 | - AC
103 | type2:
104 | - RL
105 | title: 'Game of Drones – Competition at NeurIPS 2019'
106 | url: https://www.microsoft.com/en-us/research/academic-program/game-of-drones-competition-at-neurips-2019/
107 | hostby:
108 | - NeurIPS 2019: https://nips.cc
109 | range: July 1st – Dec. 8th, 2019
110 | deadtime: "2019-08-31 23:59:59"
111 | timezone: UTC
112 | pubtime: '2019-07-23'
113 | note: 'Game of Drones is a multi-drone racing tournament conducted in the high-fidelity simulation environment AirSim. Participants will have the choice of three tiers: Planning only, Perception only, or Full Autonomous Racing. The aim is to combine challenges from adversarial planning and real-time perception and to encourage fusing learning- and model-based approaches.'
114 | prize: ~12,000USD
115 |
116 |
117 | - id: ML4MPI
118 | type1:
119 | - AC
120 | type2:
121 | - DM
122 | title: 'Live Malaria Challenge'
123 | url: https://researcher.watson.ibm.com/researcher/view_group.php?id=9784
124 | hostby:
125 | - NeurIPS 2019: https://nips.cc
126 | range: TBA – Dec 11, 2019
127 | deadtime: "2019-12-11 23:59:59"
128 | timezone: UTC
129 | pubtime: '2019-07-23'
130 | note: 'In the NeurIPS Live Malaria Challenge we are looking for participants to apply machine learning tools to determine novel solutions which could impact malaria policy in Sub Saharan Africa. Specifically, how should combinations of interventions be deployed under budget constraints to impact lives saved and the prevalence of the malaria parasite in a simulated environment.'
131 | prize: 3 mo. Internship @IBM res. Africa
132 |
133 |
134 | - id: Pommermanyear22019
135 | type1:
136 | - AC
137 | type2:
138 | - RL
139 | title: 'Pommerman Year 2: Radio.'
140 | url: https://www.pommerman.com
141 | hostby:
142 | - NeurIPS 2019: https://nips.cc
143 | range: TBA – Nov 8, 2019
144 | deadtime: "2019-11-08 23:59:59"
145 | timezone: UTC
146 | pubtime: '2019-07-23'
147 | note: 'Pommerman: Train a team of communicative agents to play Bomberman in a partially observed setting. Compete against other teams.'
148 | prize: ~15,000USD in Google Cloud Credits
149 |
150 |
151 |
152 |
153 | - id: MicroNet_Challenge_NeurIPS2019
154 | type1:
155 | - AC
156 | type2:
157 | - CV
158 | - NLP
159 | title: 'MicroNet Challenge @NeurIPS 2019'
160 | url: https://micronet-challenge.github.io/
161 | hostby:
162 | - NeurIPS 2019: https://nips.cc
163 | range: June 1, 2018 - Dec 13, 2019
164 | deadtime: "2019-09-30 23:59:59"
165 | timezone: UTC
166 | pubtime: '2019-06-03'
167 | note: 'The competition consists of three different tasks. Contestants are free to submit entries for one, two, or all three tasks. Contestants are allowed to enter up to three models for each task, but will be ranked according to their top entry in each task. Entries can only be trained on the training data for the task they are entered in. No pre-training, or use of auxiliary data is allowed.
168 | ImageNet Classification : The de facto standard dataset for image classification. The dataset is composed of 1,281,167 training images and 50,000 development images. Entries are required to achieve 75% top-1 accuracy on the public test set.
169 | CIFAR-100 Classification : A widely popular image classification dataset of small images. The dataset is composed of 50,000 training images and 10,000 development images. Entries are required to achieve 80% top-1 accuracy on the test set.
170 | WikiText-103 Language Modeling : A language modeling dataset that emphasizes long-term dependencies. Entries will perform the standard language modeling task, predicting the next token from the current one. The dataset is composed of 103 million training words, 217 thousand development words, and 245 thousand testing words. Entries should use the standard word-level vocabulary of 267,735 tokens. Entries are required to achieve a word-level perplexity below 35 on the test set.'
171 | prize: NaN
172 |
--------------------------------------------------------------------------------
/_data/_effective_aicrowd.yaml:
--------------------------------------------------------------------------------
1 |
2 | # AICrowd ##
3 |
4 | # https://www.aicrowd.com/challenges
5 |
6 |
7 | - id: MineRL2019
8 | type1:
9 | - PF
10 | - AC
11 | type2:
12 | - RL
13 | title: 'NeurIPS 2019 : MineRL Competition'
14 | url: https://www.aicrowd.com/challenges/neurips-2019-minerl-competition
15 | hostby:
16 | - crowdAI: https://www.aicrowd.com/
17 | - NeurIPS 2019: https://nips.cc/Conferences/2019
18 | range: May 10 - Dec 8, 2019
19 | deadtime: '2019-09-22 23:59:59'
20 | timezone: UTC
21 | pubtime: '2019-07-23'
22 | note: 'The main task of the competition is solving the ObtainDiamond environment. In this environment, the agent begins in a random starting location without any items, and is tasked with obtaining a diamond. This task can only be accomplished by navigating the complex item hierarchy of Minecraft.'
23 | prize: Nvidia GPUs
24 |
25 |
26 |
27 | - id: learntomove
28 | type1:
29 | - PF
30 | - AC
31 | type2:
32 | - RL
33 | title: 'NeurIPS 2019: Learn to Move - Walk Around'
34 | url: http://osim-rl.stanford.edu/docs/nips2019/
35 | hostby:
36 | - crowdAI: https://www.aicrowd.com/challenges/neurips-2019-learn-to-move-walk-around
37 | - NeurIPS 2019: https://nips.cc/Conferences/2019
38 | range: June 6 ~ October 27, 2019
39 | deadtime: '2019-10-13 23:59:59'
40 | timezone: UTC
41 | pubtime: '2019-07-23'
42 | note: 'You are provided with a human musculoskeletal model and a physics-based simulation environment, OpenSim.
43 | There will be three tracks: 1) Best performance, 2) Novel ML solution, and 3) Novel biomechanical solution, where all the winners of each track will be awarded.'
44 | prize: NVIDIA GPU + Travel grant
45 |
46 | - id: Disentanglement2019
47 | type1:
48 | - PF
49 | - AC
50 | type2:
51 | - RL
52 | title: 'NeurIPS 2019: Disentanglement Challenge'
53 | url: https://www.aicrowd.com/challenges/neurips-2019-disentanglement-challenge
54 | hostby:
55 | - crowdAI: https://www.aicrowd.com/
56 | - NeurIPS 2019: https://nips.cc/Conferences/2019
57 | range: June 28th - September 24th, 2019
58 | deadtime: '2019-07-26 23:59:59'
59 | timezone: UTC
60 | pubtime: '2019-07-23'
61 | note: 'Given the growing importance of the field and the potential societal impact in the medical domain or fair decision making, it is high time to bring disentanglement to the real-world:
62 | Stage 1: Sim-to-real transfer learning - design representation learning algorithms on simulated data and transfer them to the real world.
63 | Stage 2: Advancing disentangled representation learning to complicated physical objects.'
64 | prize: 10,000 EUR x 2
65 |
66 |
67 |
68 | - id: Snake
69 | type1:
70 | - PF
71 | type2:
72 | - CV
73 | title: Snake Species Identification Challenge
74 | url: https://www.aicrowd.com/challenges/snake-species-identification-challenge#timeline
75 | hostby:
76 | - crowdAI: https://www.aicrowd.com/
77 | range: January 21 - July 31, 2019
78 | deadtime: '2019-07-31 23:59:59'
79 | timezone: UTC
80 | pubtime: '2019-07-23'
81 | note: 'In this challenge you will be provided with a dataset of RGB images of snakes, and their corresponding species (class). The goal is to train a classification model.'
82 | prize: 2 x travel grant
83 |
84 |
--------------------------------------------------------------------------------
/_data/_effective_analyticsvidhya.yaml:
--------------------------------------------------------------------------------
1 |
2 |
3 | # Analytics Vidhya ##
4 | # https://datahack.analyticsvidhya.com/contest/all/?
5 |
6 | - id: Game_of_Deep_Learning_Computer_Vision_Hackathon
7 | type1:
8 | - PF
9 | type2:
10 | - CV
11 | title: 'Game of Deep Learning: Computer Vision Hackathon'
12 | url: https://datahack.analyticsvidhya.com/contest/game-of-deep-learning/
13 | hostby:
14 | - Analytics Vidhya: https://datahack.analyticsvidhya.com/contest/all/?
15 | range: May 25 - Jun 10, 2019
16 | deadtime: '2019-06-10 02:29:00'
17 | timezone: "EtcT-8"
18 | pubtime: '2019-05-16'
19 | note: 'Do you feel passionate about solving problems through deep learning?
20 | Do you aspire to take data science to millions of people out there? Can the leader in you make people follow data science out of sheer passion?
21 | If the answer to all the questions is yes – look no more. Analytics Vidhya is looking for evangelists who can carry and deliver their baton to the world.'
22 | prize: Datahack Summit 2019 Tickets & Job Opportunities with AV
23 |
24 |
25 |
26 | - id: Build_A_Recommendation_Engine_Powered_by_IBM_Cloud
27 | type1:
28 | - PF
29 | type2:
30 | - DM
31 | title: "Online Challenge: Build A Recommendation Engine (Powered by IBM Cloud)"
32 | url: https://datahack.analyticsvidhya.com/contest/build-a-recommendation-engine-powered-by-ibm-cloud/
33 | hostby:
34 | - Analytics Vidhya: https://datahack.analyticsvidhya.com/contest/all/?
35 | range: 24 Jan - 25 July, 2019
36 | deadtime: '2019-07-25 02:29:00'
37 | timezone: "Etc/GMT-8"
38 | pubtime: '2019-02-01'
39 | note: 'You are expected to build a high performing recommendation engine using any framework of your choice. You are encouraged to use IBM Watson Studio Apache spark based Jupyter notebook.'
40 | prize: INR 50,000
41 |
42 |
--------------------------------------------------------------------------------
/_data/_effective_baiduAIstudio.yaml:
--------------------------------------------------------------------------------
1 |
2 | # https://aistudio.baidu.com/aistudio/competition
3 |
4 |
5 |
6 | - id: baiduzhixing2019
7 | type1:
8 | - PF
9 | type2:
10 | - CV
11 | - NLP
12 | title: '2019百度之星开发者大赛'
13 | url: https://aistudio.baidu.com/aistudio/competition/detail/7
14 | hostby:
15 | - Baidu AIstudio: https://aistudio.baidu.com/aistudio/index
16 | range: 7月1日 - 9月23日, 2019
17 | deadtime: "2019-08-01 23:59:59"
18 | timezone: "Asia/Shanghai"
19 | pubtime: '2019-07-23'
20 | note: '本次竞赛任务为目标检测,参赛者需要找出所给图像中所有感兴趣的目标,确定它们的位置和大小。参赛者需提供一个飞桨(PaddlePaddle)模型,模型输出所给图片中每个目标的信息,包括boundingbox([x0,y0,x1,y1])、类别信息和分数。'
21 | prize: ¥112,000
22 |
23 |
24 |
25 | - id: zhongwenwenzichangjingwenzishibie
26 | type1:
27 | - PF
28 | type2:
29 | - CV
30 | - NLP
31 | title: '中文场景文字识别技术创新大赛'
32 | url: https://aistudio.baidu.com/aistudio/competition/detail/8
33 | hostby:
34 | - Baidu AIstudio: https://aistudio.baidu.com/aistudio/index
35 | range: 7月5日 - 9月27日, 2019
36 | deadtime: "2019-08-05 23:59:59"
37 | timezone: "Asia/Shanghai"
38 | pubtime: '2019-07-23'
39 | note: '文字识别的主要任务是对图像区域中的文字行进行预测,返回文字行的内容。'
40 | prize: ¥54,000
41 |
--------------------------------------------------------------------------------
/_data/_effective_biendata.yaml:
--------------------------------------------------------------------------------
1 |
2 |
3 | # https://www.biendata.com/
4 |
5 |
6 |
7 | - id: ccks_2019_1
8 | type1:
9 | - PF
10 | type2:
11 | - NLP
12 | title: 'CCKS 2019 医疗命名实体识别'
13 | url: https://www.biendata.com/competition/ccks_2019_1/
14 | hostby:
15 | - Biendata: https://www.biendata.com/
16 | range: '04/01 - 08/15 2019'
17 | deadtime: "2019-07-10 23:59:59"
18 | timezone: "Asia/Shanghai"
19 | pubtime: '2019-07-06'
20 | note: '本任务是CCKS围绕中文电子病历语义化开展的系列评测的一个延续,在CCKS 2017,2018医疗命名实体识别评测任务的基础上进行了延伸和拓展。
21 | 包括两个子任务:1)医疗命名实体识别:由于国内没有公开可获得的面向中文电子病历医疗实体识别数据集,本年度保留了医疗命名实体识别任务,对2018年度数据集做了修订,并随任务一同发布。2)医疗实体及属性抽取(跨院迁移):在医疗实体识别的基础上,对预定义实体属性进行抽取。'
22 | prize: ¥15,000
23 |
24 | - id: datagrand
25 | type1:
26 | - PF
27 | type2:
28 | - NLP
29 | title: '“达观杯”文本智能信息抽取挑战赛'
30 | url: https://www.biendata.com/competition/datagrand/
31 | hostby:
32 | - Biendata: https://www.biendata.com/
33 | range: '06/28 - 08/31 2019'
34 | deadtime: "2019-08-31 23:59:59"
35 | timezone: "Asia/Shanghai"
36 | pubtime: '2019-07-06'
37 | note: '本次大赛的任务是给定一定数量的标注语料以及海量的未标注语料,在3个字段上做信息抽取任务。'
38 | prize: 七万七千元
39 |
40 |
41 |
42 | - id: chengyuyuedulijie
43 | type1:
44 | - PF
45 | type2:
46 | - NLP
47 | title: '成语阅读理解大赛'
48 | url: https://www.biendata.com/competition/idiom/
49 | hostby:
50 | - Biendata: https://www.biendata.com/
51 | range: '06/25 - 09/25 2019'
52 | deadtime: "2019-09-18 23:59:59"
53 | timezone: UTC
54 | pubtime: '2019-06-27'
55 | note: '本次竞赛将基于选词填空的任务形式,提供大规模的成语填空训练语料。在给定若干段文本下,选手需要在提供的候选项中,依次选出填入文本中的空格处最恰当的成语。'
56 | prize: ¥24,000元
57 |
58 |
59 |
60 | - id: SMP_ECISA
61 | type1:
62 | - PF
63 | type2:
64 | - NLP
65 | title: 'SMP - ECISA “拓尔思杯”中文隐式情感分析评测 2019'
66 | url: https://biendata.com/competition/smpecisa2019/
67 | hostby:
68 | - Biendata: https://www.biendata.com/
69 | range: '04/24 - 08/18 2019'
70 | deadtime: "2019-07-14 23:59:59"
71 | timezone: UTC
72 | pubtime: '2019-06-17'
73 | note: '欢迎来到SMP2019“拓尔思杯”中文隐式情感分析评测(The Evaluation of Chinese Implicit Sentiment Analysis,SMP-ECISA 2019)。
74 | 我们将隐式情感定义为:“不含有显式情感词,但表达了主观情感的语言片段”,并将其划分为事实型隐式情感和修辞型隐式情感。其中,修辞型隐式情感又可细分为隐喻/比喻型、反问型以及反讽型。本次评测任务中,仅针对隐式情感的识别与情感倾向性分类。'
75 | prize: 30000元
76 |
77 |
78 |
79 | - id: hackathon2019
80 | type1:
81 | - PF
82 | - AC
83 | type2:
84 | - NLP
85 | title: 'Science of Science 数据黑客松'
86 | url: https://www.biendata.com/competition/hackathon/
87 | hostby:
88 | - Biendata: https://www.biendata.com/
89 | range: '06/18 - 06/12 2019'
90 | deadtime: "2019-06-10 23:59:59"
91 | timezone: UTC
92 | pubtime: '2019-06-08'
93 | note: '科学论文虽然代表了人类对自然最前沿的理解,但大众却很难读懂论文。所以论文发表后,科研机构经常会发布研究新闻稿解释论文中的研究。本次比赛的任务是给定一篇科研新闻,找到这篇新闻描述的论文。
94 | 提交数据格式: 新闻数据测试集press_test.csv中的每篇新闻都是在报道论文测试集paper_test.csv中的一篇论文。对于每篇新闻,选手需要从paper_test.csv中选出三篇最相关的论文。参赛者需要在训练集上训练模型,并对新闻和论文的相关行进行预测,最终可以标注 Top 3 的匹配结果。注意:预测出的匹配论文之间存在顺序,按照预测得分,从大到小排序。
95 | 本次黑客松任务即挂靠这次会议。在4天的时间里,参赛选手需要通过平台提交预测结果。前三名选手将获得4万元奖金,并被邀请到会议上介绍获奖方法。'
96 | prize: 40,000元
97 |
98 |
99 | - id: smpetst2019
100 | type1:
101 | - PF
102 | type2:
103 | - NLP
104 | title: 'SMP 2019 ETST 第二届文本溯源技术评测'
105 | url: https://www.biendata.com/competition/smpetst2019/
106 | hostby:
107 | - Biendata: https://www.biendata.com/
108 | range: '05/20 - 07/08 2019'
109 | deadtime: "2019-07-01 23:59:59"
110 | timezone: "Asia/Shanghai"
111 | pubtime: '2019-05-16'
112 | note: 'SMP 2019文本溯源评测由中国中文信息学会社会媒体处理专业委员会主办,黑龙江工程学院承办。本次技术评测以科研立项或成果创新型审查为应用背景,文本溯源的目标是判断一个文本的内容是否复制或改编于另外一个或者多个文本。文本溯源技术在学术诚信检测、搜索引擎优化等领域有广泛应用。'
113 | prize: $19,000
114 |
115 |
116 | - id: ccks_2019_5
117 | type1:
118 | - PF
119 | type2:
120 | - DM
121 | - NLP
122 | title: 'CCKS 2019 公众公司公告信息抽取'
123 | url: https://www.biendata.com/competition/ccks_2019_5/
124 | hostby:
125 | - Biendata: https://www.biendata.com/
126 | range: '07/20 - 07/25 2019'
127 | deadtime: "2019-04-20 23:59:59"
128 | timezone: "Asia/Shanghai"
129 | pubtime: '2019-05-16'
130 | note: '本次评测的主要目标是针对公告文件(均以PDF方式发布)中的信息抽取。作为知识图谱构建的基础,结构化数据是必不可少的。由此,如何通过自动化的技术来从各类公告中抽取信息,将非结构化数据转化为结构化数据是知识图谱领域所面临的一大挑战。'
131 | prize: $10,000
132 |
133 |
134 |
135 | - id: objects365
136 | type1:
137 | - PF
138 | type2:
139 | - CV
140 | title: 'Objects 365 图片物体检测'
141 | url: https://www.biendata.com/competition/objects365/
142 | hostby:
143 | - Biendata: https://www.biendata.com/
144 | - CVPR 2019: http://cvpr2019.thecvf.com
145 | range: '04/29 - 06/10 2019'
146 | deadtime: "2019-06-10 23:59:59"
147 | timezone: UTC
148 | pubtime: '2019-05-06'
149 | note: 'Objects365是一个全新的数据集,旨在促进对自然场景不同对象的检测研究。Objects365在638K张图像上标注了365个对象类,训练集中共有超过1000万个边界框。因此,这些标注涵盖了发生在各种场景类别中的常见对象。'
150 | prize: $20,000
151 |
152 |
153 | - id: crowdhuman
154 | type1:
155 | - PF
156 | type2:
157 | - CV
158 | title: 'Crowd Human 人体检测'
159 | url: https://www.biendata.com/competition/crowdhuman/
160 | hostby:
161 | - Biendata: https://www.biendata.com/
162 | - CVPR 2019: http://cvpr2019.thecvf.com
163 | range: '04/29 - 06/10 2019'
164 | deadtime: "2019-06-10 23:59:59"
165 | timezone: UTC
166 | pubtime: '2019-05-06'
167 | note: 'CrowdHuman是目前最大的人体检测数据集,带有充分的标注信息,图片来源具有丰富的多样性。包含15000张训练集,4370张验证集和5000张测试集,在数据集中,总共有340K个人体目标,平均每张图片有22.6个人,数据集中有各种各样的遮挡场景。每个人的实例都有一个头部边界框、可见区域边界框和全身边界框。'
168 | prize: $10,000
169 |
170 |
171 | - id: ccks_2019_4
172 | type1:
173 | - PF
174 | - AC
175 | type2:
176 | - NLP
177 | title: 'CCKS 2019 面向金融领域的事件主体抽取'
178 | url: https://www.biendata.com/competition/ccks_2019_4/
179 | hostby:
180 | - Biendata: https://www.biendata.com/
181 | range: '05/01 - 07/30 2019'
182 | deadtime: "2019-07-27 23:59:59"
183 | timezone: "Asia/Shanghai"
184 | pubtime: '2019-05-06'
185 | note: '本次评测任务的主要目标是从真实的新闻语料中,抽取特定事件类型的主体。即给定一段文本T,和文本所属的事件类型S,从文本T中抽取指定事件类型S的事件主体。'
186 | prize: ¥15,000
187 |
188 |
189 | - id: ccks_2019_6
190 | type1:
191 | - PF
192 | - AC
193 | type2:
194 | - NLP
195 | title: 'CCKS 2019 中文知识图谱问答'
196 | url: https://www.biendata.com/competition/ccks_2019_6/
197 | hostby:
198 | - Biendata: https://www.biendata.com/
199 | range: '04/20 - 07/30 2019'
200 | deadtime: "2019-07-20 23:59:59"
201 | timezone: "Asia/Shanghai"
202 | pubtime: '2019-05-06'
203 | note: '本评测任务为基于中文知识图谱的自然语言问答,简称CKBQA (Chinese Knowledge Base Question Answering)。即输入一句中文问题,问答系统从给定知识库中选择若干实体或属性值作为该问题的答案。问题均为客观事实型,不包含主观因素。理解并回答问题的过程中可能需要进行实体识别、关系抽取、语义解析等子任务。这些子任务的训练可以使用额外的资源,但是最终的答案必须来自给定的知识库。'
204 | prize: ¥15,000
205 |
206 |
207 | - id: ccks_2019_ipre
208 | type1:
209 | - PF
210 | - AC
211 | type2:
212 | - NLP
213 | title: 'CCKS 2019 人物关系抽取'
214 | url: https://www.biendata.com/competition/ccks_2019_ipre/
215 | hostby:
216 | - Biendata: https://www.biendata.com/
217 | range: 04/20 - 07/25 2019
218 | deadtime: "2019-06-30 23:59:59"
219 | timezone: "Asia/Shanghai"
220 | pubtime: '2019-04-11'
221 | note: '在本次任务中,我们重点关注人物之间的关系抽取研究,简称IPRE(Inter-Personal Relationship Extraction)。给定一组人物实体对和包含该实体对的句子,找出给定实体对在已知关系表中的关系。'
222 | prize: ¥43,000
223 |
224 | - id: ccks_2019_el
225 | type1:
226 | - PF
227 | - AC
228 | type2:
229 | - NLP
230 | title: 'CCKS 2019 中文短文本的实体链指'
231 | url: https://www.biendata.com/competition/ccks_2019_el/
232 | hostby:
233 | - Biendata: https://www.biendata.com/
234 | range: '04/20 - 07/30 2019'
235 | deadtime: "2019-07-10 23:59:59"
236 | timezone: "Asia/Shanghai"
237 | pubtime: '2019-04-27'
238 | note: '输入文件包括若干行中文短文本。输出文本每一行包括此中文短文本的实体识别与链指结果,需识别出文本中所有mention(包括实体与概念),每个mention包含信息如下:mention在给定知识库中的ID,mention名和在中文短文本中的位置偏移。'
239 | prize: ¥10,000
240 |
241 |
242 | - id: sohu2019
243 | type1:
244 | - PF
245 | type2:
246 | - NLP
247 | title: '2019 搜狐校园算法大赛'
248 | url: https://www.biendata.com/competition/sohu2019/
249 | hostby:
250 | - Biendata: https://www.biendata.com/
251 | range: 03/20 - 05/22 2019
252 | deadtime: "2019-05-06 23:59:59"
253 | timezone: "Asia/Shanghai"
254 | pubtime: '2019-03-25'
255 | note: "给定若干文章,目标是判断文章的核心实体以及对核心实体的情感态度。每篇文章识别最多三个核心实体,并分别判断文章对上述核心实体的情感倾向(积极、中立、消极三种)。"
256 | prize: ¥75,000
257 |
--------------------------------------------------------------------------------
/_data/_effective_challengedata.yaml:
--------------------------------------------------------------------------------
1 |
2 |
3 | # Challenge data ##
4 | # https://challengedata.ens.fr
5 |
6 | - id: Optimizing_well_being_at_work
7 | type1:
8 | - PF
9 | type2:
10 | - DM
11 | title: Optimizing well-being at work
12 | url: https://challengedata.ens.fr/challenges/15
13 | hostby:
14 | - Challenge data: https://challengedata.ens.fr
15 | - Oze Energies: https://www.optimzen.com
16 | range: Jan. 1, 2019 - Jan. 1, 2020
17 | deadtime: "2020-01-01 23:59:59"
18 | timezone: UTC
19 | pubtime: '2019-02-01'
20 | note: "This challenge proposes to develop machine learning based approaches so as to predict individuals' comfort model using several time series of environmental data obtained from sensors in a large building. The objective is to learn a classifier that uses these time series as inputs to predict the associated comfort class computed as an average of the comfort classes of all individuals in the building, assumed to experience the same environmental conditions."
21 | prize: NaN
22 |
23 | - id: Drug_related_questions_classification
24 | type1:
25 | - PF
26 | type2:
27 | - NLP
28 | title: Drug-related questions classification
29 | url: https://challengedata.ens.fr/challenges/17
30 | hostby:
31 | - Challenge data: https://challengedata.ens.fr
32 | - Posos: https://www.posos.fr
33 | range: Jan. 1, 2019 - Jan. 1, 2020
34 | deadtime: "2020-01-01 23:59:59"
35 | timezone: UTC
36 | pubtime: '2019-02-01'
37 | note: "The goal of Posos challenge is to predict for each question the associated intent."
38 | prize: NaN
39 |
40 |
41 | - id: Detecting_breast_cancer_metastases
42 | type1:
43 | - PF
44 |
45 | - AC
46 | type2:
47 | - CV
48 | title: Detecting breast cancer metastases
49 | url: https://challengedata.ens.fr/challenges/18
50 | hostby:
51 | - Challenge data: https://challengedata.ens.fr
52 | - OWKIN: https://owkin.com
53 | range: Jan. 1, 2019 - Jan. 1, 2020
54 | deadtime: "2020-01-01 23:59:59"
55 | timezone: UTC
56 | pubtime: '2019-02-01'
57 | note: 'The challenge proposed by Owkin is a weakly-supervised binary classification problem : predict whether a patient has any metastase in its lymph node or not, given its slide.'
58 | prize: NaN
59 |
60 | - id: Building_Claim_Prediction
61 | type1:
62 | - PF
63 |
64 | type2:
65 | - DM
66 | title: Building Claim Prediction
67 | url: https://challengedata.ens.fr/challenges/19
68 | hostby:
69 | - Challenge data: https://challengedata.ens.fr
70 | - Generali: https://institutionnel.generali.fr/liste-des-offres
71 | range: Jan. 1, 2019 - Jan. 1, 2020
72 | deadtime: "2020-01-01 23:59:59"
73 | timezone: UTC
74 | pubtime: '2019-02-01'
75 | note: 'The goal of the challenge is to predict if a building will have an insurance claim during a certain period. You will have to predict a probability of having at least one claim over the insured period of a building.'
76 | prize: NaN
77 |
78 | - id: Crack_the_neural_code_of_the_brain
79 | type1:
80 | - PF
81 |
82 | type2:
83 | - DM
84 | - SP
85 | title: Crack the neural code of the brain
86 | url: https://challengedata.ens.fr/challenges/14
87 | hostby:
88 | - Challenge data: https://challengedata.ens.fr
89 | - GNT ENS: https://lnc2.dec.ens.fr/en
90 | range: Jan. 1, 2019 - Jan. 1, 2020
91 | deadtime: "2020-01-01 23:59:59"
92 | timezone: UTC
93 | pubtime: '2019-02-01'
94 | note: 'The challenge goal is to classify the brain activity state of an animal based on spiking activity patterns of its individual neurons.'
95 | prize: NaN
96 |
97 | - id: Prediction_of_Sharpe_ratio_for_blends_of_quantitative_strategies
98 | type1:
99 | - PF
100 |
101 | type2:
102 | - DM
103 | title: Prediction of Sharpe ratio for blends of quantitative strategies
104 | url: https://challengedata.ens.fr/challenges/13
105 | hostby:
106 | - Challenge data: https://challengedata.ens.fr
107 | - Napoleon X: https://www.napoleonx.ai
108 | range: Jan. 1, 2019 - Jan. 1, 2020
109 | deadtime: "2020-01-01 23:59:59"
110 | timezone: UTC
111 | pubtime: '2019-02-01'
112 | note: 'The problem is a prediction challenge that aims at helping the Company to build an optimal blend of quantitative strategies, given a set of such strategies.'
113 | prize: NaN
114 |
115 |
116 | - id: Historical_consumption_regression_for_electricity_supply_pricing
117 | type1:
118 | - PF
119 | type2:
120 | - DM
121 | title: Historical consumption regression for electricity supply pricing
122 | url: https://challengedata.ens.fr/challenges/12
123 | hostby:
124 | - Challenge data: https://challengedata.ens.fr
125 | - BCM Energy: https://www.planete-oui.fr/particuliers
126 | range: Jan. 1, 2019 - Jan. 1, 2020
127 | deadtime: "2020-01-01 23:59:59"
128 | timezone: UTC
129 | pubtime: '2019-02-01'
130 | note: 'The goal of the challenge is to predict, based on the analysis of the correlation of a year of consumption and weather training data, the electricity consumption of two given sites for a test year.'
131 | prize: NaN
132 |
133 | - id: Predict_brain_deep_sleep_slow_oscillation
134 | type1:
135 | - PF
136 | type2:
137 | - DM
138 | title: Predict brain deep sleep slow oscillation
139 | url: https://challengedata.ens.fr/challenges/10
140 | hostby:
141 | - Challenge data: https://challengedata.ens.fr
142 | - Dreem: https://dreem.com
143 | range: Jan. 1, 2019 - Jan. 1, 2020
144 | deadtime: "2020-01-01 23:59:59"
145 | timezone: UTC
146 | pubtime: '2019-02-01'
147 | note: 'In this dataset, we try to predict whether or not a slow oscillation will be followed by another one in sham condition, i.e. without any stimulation.'
148 | prize: NaN
149 |
150 | - id: Spatiotemporal_PM10_concentration_prediction
151 | type1:
152 | - PF
153 | type2:
154 | - DM
155 | title: Spatiotemporal PM10 concentration prediction
156 | url: https://challengedata.ens.fr/challenges/7
157 | hostby:
158 | - Challenge data: https://challengedata.ens.fr
159 | - Plume Labs: https://plumelabs.com/en/
160 | range: Jan. 1, 2019 - Jan. 1, 2020
161 | deadtime: "2020-01-01 23:59:59"
162 | timezone: UTC
163 | pubtime: '2019-02-01'
164 | note: 'In order to provide air quality forecasts, Plume Labs has built a unique database with readings collected by monitoring stations all over the world. The problem we submit consists in predicting the PM10 readings of some air quality monitoring stations using the readings provided by the monitoring stations nearby as well as urban features.'
165 | prize: NaN
166 |
167 |
168 | - id: Dynamic_Profile_Forecasting
169 | type1:
170 | - PF
171 | type2:
172 | - DM
173 | title: Dynamic Profile Forecasting
174 | url: https://challengedata.ens.fr/challenges/6
175 | hostby:
176 | - Challenge data: https://challengedata.ens.fr
177 | - Enedis: https://www.enedis.fr
178 | range: Jan. 1, 2019 - Jan. 1, 2020
179 | deadtime: "2020-01-01 23:59:59"
180 | timezone: UTC
181 | pubtime: '2019-02-01'
182 | note: 'This challenge is about forecasting dynamic profiles values from their past values and all the components of Enedis’ Half hourly Electrical Balancing .'
183 | prize: NaN
184 |
185 |
186 | - id: Solve_2x2x2_Rubiks_cube
187 | type1:
188 | - PF
189 | type2:
190 | - DM
191 | title: Solve 2x2x2 Rubik's cube
192 | url: https://challengedata.ens.fr/challenges/20
193 | hostby:
194 | - Challenge data: https://challengedata.ens.fr
195 | - LumenAI: http://www.lumenai.fr
196 | range: Jan. 1, 2019 - Jan. 1, 2020
197 | deadtime: "2020-01-01 23:59:59"
198 | timezone: UTC
199 | pubtime: '2019-02-01'
200 | note: "The goal is to design an automatic Rubik's analyzer that estimates the current length of the shortest path to the solution."
201 | prize: NaN
202 |
203 | - id: Exotic_pricing_with_multidimensional_non_linear_interpolation
204 | type1:
205 | - PF
206 | type2:
207 | - DM
208 | title: Exotic pricing with multidimensional non-linear interpolation
209 | url: https://challengedata.ens.fr/challenges/9
210 | hostby:
211 | - Challenge data: https://challengedata.ens.fr
212 | - Natixis: http://www.natixis.com
213 | range: Jan. 1, 2019 - Jan. 1, 2020
214 | deadtime: "2020-01-01 23:59:59"
215 | timezone: UTC
216 | pubtime: '2019-02-01'
217 | note: "The purpose of the challenge is to use a training set of 1 million prices to learn how to price a specific type of instruments described by 23 parameters by nonlinear interpolation on these prices."
218 | prize: NaN
219 |
220 | - id: Screening_and_Diagnosis_of_esophageal_cancer_from_in_vivo_microscopy_images
221 | type1:
222 | - PF
223 | type2:
224 | - CV
225 | title: Screening and Diagnosis of esophageal cancer from in-vivo microscopy images
226 | url: https://challengedata.ens.fr/challenges/11
227 | hostby:
228 | - Challenge data: https://challengedata.ens.fr
229 | - Mauna Kea Technologies: https://www.maunakeatech.com
230 | range: Jan. 1, 2019 - Jan. 1, 2020
231 | deadtime: "2020-01-01 23:59:59"
232 | timezone: UTC
233 | pubtime: '2019-02-01'
234 | note: "The goal of this challenge is to build an image classifier to assist physicians in the screening and diagnosis of esophageal cancer."
235 | prize: NaN
236 |
237 | - id: Prediction_of_daily_stock_movements_on_the_US_market
238 | type1:
239 | - PF
240 | type2:
241 | - DM
242 | title: Prediction of daily stock movements on the US market
243 | url: https://challengedata.ens.fr/challenges/16
244 | hostby:
245 | - Challenge data: https://challengedata.ens.fr
246 | - CFM: http://cfm.fr
247 | range: Jan. 1, 2019 - Jan. 1, 2020
248 | deadtime: "2020-01-01 23:59:59"
249 | timezone: UTC
250 | pubtime: '2019-02-01'
251 | note: "The goal of this challenge is to predict the sign of the returns (= price change over some time interval) at the end of about 700 days for about 700 stocks ."
252 | prize: NaN
--------------------------------------------------------------------------------
/_data/_effective_crowdai.yaml:
--------------------------------------------------------------------------------
1 |
2 | # CrowdAI ##
3 | # https://www.crowdai.org/challenges
4 | # https://www.aicrowd.com/challenges
5 |
6 |
7 | - id: ImageCLEF_2019
8 | type1:
9 | - PF
10 | - AC
11 | type2:
12 | - DM
13 | - CV
14 | title: ImageCLEF 2019
15 | url: https://www.imageclef.org/2019
16 | hostby:
17 | - crowdAI: https://www.crowdai.org/organizers/imageclef
18 | - ImageCLEF 2019: https://www.imageclef.org
19 | range: November 12, 2018 - May 24, 2019
20 | deadtime: '2019-04-26 23:59:59'
21 | timezone: UTC
22 | pubtime: '2019-02-01'
23 | note: 'ImageCLEF 2019 proposes 4 main tasks:
24 | ImageCLEFcoral : The task addresses the problem of automatically segmenting and labeling a collection of images of an underwater environment for the monitoring of coral reef structure and composition.
25 | ImageCLEFlifelog : The task addresses the problems of lifelogging data retrieval and summarization.
26 | ImageCLEFmedical : The task addresses the challenge of automatically predicting tuberculosis type from 3D chest CT scans and mapping of visual information to textual descriptions.
27 | ImageCLEFsecurity : The task addresses the problems of automatically identifying forged content and retrieve hidden information.'
28 | prize: NaN
29 |
30 | - id: LifeCLEF_2019
31 | type1:
32 | - PF
33 | - AC
34 | type2:
35 | - DM
36 | - CV
37 | title: LifeCLEF 2019
38 | url: https://www.imageclef.org/lifeclef2019
39 | hostby:
40 | - crowdAI: https://www.crowdai.org/organizers/lifeclef
41 | - LifeCLEF 2019: https://www.imageclef.org/
42 | range: Dec. 2018 - May 24, 2019
43 | deadtime: '2019-05-01 23:59:59'
44 | timezone: UTC
45 | pubtime: '2019-02-01'
46 | note: 'LifeCLEF 2019 proposes 3 main tasks:
47 | GeoLifeCLEF 2019 : The aim of the challenge is to predict the list of species that are the most likely to be observed at a given location.
48 | PlantCLEF 2019 : The goal of the task is return the most likely species for each observation of the test set (an observation being a set of images of the same individual plant and the associated metadata such as date, gps, author).
49 | BirdCLEF 2019 : The goal of the task is to localize and identify all audible birds within the provided soundscape recordings.'
50 | prize: NaN
51 |
52 |
--------------------------------------------------------------------------------
/_data/_effective_crowdanalytix.yaml:
--------------------------------------------------------------------------------
1 |
2 |
3 | # crowdanalytix
4 | # https://www.crowdanalytix.com/listContests
5 |
6 |
7 | - id: identify-characters-from-product-images
8 | type1:
9 | - PF
10 | - AC
11 | type2:
12 | - CV
13 | title: Identify Characters from Product Images
14 | url: https://www.crowdanalytix.com/contests/identify-characters-from-product-images
15 | hostby:
16 | - CrowdANALYTIX: https://www.crowdanalytix.com
17 | range: 12 MAY 2019 - 9 JUL 2019
18 | deadtime: "2020-06-20 19:59:59"
19 | timezone: UTC
20 | pubtime: '2019-05-16'
21 | note: 'Identify the characters from product image from a list of 42 possible values.
22 | While using machine learning to perform image recognition is currently one of the most popular use cases, in some cases, the existing large-scale models are too broad to be effective for specific business use cases. In this contest we will use a data driven approach to identify the “characters” in an image (product images). '
23 | prize: NaN
24 |
25 |
26 | - id: propensity-to-fund-mortgages
27 | type1:
28 | - PF
29 | - AC
30 | type2:
31 | - DM
32 | title: Propensity to Fund Mortgages
33 | url: https://www.crowdanalytix.com/contests/propensity-to-fund-mortgages
34 | hostby:
35 | - CrowdANALYTIX: https://www.crowdanalytix.com
36 | range: 25 APR 2019 - 6 JUN 2019
37 | deadtime: "2020-05-22 19:59:59"
38 | timezone: UTC
39 | pubtime: '2019-05-16'
40 | note: 'Develop a model to predict, given mortgage application information, whether the mortgage will be funded or not.
41 | To predict whether a mortgage will be funded using only this application data, certain leading factors driving the loan’s ultimate status will be identified. Solvers will discover the specific aspects of the dataset that have the greatest impact, and build a model based on this information.'
42 | prize: $10000
--------------------------------------------------------------------------------
/_data/_effective_datafountain.yaml:
--------------------------------------------------------------------------------
1 |
2 |
3 | # datafountain ##
4 | # https://www.datafountain.cn/competitions
5 |
6 | - id: jiqirendasai
7 | type1:
8 | - PF
9 | type2:
10 | - RL
11 | title: '2019世界机器人大赛—BCI脑控机器人大赛 暨 第三届中国脑机接口比赛'
12 | url: http://www.worldrobotconference.com/html/jiqirendasai/saishi/2018/0314/290.html
13 | hostby:
14 | - DataFountain: https://www.datafountain.cn/
15 | range: 5月9日-7月9日, 2019
16 | deadtime: "2019-06-09 23:59:59"
17 | timezone: "Asia/Shanghai"
18 | pubtime: '2019-05-16'
19 | note: '脑-机接口(BCI)是指通过对神经系统电活动和特征信号的收集、识别及转化,使人脑发出的指令能够直接传递给指定的机器终端,从而使人对机器人的控制和操作更为高效便捷,该项技术在人与机器人的交流沟通领域有着重大创新意义和使用价值,其已广泛应用于助残康复、灾害救援、娱乐体验等多个领域,并在改善残疾人生活质量中做出了巨大贡献。'
20 | prize: '¥100,000'
21 |
22 |
23 | - id: zhinengpandian
24 | type1:
25 | - PF
26 | type2:
27 | - CV
28 | title: '智能盘点—钢筋数量AI识别'
29 | url: https://www.datafountain.cn/competitions/332/details
30 | hostby:
31 | - DataFountain: https://www.datafountain.cn/
32 | range: 1月10日-4月, 2019
33 | deadtime: "2019-03-16 23:59:59"
34 | timezone: "Asia/Shanghai"
35 | pubtime: '2019-02-01'
36 | note: '本赛题基于广联达公司提供的钢筋进场现场的图片和标注,希望参赛者综合运用计算机视觉和机器学习/深度学习等技术,实现拍照即可完成钢筋点根任务,大幅度提升建筑行业关键物料的进场效率和盘点准确性,将建筑工人从这项极其枯燥繁重的工作中解脱出来。'
37 | prize: '¥1,000,000'
38 |
39 |
40 | - id: haishangfengchang
41 | type1:
42 | - PF
43 | type2:
44 | - DM
45 | title: '海上风场SCADA数据缺失智能修复'
46 | url: https://www.datafountain.cn/competitions/333/details
47 | hostby:
48 | - DataFountain: https://www.datafountain.cn/
49 | range: 1月10日-4月, 2019
50 | deadtime: "2019-03-16 23:59:59"
51 | timezone: "Asia/Shanghai"
52 | pubtime: '2019-02-01'
53 | note: '本赛题使用的数据来源于实际海上风电场运营期间产生的远程监控数据(也称SCADA数据),包含机组运行状态密切相关的传感器数据和报警信息等,每隔一定时间周期(大约为7秒)记录一次。该数据主要用于机组的运行状态监控、故障诊断分析以及机组性能优化等方面。'
54 | prize: '¥1,000,000'
55 |
56 |
57 |
58 | - id: hunningtu
59 | type1:
60 | - PF
61 | type2:
62 | - DM
63 | title: '混凝土泵车砼活塞故障预警'
64 | url: https://www.datafountain.cn/competitions/336/details
65 | hostby:
66 | - DataFountain: https://www.datafountain.cn/
67 | range: 1月10日-4月, 2019
68 | deadtime: "2019-03-24 23:59:59"
69 | timezone: "Asia/Shanghai"
70 | pubtime: '2019-02-01'
71 | note: '本赛题的数据来源,主要是通过安装在混凝土泵车上的工业物联网边缘计算盒子,采集上传至云端的工况数据。'
72 | prize: '¥1,000,000'
73 |
74 |
75 |
76 | - id: xiaofeizhe
77 | type1:
78 | - PF
79 | type2:
80 | - DM
81 | title: '消费者人群画像—信用智能评分'
82 | url: https://www.datafountain.cn/competitions/337/details
83 | hostby:
84 | - DataFountain: https://www.datafountain.cn/
85 | range: 1月10日-4月, 2019
86 | deadtime: "2019-03-24 23:59:59"
87 | timezone: "Asia/Shanghai"
88 | pubtime: '2019-02-01'
89 | note: '中国移动福建公司提供2018年x月份的样本数据(脱敏),包括客户的各类通信支出、欠费情况、出行情况、消费场所、社交、个人兴趣等丰富的多维度数据。'
90 | prize: '¥1,000,000'
91 |
92 |
93 | - id: wenhuachuancheng
94 | type1:
95 | - PF
96 | type2:
97 | - CV
98 | title: '文化传承—汉字书法多场景识别'
99 | url: https://www.datafountain.cn/competitions/334/details
100 | hostby:
101 | - DataFountain: https://www.datafountain.cn/
102 | range: 1月10日-4月, 2019
103 | deadtime: "2019-03-24 23:59:59"
104 | timezone: "Asia/Shanghai"
105 | pubtime: '2019-02-01'
106 | note: '首批提供的数据集为包含多种背景、多种字体的书法图片及对应的label,使参赛团队在挑战之余感受中国传统文化。'
107 | prize: '¥1,000,000'
108 |
109 |
110 | - id: dashujuyiliao
111 | type1:
112 | - PF
113 | type2:
114 | - CV
115 | title: '大数据医疗——肝癌影像AI诊断'
116 | url: https://www.datafountain.cn/competitions/335/details
117 | hostby:
118 | - DataFountain: https://www.datafountain.cn/
119 | range: 1月10日-4月, 2019
120 | deadtime: "2019-03-24 23:59:59"
121 | timezone: "Asia/Shanghai"
122 | pubtime: '2019-02-01'
123 | note: '赛题共包含数据近7600例肝癌病例影像,其中3600例作为训练,3974例作为测试。影像数据层厚分布为0.6mm-7.5mm。'
124 | prize: '¥1,000,000'
125 |
126 |
127 | - id: zidongjiashijiaotongbiaozhishibie
128 | type1:
129 | - PF
130 | type2:
131 | - CV
132 | title: '基于虚拟仿真环境下的自动驾驶交通标志识别'
133 | url: https://www.datafountain.cn/competitions/339
134 | hostby:
135 | - DataFountain: https://www.datafountain.cn/
136 | range: 4月-6月, 2019
137 | deadtime: "2019-04-26 23:59:59"
138 | timezone: "Asia/Shanghai"
139 | pubtime: '2019-04-27'
140 | note: '在此任务中,我们将提供给参赛者一系列基于虚拟仿真环境下的自动驾驶视频图像,其中交通标志牌将作出标注。要求参赛者识别测试数据中随机出现的交通标志牌,并按照出现顺序反馈对应的识别结果。该虚拟仿真环境下伴随行人、非机动车等干扰因素,并具备多样性天气条件(包含光照)。'
141 | prize: '10万元'
142 |
--------------------------------------------------------------------------------
/_data/_effective_dcjingsai.yaml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | # dcjingsai ##
5 | # http://www.dcjingsai.com/
6 |
7 |
8 | - id: IEEE_ISI_World_Cup_2019
9 | type1:
10 | - AC
11 | type2:
12 | - DM
13 | title: '国际大数据分析竞赛 IEEE ISI-World Cup 2019'
14 | url: http://www.linkx.ac.cn/#/competition
15 | hostby:
16 | - DC 竞赛: 'http://www.dcjingsai.com'
17 | - IEEE ISI 2019: 'http://www.isi-conf.org'
18 | - 深圳人工智能与数据科学研究院 SAIDI: '#'
19 | range: Feb.1st - May.1st 2019
20 | deadtime: "2019-04-23 23:59:59"
21 | timezone: "Asia/Shanghai"
22 | pubtime: '2019-02-26'
23 | note: " 本次比赛基于3500家上市公司全量信息,描述公司在财务、法务、股权、经营状况、舆论等方面的属性特征,共设计两个任务, 两个任务将单独进行排名。团队可以报名一个或两个任务。
24 | We provide full size information for over 3,500 listed companies in this competition. Two missions are given, based on the companies' attributes in terms of finance, legal affairs, equity, business status, public opinion, etc. And they will be ranked separately. One participation team can registrate one mission or two.
25 | Mission 1: 企业投资价值评估 Company Investment Value Evaluation
26 | Mission 2: 法律诉讼类型预测 Company Investment Value Evaluation"
27 | prize: NaN
28 |
29 | - id: diqiuwuhou
30 | type1:
31 | - PF
32 | type2:
33 | - DM
34 | title: '地球物候的深度学习预测'
35 | url: 'http://www.dcjingsai.com/common/cmpt/地球物候的深度学习预测_竞赛信息.html'
36 | hostby:
37 | - DC 竞赛: 'http://www.dcjingsai.com'
38 | range: 1月21日-5月24日, 2019
39 | deadtime: "2019-03-17 15:59:59"
40 | timezone: "Asia/Shanghai"
41 | pubtime: '2019-02-01'
42 | note: '使用植被指数的过往数据记录来预测未来几期的植被指数。'
43 | prize: '实习机会'
44 |
45 |
46 |
47 | - id: diqiuwuhou
48 | type1:
49 | - PF
50 | type2:
51 | - DM
52 | title: '华为算法精英大赛'
53 | url: 'http://www.dcjingsai.com/common/cmpt/华为算法精英大赛_竞赛信息.html'
54 | hostby:
55 | - DC 竞赛: 'http://www.dcjingsai.com'
56 | range: 3月17日-8月27日, 2019
57 | deadtime: "2019-05-19 18:00:00"
58 | timezone: "Asia/Shanghai"
59 | pubtime: '2019-04-27'
60 | note: '“DigiX极客算法精英大赛”(下面简称算法精英赛)是江苏省人工智能学会(JSAI)和华为终端公司联合举办的面向全球高校学子举办的高级别算法竞赛。贴近实战,以丰富的消费者业务场景和数据驱动;涵盖传统机器学习、深度学习以及计算机视觉、自然语言处理等各个业务领域。
61 | 赛题一:华为视频会员用户流失预警
62 | 赛题二:华为账号用户人口属性预测
63 | 赛题三:华为PPS CTR预测'
64 | prize: '¥690,000'
65 |
66 |
67 |
68 | - id: zhongdianhuizhi
69 | type1:
70 | - PF
71 | type2:
72 | - DM
73 | - NLP
74 | title: '第二届“中电慧治”杯政府治理大数据应用算法大赛'
75 | url: 'https://www.dcjingsai.com/common/cmpt/第二届中电慧治杯政府治理大数据应用算法大赛_竞赛信息.html'
76 | hostby:
77 | - DC 竞赛: 'http://www.dcjingsai.com'
78 | range: 5月27日-8月, 2019
79 | deadtime: "2019-06-27 23:59:59"
80 | timezone: "Asia/Shanghai"
81 | pubtime: '2019-06-16'
82 | note: '政策公文中的语义搜索'
83 | prize: '¥140,000'
84 |
85 |
86 | - id: AIkaifazhe
87 | type1:
88 | - PF
89 | type2:
90 | - DM
91 | - SP
92 | - CV
93 | - NLP
94 | title: 'AI开发者大赛'
95 | url: 'https://www.dcjingsai.com/'
96 | hostby:
97 | - DC 竞赛: 'http://www.dcjingsai.com'
98 | - 科大讯飞: 'https://www.xfyun.cn'
99 | range: 5月21日-9月21日, 2019
100 | deadtime: "2019-08-20 16:59:59"
101 | timezone: "Asia/Shanghai"
102 | pubtime: '2019-06-27'
103 | note: '
104 | AI开发者大赛-工程机械核心部件寿命预测挑战赛
105 | AI开发者大赛-大数据应用分类标注挑战赛
106 | AI开发者大赛-广告营销反作弊算法挑战赛
107 | AI开发者大赛-阿尔茨海默综合征预测挑战赛 '
108 | prize: '1000000 x 8'
109 |
110 |
111 | - id: AIinTRCzhiliang
112 | type1:
113 | - PF
114 | type2:
115 | - CV
116 | title: 'AI in RTC-超分辨率图像质量比较挑战赛'
117 | url: 'https://www.dcjingsai.com/common/cmpt/AI%20in%20RTC-超分辨率图像质量比较挑战赛_竞赛信息.html'
118 | hostby:
119 | - DC 竞赛: 'http://www.dcjingsai.com'
120 | range: 7月1日-10月23日, 2019
121 | deadtime: "2019-09-27 13:59:59"
122 | timezone: "Asia/Shanghai"
123 | pubtime: '2019-07-06'
124 | note: '单帧图像超分辨率近年来备受关注。同样的图像,在经过不同超分辨率算法处理后,获得的图像质量也有所不同。在这个挑战中,参赛者需要对100张图片进行4倍超分辨率处理。比赛最终以PI (perceptual index)指标作为评判标准,PI值越小,表明图像质量越高,得分越高,分值高的团队获得优胜。'
125 | prize: '100000'
126 |
127 | - id: AIinTRCxingneng
128 | type1:
129 | - PF
130 | type2:
131 | - CV
132 | title: 'AI in RTC-超分辨率算法性能比较挑战赛'
133 | url: 'https://www.dcjingsai.com/common/cmpt/AI%20in%20RTC-超分辨率算法性能比较挑战赛_竞赛信息.html'
134 | hostby:
135 | - DC 竞赛: 'http://www.dcjingsai.com'
136 | range: 7月1日-10月23日, 2019
137 | deadtime: "2019-09-27 13:59:59"
138 | timezone: "Asia/Shanghai"
139 | pubtime: '2019-07-06'
140 | note: '将超分辨算法用于处理实时视频流时,模型的处理表现与运算性能,是一个两难的选择。为了追求较低复杂度,可能需要牺牲图像质量;为了追求较高质量的输出,导致设备资源占用过高,产生设备发烫、视频模糊卡顿等现象。该挑战主要考察算法模型的性能,参赛者需要对图像做2倍的超分辨率处理,算法复杂度控制在1GFLOPs之内,我们以SRCNN模型为baseline, 并采用PSNR、SSIM及运行时间来综合评估算法的性能,分值高者即获胜。'
141 | prize: '100000'
142 |
--------------------------------------------------------------------------------
/_data/_effective_drivendata.yaml:
--------------------------------------------------------------------------------
1 |
2 | # DrivenData ##
3 | # https://www.drivendata.org/competitions
4 |
5 | - id: Sustainable_Industry_Rinse_Over_Run
6 | type1:
7 | - PF
8 | type2:
9 | - DM
10 | title: "Sustainable Industry: Rinse Over Run"
11 | url: https://www.drivendata.org/competitions/56/predict-cleaning-time-series/
12 | hostby:
13 | - DrivenData: https://www.drivendata.org
14 | range: Now - March 18 2019
15 | deadtime: "2019-03-18 23:59:59"
16 | timezone: UTC
17 | pubtime: '2019-02-01'
18 | note:
19 | prize: €20,000
20 |
--------------------------------------------------------------------------------
/_data/_effective_herox.yaml:
--------------------------------------------------------------------------------
1 |
2 |
3 | # herox ##
4 | # https://www.herox.com/crowdsourcing-projects/data-science?sort=newest
5 |
6 |
7 | - id: Geopolitical_Forecasting_GF_Challenge_2
8 | type1:
9 | - PF
10 | type2:
11 | - DM
12 | title: 'Geopolitical Forecasting [GF] Challenge 2'
13 | url: https://www.herox.com/IARPAGFChallenge2
14 | hostby:
15 | - Herox: 'https://www.herox.com'
16 | range: April 4, 2018 - Feb. 1, 2020
17 | deadtime: "2019-11-30 23:59:59"
18 | timezone: UTC
19 | pubtime: '2019-04-11'
20 | note: 'Solvers, whether individuals or teams, will create innovative solutions and methods to produce forecasts to a set of more than 300 questions referred to as Individual Forecasting Problems (IFPs), released regularly over the course of the nine-month Challenge.'
21 | prize: $250,000
22 |
--------------------------------------------------------------------------------
/_data/_effective_iQIYI.yaml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | # http://challenge.ai.iqiyi.com
5 |
6 |
7 |
8 |
9 | - id: Deep_Learning_based_Loop_Filter
10 | type1:
11 | - PF
12 | - AC
13 | type2:
14 | - CV
15 | - SP
16 | title: 'Challenge on Deep Learning based Loop Filter for Video Coding'
17 | url: http://challenge.ai.iqiyi.com/detail?raceId=5b112a742a360316a898ff50
18 | hostby:
19 | - 爱奇艺|iQIYI: http://challenge.ai.iqiyi.com/
20 | - AVS Workgroup: http://www.avs.org.cn/english/index.asp
21 | range: May, 25th - May, 31st, 2018
22 | deadtime: "2019-09-01 23:59:59"
23 | timezone: "Asia/Shanghai"
24 | pubtime: '2019-03-21'
25 | note: 'The participants are encouraged to investigate neural network based methods (especially convolutional neural networks) with different network structures, in a hope of achieving the best quality with lightest network configuration for a good tradeoff of efficiency and complexity. '
26 | prize: NaN
27 |
28 |
29 |
--------------------------------------------------------------------------------
/_data/_effective_kelvins.yaml:
--------------------------------------------------------------------------------
1 |
2 |
3 | # Kelvins ##
4 | # https://kelvins.esa.int
5 |
6 | - id: PROBA_V_Super_Resolution
7 | type1:
8 | - PF
9 | - AC
10 | type2:
11 | - CV
12 | title: 'PROBA-V Super Resolution'
13 | url: https://kelvins.esa.int/proba-v-super-resolution/
14 | hostby:
15 | - Kelvins: https://kelvins.esa.int
16 | range: Nov. 1, 2018 - June 1, 2019
17 | deadtime: '2019-06-01 03:59:59'
18 | timezone: UTC
19 | pubtime: '2019-02-01'
20 | note: 'Enhance the vegetation payload performances.
21 | In this competition you are given multiple images of each of 78 Earth locations and you are asked to develop an algorithm to fuse them together into a single one. The result will be a "super-resolved" image that is checked against a high resolution image taken from the same satellite, PROBA-V. The "V" stands for Vegetation, which is the main focus of the on-board instruments. Can you enhance the vision of PROBA-V and help us advance the accuracy on monitoring earths vegetation growth?'
22 | prize: NaN
23 |
24 |
25 | - id: Pose_Estimation_Challenge
26 | type1:
27 | - PF
28 | - AC
29 | type2:
30 | - CV
31 | title: 'Pose Estimation Challenge'
32 | url: https://kelvins.esa.int/satellite-pose-estimation-challenge/
33 | hostby:
34 | - Kelvins: https://kelvins.esa.int
35 | range: Feb. 1, 2019 - July 1, 2019
36 | deadtime: '2019-07-01 03:59:59'
37 | timezone: UTC
38 | pubtime: '2019-02-01'
39 | note: 'One camera, one image, one pose.
40 | In this challenge, you are tasked to estimate the pose of the Tango spacecraft from its synthetic and real images captured using computer graphics and a robotic testbed, respectively. '
41 | prize: NaN
42 |
--------------------------------------------------------------------------------
/_data/_effective_kesci.yaml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | # Kesci ##
5 | # https://www.kesci.com/
6 |
7 | - id: erfenlei
8 | type1:
9 | - PF
10 | type2:
11 | - DM
12 | title: '「二分类算法」提供银行精准营销解决方案 | 练习赛'
13 | url: https://www.kesci.com/home/competition/5c234c6626ba91002bfdfdd3
14 | hostby:
15 | - Kesci: https://www.kesci.com/
16 | range: 2018年12月29日 - 2019年12月29日
17 | deadtime: "2019-12-29 23:59:59"
18 | timezone: "Asia/Shanghai"
19 | pubtime: '2019-02-01'
20 | note: '本练习赛的数据,选自UCI机器学习库中的「银行营销数据集(Bank Marketing Data Set)」'
21 | prize: NaN
22 |
23 | - id: moke
24 | type1:
25 | - PF
26 | type2:
27 | - DM
28 | title: '“默克”杯逆合成反应预测大赛'
29 | url: https://www.kesci.com/home/competition/5c35b0aa4ea711002cafcaa6/
30 | hostby:
31 | - Kesci: https://www.kesci.com/
32 | range: 2019-01-21 至 2019-04-12
33 | deadtime: "2019-03-01 23:59:59"
34 | timezone: "Asia/Shanghai"
35 | pubtime: '2019-02-01'
36 | note: '基于给定的化学反应数据建立模型,从而可对任给定的反应试剂和反应产物数据,模型输出该化学反应的反应物。'
37 | prize: '¥50,000 + ¥20,000 GPU资源'
38 |
39 |
40 | - id: Self_driving_Car_Challenge_under_5G_Environment
41 | type1:
42 | - PF
43 | - AC
44 | type2:
45 | - RL
46 | title: '2019 AIWIN 5G环境下无人驾驶挑战赛 / Self-driving Car Challenge under 5G Environment'
47 | url: https://www.kesci.com/home/competition/5cbd8083c7d626002beb280d
48 | hostby:
49 | - Kesci: https://www.kesci.com/
50 | range: 2019-04-25 至 2019-07-31
51 | deadtime: "2019-06-16 23:59:59"
52 | timezone: "Asia/Shanghai"
53 | pubtime: '2019-04-27'
54 | note: "Under 5G network environment, Self-driving car faces new opportunities and challenges. International teams are invited to join us at LinGang’s Self-driving car closed test zone to conduct real road test and virtual scene test.
55 | 1、无人驾驶 5G应用挑战 / Self-driving Car 5G application challenge
56 | 2、自动驾驶算法虚拟场景挑战 / Automatic driving algorithm Virtual scene Challenge"
57 | prize: '¥ 200,000 + SAIL奖推荐'
58 |
59 |
60 | - id: dashujutiaozhansai
61 | type1:
62 | - PF
63 | type2:
64 | - NLP
65 | title: '2019中国高校计算机大赛——大数据挑战赛'
66 | url: https://www.kesci.com/home/competition/5cb80fd312c371002b12355f
67 | hostby:
68 | - Kesci: https://www.kesci.com/
69 | range: 2019-04-28 至 2019-06-25
70 | deadtime: "2019-06-15 15:59:59"
71 | timezone: "Asia/Shanghai"
72 | pubtime: '2019-05-06'
73 | note: '2019大数据挑战赛(以下简称“大赛”)是在中国高校计算机大赛主办单位的指导下,由清华大学、南开大学与字节跳动公司联合主办,亚马逊AWS提供资源支持以及科赛提供竞赛平台支持,并以企业真实场景和实际数据为基础的高端算法竞赛。大赛面向全球高校在校生开放,旨在提升高校学生对数据分析与处理的算法研究与技术应用能力,探索大数据的核心科学与技术问题,尝试创新大数据技术,推动大数据的产学研用,本次大赛鼓励高校教师参与指导。
74 | 预选赛——文本情感分类模型
75 | 正式赛题——文本点击率预估(5月26日开赛)'
76 | prize: '30万元人民币'
77 |
78 |
79 | - id: laisibei
80 | type1:
81 | - PF
82 | type2:
83 | - NLP
84 | title: '莱斯杯:全国第二届“军事智能机器阅读"挑战赛"'
85 | url: https://www.kesci.com/home/competition/5d142d8cbb14e6002c04e14a
86 | hostby:
87 | - Kesci: https://www.kesci.com/
88 | range: 2019-09-03 至 2019-10-28
89 | deadtime: "2019-07-31 23:59:59"
90 | timezone: "Asia/Shanghai"
91 | pubtime: '2019-07-06'
92 | note: '本次竞赛提供的大规模中文阅读理解数据集,共包含15万余篇的专业文章,7万个军事类复杂问题,每个问题对应五篇文章'
93 | prize: '50万元人民币'
94 |
--------------------------------------------------------------------------------
/_data/_effective_signate.yaml:
--------------------------------------------------------------------------------
1 |
2 | # Signate ##
3 | # https://signate.jp/competitions
4 |
5 | - id: Algorithmic_Trading_Challenge_1st_stage
6 | type1:
7 | - PF
8 | type2:
9 | - DM
10 | title: Algorithmic Trading Challenge (1st stage)
11 | url: https://signate.jp/competitions/146
12 | hostby:
13 | - SIGNATE: https://signate.jp/
14 | range: 11月20日2018年 - 2月28日2019年
15 | deadtime: "2019-02-20 23:59:59"
16 | timezone: UTC
17 | pubtime: '2019-02-01'
18 | note: '本コンペではマーケットのヒストリカルデータを用いて実運用を想定したシミュレータを作成いただき、バックテストの結果を競い合っていただきます。'
19 | prize: ¥2,000,000
20 |
21 | - id: NTT_Corevo_Challenge
22 | type1:
23 | - PF
24 | type2:
25 | - SP
26 | title: NTT Corevo Challenge
27 | url: https://signate.jp/competitions/154
28 | hostby:
29 | - SIGNATE: https://signate.jp/
30 | range: 12月17日2018年 - 2月28日2019年
31 | deadtime: "2019-02-20 23:59:59"
32 | timezone: UTC
33 | pubtime: '2019-02-01'
34 | note: 'In this competition, NTT asks you to create a model which classifies voice data recorded by smart phones into 6 classes (gender x age). '
35 | prize: ¥2,000,000
36 |
37 | - id: The_2nd_Tellus_Satellite_Challenge
38 | type1:
39 | - PF
40 | type2:
41 | - CV
42 | title: The 2nd Tellus Satellite Challenge
43 | url: https://signate.jp/competitions/153
44 | hostby:
45 | - SIGNATE: https://signate.jp/
46 | range: 1月18日 - 2月18日2019年
47 | deadtime: "2019-02-14 23:59:59"
48 | timezone: UTC
49 | pubtime: '2019-02-01'
50 | note: 'In this competition, you are required to locate ships in images and classify them into 3 categories {ship_moving, ship_not_moving, barge}.'
51 | prize: ¥2,000,000
52 |
53 |
54 | - id: signate_jp_153
55 | type1:
56 | - PF
57 | type2:
58 | - CV
59 | title: '【招待制】糖尿病患者の検査項目データにおける臨床検査項目分類コード推定'
60 | url: https://signate.jp/competitions/153
61 | hostby:
62 | - SIGNATE: https://signate.jp/
63 | range: Now - 2月28日2019年
64 | deadtime: "2019-02-28 23:59:59"
65 | timezone: UTC
66 | pubtime: '2019-02-01'
67 | note: '本コンペティションは招待制となっております。'
68 | prize: ¥1,000,000
69 |
70 |
71 | - id: signate_jp_159
72 | type1:
73 | - PF
74 | type2:
75 | - CV
76 | title: '日本たばこ産業 たばこ商品の画像検出(ステージ1)'
77 | url: https://signate.jp/competitions/159
78 | hostby:
79 | - SIGNATE: https://signate.jp/
80 | range: 3月19日 - 6月17日2019年
81 | deadtime: "2019-06-07 23:59:59"
82 | timezone: UTC
83 | pubtime: '2019-03-25'
84 | note: '2019/03/20 学習用データ、評価用データ1の棚画像の向きを、棚の上部が上になるよう揃えました。'
85 | prize: ¥2,000,000
86 |
87 |
88 |
89 | - id: signate_jp_162
90 | type1:
91 | - PF
92 | type2:
93 | - DM
94 | title: '飯田産業 土地の販売価格の推定'
95 | url: https://signate.jp/competitions/162
96 | hostby:
97 | - SIGNATE: https://signate.jp/
98 | range: 6月10日 - 8月2019年
99 | deadtime: "2019-08-15 23:59:59"
100 | timezone: UTC
101 | pubtime: '2019-06-17'
102 | note: '「日本語をネイティブに話せる方」'
103 | prize: ¥2,300,000
104 |
105 |
106 |
107 |
108 | - id: signate_jp_168
109 | type1:
110 | - PF
111 | type2:
112 | - DM
113 | title: 'AI Drug Discovery: Pharmacokinetic Parameter Prediction'
114 | url: https://signate.jp/competitions/168
115 | hostby:
116 | - SIGNATE: https://signate.jp/
117 | range: 6月27日 - 11月2019年
118 | deadtime: "2019-07-10 23:59:59"
119 | timezone: UTC
120 | pubtime: '2019-06-27'
121 | note: 'Predict pharmacokinetic parameters from compound information and experimental data in the screening test.'
122 | prize: ¥2,000,000
--------------------------------------------------------------------------------
/_data/_effective_tinymind.yaml:
--------------------------------------------------------------------------------
1 |
2 |
3 | # Tinymind
4 | # https://www.tinymind.cn/competitions/ai
5 |
6 |
7 | - id: tinymindRMB
8 | type1:
9 | - PF
10 | type2:
11 | - CV
12 | title: 'TinyMind人民币面值&冠字号编码识别挑战赛'
13 | url: https://www.tinymind.cn/competitions/47
14 | hostby:
15 | - Tinymind: https://www.tinymind.cn/competitions/
16 | range: 5月16日 - 7月3日, 2019
17 | deadtime: "2019-05-28 11:59:59"
18 | timezone: "Asia/Shanghai"
19 | pubtime: '2019-05-17'
20 | note: '针对人民币纸币面额及编码识别技术的深入研究,TinyMind发起本期挑战赛,诚邀广大AI界大佬,疯狂炫技,踊跃报名。
21 | 第一阶段:热身赛—— ⼈⺠币⾯值识别
22 | 第二阶段:正式赛——人民币冠字号编码识别'
23 | prize: '10000元'
24 |
25 |
--------------------------------------------------------------------------------
/_data/_effective_unearthed.yaml:
--------------------------------------------------------------------------------
1 |
2 | # Unearthed ##
3 | # https://unearthed.solutions
4 |
5 |
6 |
7 | - id: Evergreen3
8 | type1:
9 | - PF
10 | type2:
11 | - CV
12 | title: 'Evergreen: Automatically detect drill core tray outlines in core photography'
13 | url: https://unearthed.solutions/u/competitions/evergreen/get-2-the-core
14 | hostby:
15 | - Unearthed: https://unearthed.solutions
16 | range: June 27, 2019 - Never
17 | deadtime: 'No deadline'
18 | timezone: "Australia/Perth"
19 | pubtime: '2019-06-27'
20 | note: 'This global online competition invites innovators from around the world to build an algorithm that can determine and map the spatial extents of the core tray and then the individual rows contained within. '
21 | prize: NaN
22 |
23 | - id: Evergreen2
24 | type1:
25 | - PF
26 | type2:
27 | - CV
28 | title: 'Evergreen: Identify depth measurements in core images'
29 | url: https://unearthed.solutions/u/competitions/evergreen/get-2-core-ii-revenge-depths
30 | hostby:
31 | - Unearthed: https://unearthed.solutions
32 | range: June 27, 2019 - Never
33 | deadtime: 'No deadline'
34 | timezone: "Australia/Perth"
35 | pubtime: '2019-06-27'
36 | note: 'This is an online competition inviting companies and individuals from around the world to provide a solution that can correctly identify recorded depths within a core photograph. '
37 | prize: NaN
38 |
39 |
40 | - id: Evergreen1
41 | type1:
42 | - PF
43 | type2:
44 | - DM
45 | title: 'Evergreen: Reduce water usage in gold processing through tailings density prediction'
46 | url: https://unearthed.solutions/u/competitions/evergreen/hydrosaver
47 | hostby:
48 | - Unearthed: https://unearthed.solutions
49 | range: June 27, 2019 - Never
50 | deadtime: 'No deadline'
51 | timezone: "Australia/Perth"
52 | pubtime: '2019-06-27'
53 | note: "This global online competition invites data scientists and innovators from around the world to develop a prediction model for tailings density (and therefore water consumption) in Newcrest's gold processing operations."
54 | prize: NaN
55 |
56 |
57 | - id: Explorer_Challenge
58 | type1:
59 | - PF
60 | type2:
61 | - DM
62 | - CV
63 | title: "Explorer Challenge: A $1million prize pool to find Australia’s next big mineral deposit"
64 | url: https://unearthed.solutions/u/competitions/explorer-challenge
65 | hostby:
66 | - Unearthed: https://unearthed.solutions
67 | range: 28 Feb - 31 May, 2019
68 | deadtime: '2019-05-09 11:59:59'
69 | timezone: "Australia/Perth"
70 | pubtime: '2019-02-28'
71 | note: 'Join a global challenge to test the limits of data science and geology and develop new ideas about mineral exploration. OZ Minerals, a modern mining company, is opening up >2TB of their own private data from their exploration project, Mount Woods. Can you use this data to predict the next mineral deposit in South Australia? The winning models will be tested in real life, the top predictions will be drilled in 2019.'
72 | prize: $1,000,000
73 |
74 | - id: Explorer_Challenge_Data_Science_Stream
75 | type1:
76 | - PF
77 | type2:
78 | - DM
79 | - CV
80 | title: "Generate new knowledge by predicting all Australian mineral deposits"
81 | url: https://unearthed.solutions/u/competitions/explorer-challenge-data-science-stream
82 | hostby:
83 | - Unearthed: https://unearthed.solutions
84 | range: 28 Feb - 04 April, 2019
85 | deadtime: '2019-04-04 11:59:59'
86 | timezone: "Australia/Perth"
87 | pubtime: '2019-02-28'
88 | note: 'Join a global challenge to test the limits of data science and geology and develop new ideas about mineral exploration. This challenge provides a far greater number of training points for your model, compared to the main Explorer Challenge stream, however the data is sparser. You are welcome to use your findings and work from this challenge for the main Explorer Challenge stream. A leaderboard will be provided for benchmarking and feedback purposes but won’t be used in the final judging. We’re looking for data science teams who can master geological uncertainty, predictive accuracy, and tell an awesome story with data.'
89 | prize: $50,000
90 |
91 | - id: Predicting_zinc_recovery_at_McArthur_River_Mine
92 | type1:
93 | - PF
94 | type2:
95 | - DM
96 | title: Predicting zinc recovery at McArthur River Mine
97 | url: https://unearthed.solutions/u/competitions/turn-zinc
98 | hostby:
99 | - Unearthed: https://unearthed.solutions
100 | range: 31 Jan - 05 Mar, 2019
101 | deadtime: '2019-03-05 23:59:59'
102 | timezone: UTC
103 | pubtime: '2019-02-01'
104 | note: 'As part of this competition, we ask you to build a model to accurately predict the rougher zinc recovery and the final zinc recovery for each hourly interval in the data set.'
105 | prize: A$ 6,000
106 |
107 |
108 |
109 | # - id: A$1 Million in prizes on a journey to discovery with data
110 | # type1:
111 | # - PF
112 | # type2:
113 | # - DM
114 | # title: A$1 Million in prizes on a journey to discovery with data
115 | # url:
116 | # from: Unearthed
117 | # from_url: 'https://unearthed.solutions'
118 | # range:
119 | # deadtime:
120 | # timezone: UTC
121 | # pubtime: '2019-02-01'
122 | # note:
123 | # prize:
124 |
--------------------------------------------------------------------------------
/_data/_effective_天池.yaml:
--------------------------------------------------------------------------------
1 |
2 | # 天池 ##
3 | # https://tianchi.aliyun.com/competition
4 |
5 |
6 | - id: alibabazhilianzhaopin
7 | type1:
8 | - PF
9 | type2:
10 | - DM
11 | title: '阿里巴巴大数据智能云上编程大赛 —— 智联招聘人岗智能匹配'
12 | url: https://tianchi.aliyun.com/competition/entrance/231728/introduction
13 | hostby:
14 | - 天池: 'https://tianchi.aliyun.com/'
15 | range: 7月24日 - 9月21, 2019
16 | deadtime: "2019-08-20 09:59:59"
17 | timezone: "Asia/Shanghai"
18 | pubtime: '2019-07-23'
19 | note: '本次大赛要求参赛者根据智联招聘抽样的经过脱敏的求职者标签数据、职位信息、及部分求职者行为信息、用人单位反馈信息,训练排序模型,对求职者的职位候选集进行排序,尽可能使得双端都满意的职位(求职者满意以及用人单位满意)优先推荐。本次比赛里,假定对于曝光给求职者的职位候选集里,假如求职者感兴趣会产生浏览职位行为,浏览职位后,如果求职者满意会产生主动投递行为。用人单位收到求职者主动投递的简历后会给出是否满意的反馈信号。'
20 | prize: ¥300000
21 |
22 |
23 | - id: zhongjianjian
24 | type1:
25 | - PF
26 | type2:
27 | - CV
28 | title: '全球数据智能大赛(2019)——“数字人体”赛场一:肺部CT多病种智能诊断'
29 | url: https://tianchi.aliyun.com/competition/entrance/231724/
30 | hostby:
31 | - 天池: 'https://tianchi.aliyun.com/'
32 | range: 6月24 - 9月09, 2019
33 | deadtime: "2019-07-24 11:59:59"
34 | timezone: "Asia/Shanghai"
35 | pubtime: '2019-06-27'
36 | note: '赛场一“数字人体”挑战赛以肺部CT多病种智能诊断为课题,开放高质量CT标注数据,要求选手提出并综合运用目标检测、深度学习等人工智能算法,识别肺结节、索条(条索状影)、动脉硬化或钙化、淋巴结钙化等多个病种,避免同一部位单病种的反复筛查,提高检测的速度和精度,辅助医生进行诊断。'
37 | prize: $900,000
38 |
39 | - id: zhongjianjian
40 | type1:
41 | - PF
42 | type2:
43 | - DM
44 | title: '第五届中间件性能挑战赛'
45 | url: https://tianchi.aliyun.com/competition/entrance/231714/
46 | hostby:
47 | - 天池: 'https://tianchi.aliyun.com/'
48 | range: 6月10 - 7月22, 2019
49 | deadtime: "2019-07-19 17:59:59"
50 | timezone: "Asia/Shanghai"
51 | pubtime: '2019-06-27'
52 | note: ' 初赛:《自适应负载均衡的设计实现》 复赛:《实现一个进程内基于队列的消息持久化存储引擎》'
53 | prize: $200,000
54 |
55 | - id: CIKM_2019
56 | type1:
57 | - PF
58 | type2:
59 | - DM
60 | title: 'CIKM 2019 EComm AI'
61 | url: https://tianchi.aliyun.com/competition/entrance/231719/
62 | hostby:
63 | - 天池: 'https://tianchi.aliyun.com/'
64 | range: 7月05 - 9月25, 2019
65 | deadtime: "2019-08-14 08:59:59"
66 | timezone: "Asia/Shanghai"
67 | pubtime: '2019-06-27'
68 | note: '
69 | Predicting User Behavior Diversities in A Dynamic Interactive Environment
70 | Efficient and Novel Item Retrieval for Large-scale Online Shopping Recommendation '
71 | prize: $25000 + $25000
72 |
73 | - id: antaibei
74 | type1:
75 | - PF
76 | type2:
77 | - DM
78 | title: '安泰杯 —— 跨境电商智能算法大赛'
79 | url: https://tianchi.aliyun.com/competition/entrance/231718/introduction?spm=5176.12281949.1003.1.3a994c2axCiMpB
80 | hostby:
81 | - 天池: 'https://tianchi.aliyun.com/'
82 | range: 7月16 - 9月16, 2019
83 | deadtime: "2019-08-09 09:59:59"
84 | timezone: "Asia/Shanghai"
85 | pubtime: '2019-06-17'
86 | note: '本次比赛给出若干日内来自成熟国家的部分用户的行为数据,以及来自待成熟国家的A部分用户的行为数据,以及待成熟国家的B部分用户的行为数据去除每个用户的最后一条购买数据,让参赛人预测B部分用户的最后一条行为数据。'
87 | prize: ¥100000
88 |
89 |
90 | - id: xianyunongye2019
91 | type1:
92 | - PF
93 | type2:
94 | - CV
95 | title: '2019 年县域农业大脑AI挑战赛'
96 | url: https://tianchi.aliyun.com/competition/entrance/231717/introduction
97 | hostby:
98 | - 天池: 'https://tianchi.aliyun.com/'
99 | range: 6月05 - 9月25, 2019
100 | deadtime: "2019-07-19 11:59:59"
101 | timezone: "Asia/Shanghai"
102 | pubtime: '2019-06-08'
103 | note: '本次大赛,我们选择了具有独特的地理环境、气候条件以及人文特色的贵州省兴仁市作为研究区域,聚焦当地的特色优势产业和支柱产业——薏仁米产业, 以薏仁米作物识别以及产量预测为比赛命题,要求选手开发算法模型,通过无人机航拍的地面影像,探索作物分类的精准算法,识别薏仁米、玉米、烤烟三大作物类型,提升作物识别的准确度,降低对人工实地勘察的依赖,提升农业资产盘点效率,并结合产量标注数据预测当年的薏仁米产量,提升农业精准管理能力。'
104 | prize: ¥300000
105 |
106 |
107 | - id: NL2SQL2019
108 | type1:
109 | - PF
110 | type2:
111 | - NLP
112 | title: '首届中文NL2SQL挑战赛'
113 | url: https://tianchi.aliyun.com/competition/entrance/231716/introduction
114 | hostby:
115 | - 天池: 'https://tianchi.aliyun.com/'
116 | range: 6月24 - 9月, 2019
117 | deadtime: "2019-08-05 11:59:59"
118 | timezone: "Asia/Shanghai"
119 | pubtime: '2019-06-08'
120 | note: '首届中文NL2SQL挑战赛,使用金融以及通用领域的表格数据作为数据源,提供在此基础上标注的自然语言与SQL语句的匹配对,希望选手可以利用数据训练出可以准确转换自然语言到SQL的模型。'
121 | prize: ¥十五万
122 |
123 |
124 | - id: YOUKU2019
125 | type1:
126 | - PF
127 | type2:
128 | - CV
129 | title: '阿里巴巴优酷视频增强和超分辨率挑战赛'
130 | url: https://tianchi.aliyun.com/competition/entrance/231711/introduction?spm=5176.12281949.1003.1.493e4c2aaxG9Ek
131 | hostby:
132 | - 天池: 'https://tianchi.aliyun.com/'
133 | - YOUKU: https://www.youku.com
134 | range: April 11 - September, 2019
135 | deadtime: "2019-06-16 12:59:59"
136 | timezone: "Asia/Shanghai"
137 | pubtime: '2019-04-11'
138 | note: '比赛要求通过训练样本对视频增强和超分模型进行建模,对测试集中的低分辨率视频样本预测高分辨率视频。其中,高分辨率视频来自优酷高清媒资库,优酷拥有视频的知识产权。低分辨率视频的生成模型是模拟实际业务中的噪声模式。'
139 | prize: ¥230000
140 |
141 |
142 | - id: Future_Food_Challenge2019
143 | type1:
144 | - PF
145 | type2:
146 | - DM
147 | - NLP
148 | title: '2019 Future Food Challenge'
149 | url: https://tianchi.aliyun.com/competition/entrance/231705/introduction?spm=5176.12281949.0.0.7e9276d8mqVJ8x
150 | hostby:
151 | - 天池: 'https://tianchi.aliyun.com/'
152 | range: February 28 - June 2-4, 2019
153 | deadtime: "2019-04-10 08:59:59"
154 | timezone: "Asia/Shanghai"
155 | pubtime: '2019-02-28'
156 | note: 'Use the training data set to develop an unsupervised algorithm which identifies news items in the test set relating to the same food safety incident and assigns the same Event-ID to such group. '
157 | prize: USD $10,000
158 |
159 |
160 | - id: Gridlock_Prediction_Challenge
161 | type1:
162 | - PF
163 | type2:
164 | - DM
165 | title: Gridlock Prediction Challenge
166 | url: https://tianchi.aliyun.com/competition/entrance/231698/introduction?spm=5176.12281949.0.0.422976d8ArSxx6
167 | hostby:
168 | - 天池: 'https://tianchi.aliyun.com/'
169 | range: March 1-31, 2019
170 | deadtime: "2019-03-31 05:59:59"
171 | timezone: "Asia/Shanghai"
172 | pubtime: '2019-02-01'
173 | note: 'Task: To estimate the average travel time from designated intersections to tollgates'
174 | prize: iPhone/iPad/AirPods
175 |
176 |
177 | - id: IJCAI_19
178 | type1:
179 | - PF
180 | type2:
181 | - CV
182 | title: 'IJCAI-19 阿里巴巴人工智能对抗算法竞赛'
183 | url: https://tianchi.aliyun.com/competition/entrance/231701/introduction?spm=5176.12281949.0.0.422976d8ArSxx6
184 | hostby:
185 | - 天池: 'https://tianchi.aliyun.com/'
186 | range: 3月4日 - 6月10日, 2019
187 | deadtime: "2019-04-20 09:59:59"
188 | timezone: "Asia/Shanghai"
189 | pubtime: '2019-02-01'
190 | note: 'IJCAI-19 阿里巴巴人工智能对抗算法竞赛的目的是对AI模型的安全性进行探索。这个比赛主要针对图像分类任务,包括模型攻击与模型防御。参赛选手既可以作为攻击方,对图片进行轻微扰动生成对抗样本,使模型识别错误;也可以作为防御方,通过构建一个更加鲁棒的模型,准确识别对抗样本。'
191 | prize: USD 10,000
192 |
193 |
194 |
195 | - id: 'jinnaner'
196 | type1:
197 | - PF
198 | type2:
199 | - CV
200 | title: '津南数字制造算法挑战赛【赛场二】'
201 | url: 'https://tianchi.aliyun.com/competition/entrance/231703/introduction?spm=5176.12281949.0.0.21e376d869oWRl'
202 | hostby:
203 | - 天池: 'https://tianchi.aliyun.com/'
204 | range: 2月15日-5月16日, 2019
205 | deadtime: "2019-03-25 11:59:59"
206 | timezone: "Asia/Shanghai"
207 | pubtime: '2019-02-15'
208 | note: '2019津南数字制造算法挑战赛,赛场二以物流货物限制品监测为课题,要求选手针对给出的限制品种类,利用X光图像及标注数据,研究开发高效的计算机视觉算法,监测图像是否包含危险品及其大致位置。通过自动化监测包裹携带品算法,降低漏检风险及误报率,提升危险品管理效率。'
209 | prize: ¥300,000
210 |
211 |
212 |
213 | - id: quanqiuchengshijisuanaitiaozhansai
214 | type1:
215 | - PF
216 | type2:
217 | - DM
218 | title: '全球城市计算AI挑战赛'
219 | url: https://tianchi.aliyun.com/competition/entrance/231708/introduction?spm=5176.12281905.5490641.1.358b6badpKtnUN
220 | hostby:
221 | - 天池: 'https://tianchi.aliyun.com/'
222 | range: 3月19日 - 4月11日, 2019
223 | deadtime: "2019-03-30 11:59:59"
224 | timezone: "Asia/Shanghai"
225 | pubtime: '2019-03-21'
226 | note: '大赛以“地铁乘客流量预测”为赛题,参赛者可通过分析地铁站的历史刷卡数据,预测站点未来的客流量变化,帮助实现更合理的出行路线选择,规避交通堵塞,提前部署站点安保措施等,最终实现用大数据和人工智能等技术助力未来城市安全出行。'
227 | prize: ¥300000
228 |
--------------------------------------------------------------------------------
/_data/_effective_点石.yaml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | # 点石 ##
5 | # https://dianshi.baidu.com/competition/
6 |
7 | - id: Urban_Region_Function_Classification
8 | type1:
9 | - PF
10 | type2:
11 | - DM
12 | - CV
13 | title: 'Urban Region Function Classification'
14 | url: https://dianshi.baidu.com/competition/30/rule
15 | hostby:
16 | - 点石: https://dianshi.baidu.com/competition/
17 | range: April 30th - September, 2019
18 | deadtime: "2019-06-10 23:59:59"
19 | timezone: "Asia/Shanghai"
20 | pubtime: '2019-04-27'
21 | note: '2019 The 5th Baidu & XJTU Big Data Competition And The First IKCEST "One Belt One Road" International Big Data Competition.
22 | Build models to classify the functions of urban areas with data of satellite images and user behavior from given geographical areas.'
23 | prize: RMB150,000
24 |
25 |
26 | - id: Context_Aware_Multi_Modal_Transportation_Recommendation
27 | type1:
28 | - PF
29 | type2:
30 | - DM
31 | title: 'Context-Aware Multi-Modal Transportation Recommendation'
32 | url: https://dianshi.baidu.com/competition/29/rule
33 | hostby:
34 | - 点石: https://dianshi.baidu.com/competition/
35 | range: April 10th - August 4th, 2019
36 | deadtime: "2019-04-30 23:59:59"
37 | timezone: "Asia/Shanghai"
38 | pubtime: '2019-04-11'
39 | note: 'The competition consists of two tasks with the detail below.
40 | Task 1: Recommend the most appropriate transport mode. For task 1, participates are required to post the external data in the forum on how to access the external data, and provide sample codes in Python.
41 | Task 2: Open research/application challenge. For task 2, a data description as well as how to access the external data must be described in the proposal.'
42 | prize: $35000
43 |
44 |
45 | - id: meilixiangcun
46 | type1:
47 | - PF
48 | type2:
49 | - CV
50 | title: '第二届中国“高分杯”美丽乡村大赛'
51 | url: https://dianshi.baidu.com/competition/28/rule
52 | hostby:
53 | - 点石: https://dianshi.baidu.com/competition/28/rule
54 | range: 1月23日 - 3月5日, 2019
55 | deadtime: "2019-02-28 23:59:59"
56 | timezone: "Asia/Shanghai"
57 | pubtime: '2019-02-01'
58 | note: '要求参赛队利用深度学习等智能算法自动识别出所给图像对应的农作物,包括玉米、大豆、水稻三种农作物区块和其他区块共四种区块 ,根据参赛团队对场景的识别准确度和时效性进行评分。'
59 | prize: 85000RMB
60 |
--------------------------------------------------------------------------------
/_data/readme:
--------------------------------------------------------------------------------
1 |
2 |
3 | - id 唯一编码,可随意指定,但建议根据 title 的内容书写。
4 | -(注意!不可数字开头)
5 |
6 | - type1 只有三个选项 PF,AC
7 | - type2 有五个选项 DM, CV, NLP, RL, SP
8 | -(可多选,但不可不选)
9 | - Note 中不可以有 & (如果编写的XML文件必须包含&字符,则必须分别写成&)
10 |
11 | - hostby 的内容必须指定
12 |
13 | - deadtime 日期请严格采用复合 ISO8601 格式的年、月、日、时、分、秒表示(我这里必须引号)。
14 | - (注意!deadtime 内容一定要双引号括起来,强制成 string,不然 pyyaml 读 yaml 会按照本地系统所在的 timezone 读入解析,无限期的就内容为'No deadline')
15 | - (注意!deadtime 的 timezone 信息请另外标明!可选的 timezone 可见 ./timezone。)
16 | - (注意!对于没有 deadtime 的题目,内容必须指定为"No deadline",才不会判断报错~)
17 |
18 | - pubtime 用来标记更新时间给 XML,请严格按照格式书写,否则会报错。 'xxxx-xx-xx'
19 |
20 | - note 的内容是可以直接上 html 标记语言的。
21 |
--------------------------------------------------------------------------------
/docs/CNAME:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/iphysresearch/DataSciComp/f9bbbdcabb7cfc99f34d03fc86ea6a3c04fc725d/docs/CNAME
--------------------------------------------------------------------------------
/docs/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/iphysresearch/DataSciComp/f9bbbdcabb7cfc99f34d03fc86ea6a3c04fc725d/docs/favicon.ico
--------------------------------------------------------------------------------
/docs/static/bootstrap-4.2.1-dist/css/bootstrap-reboot.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Bootstrap Reboot v4.2.1 (https://getbootstrap.com/)
3 | * Copyright 2011-2018 The Bootstrap Authors
4 | * Copyright 2011-2018 Twitter, Inc.
5 | * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
6 | * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
7 | */
8 | *,
9 | *::before,
10 | *::after {
11 | box-sizing: border-box;
12 | }
13 |
14 | html {
15 | font-family: sans-serif;
16 | line-height: 1.15;
17 | -webkit-text-size-adjust: 100%;
18 | -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
19 | }
20 |
21 | article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
22 | display: block;
23 | }
24 |
25 | body {
26 | margin: 0;
27 | font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
28 | font-size: 1rem;
29 | font-weight: 400;
30 | line-height: 1.5;
31 | color: #212529;
32 | text-align: left;
33 | background-color: #fff;
34 | }
35 |
36 | [tabindex="-1"]:focus {
37 | outline: 0 !important;
38 | }
39 |
40 | hr {
41 | box-sizing: content-box;
42 | height: 0;
43 | overflow: visible;
44 | }
45 |
46 | h1, h2, h3, h4, h5, h6 {
47 | margin-top: 0;
48 | margin-bottom: 0.5rem;
49 | }
50 |
51 | p {
52 | margin-top: 0;
53 | margin-bottom: 1rem;
54 | }
55 |
56 | abbr[title],
57 | abbr[data-original-title] {
58 | text-decoration: underline;
59 | -webkit-text-decoration: underline dotted;
60 | text-decoration: underline dotted;
61 | cursor: help;
62 | border-bottom: 0;
63 | text-decoration-skip-ink: none;
64 | }
65 |
66 | address {
67 | margin-bottom: 1rem;
68 | font-style: normal;
69 | line-height: inherit;
70 | }
71 |
72 | ol,
73 | ul,
74 | dl {
75 | margin-top: 0;
76 | margin-bottom: 1rem;
77 | }
78 |
79 | ol ol,
80 | ul ul,
81 | ol ul,
82 | ul ol {
83 | margin-bottom: 0;
84 | }
85 |
86 | dt {
87 | font-weight: 700;
88 | }
89 |
90 | dd {
91 | margin-bottom: .5rem;
92 | margin-left: 0;
93 | }
94 |
95 | blockquote {
96 | margin: 0 0 1rem;
97 | }
98 |
99 | b,
100 | strong {
101 | font-weight: bolder;
102 | }
103 |
104 | small {
105 | font-size: 80%;
106 | }
107 |
108 | sub,
109 | sup {
110 | position: relative;
111 | font-size: 75%;
112 | line-height: 0;
113 | vertical-align: baseline;
114 | }
115 |
116 | sub {
117 | bottom: -.25em;
118 | }
119 |
120 | sup {
121 | top: -.5em;
122 | }
123 |
124 | a {
125 | color: #007bff;
126 | text-decoration: none;
127 | background-color: transparent;
128 | }
129 |
130 | a:hover {
131 | color: #0056b3;
132 | text-decoration: underline;
133 | }
134 |
135 | a:not([href]):not([tabindex]) {
136 | color: inherit;
137 | text-decoration: none;
138 | }
139 |
140 | a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
141 | color: inherit;
142 | text-decoration: none;
143 | }
144 |
145 | a:not([href]):not([tabindex]):focus {
146 | outline: 0;
147 | }
148 |
149 | pre,
150 | code,
151 | kbd,
152 | samp {
153 | font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
154 | font-size: 1em;
155 | }
156 |
157 | pre {
158 | margin-top: 0;
159 | margin-bottom: 1rem;
160 | overflow: auto;
161 | }
162 |
163 | figure {
164 | margin: 0 0 1rem;
165 | }
166 |
167 | img {
168 | vertical-align: middle;
169 | border-style: none;
170 | }
171 |
172 | svg {
173 | overflow: hidden;
174 | vertical-align: middle;
175 | }
176 |
177 | table {
178 | border-collapse: collapse;
179 | }
180 |
181 | caption {
182 | padding-top: 0.75rem;
183 | padding-bottom: 0.75rem;
184 | color: #6c757d;
185 | text-align: left;
186 | caption-side: bottom;
187 | }
188 |
189 | th {
190 | text-align: inherit;
191 | }
192 |
193 | label {
194 | display: inline-block;
195 | margin-bottom: 0.5rem;
196 | }
197 |
198 | button {
199 | border-radius: 0;
200 | }
201 |
202 | button:focus {
203 | outline: 1px dotted;
204 | outline: 5px auto -webkit-focus-ring-color;
205 | }
206 |
207 | input,
208 | button,
209 | select,
210 | optgroup,
211 | textarea {
212 | margin: 0;
213 | font-family: inherit;
214 | font-size: inherit;
215 | line-height: inherit;
216 | }
217 |
218 | button,
219 | input {
220 | overflow: visible;
221 | }
222 |
223 | button,
224 | select {
225 | text-transform: none;
226 | }
227 |
228 | button,
229 | [type="button"],
230 | [type="reset"],
231 | [type="submit"] {
232 | -webkit-appearance: button;
233 | }
234 |
235 | button::-moz-focus-inner,
236 | [type="button"]::-moz-focus-inner,
237 | [type="reset"]::-moz-focus-inner,
238 | [type="submit"]::-moz-focus-inner {
239 | padding: 0;
240 | border-style: none;
241 | }
242 |
243 | input[type="radio"],
244 | input[type="checkbox"] {
245 | box-sizing: border-box;
246 | padding: 0;
247 | }
248 |
249 | input[type="date"],
250 | input[type="time"],
251 | input[type="datetime-local"],
252 | input[type="month"] {
253 | -webkit-appearance: listbox;
254 | }
255 |
256 | textarea {
257 | overflow: auto;
258 | resize: vertical;
259 | }
260 |
261 | fieldset {
262 | min-width: 0;
263 | padding: 0;
264 | margin: 0;
265 | border: 0;
266 | }
267 |
268 | legend {
269 | display: block;
270 | width: 100%;
271 | max-width: 100%;
272 | padding: 0;
273 | margin-bottom: .5rem;
274 | font-size: 1.5rem;
275 | line-height: inherit;
276 | color: inherit;
277 | white-space: normal;
278 | }
279 |
280 | progress {
281 | vertical-align: baseline;
282 | }
283 |
284 | [type="number"]::-webkit-inner-spin-button,
285 | [type="number"]::-webkit-outer-spin-button {
286 | height: auto;
287 | }
288 |
289 | [type="search"] {
290 | outline-offset: -2px;
291 | -webkit-appearance: none;
292 | }
293 |
294 | [type="search"]::-webkit-search-decoration {
295 | -webkit-appearance: none;
296 | }
297 |
298 | ::-webkit-file-upload-button {
299 | font: inherit;
300 | -webkit-appearance: button;
301 | }
302 |
303 | output {
304 | display: inline-block;
305 | }
306 |
307 | summary {
308 | display: list-item;
309 | cursor: pointer;
310 | }
311 |
312 | template {
313 | display: none;
314 | }
315 |
316 | [hidden] {
317 | display: none !important;
318 | }
319 | /*# sourceMappingURL=bootstrap-reboot.css.map */
--------------------------------------------------------------------------------
/docs/static/bootstrap-4.2.1-dist/css/bootstrap-reboot.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Bootstrap Reboot v4.2.1 (https://getbootstrap.com/)
3 | * Copyright 2011-2018 The Bootstrap Authors
4 | * Copyright 2011-2018 Twitter, Inc.
5 | * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
6 | * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
7 | */*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}
8 | /*# sourceMappingURL=bootstrap-reboot.min.css.map */
--------------------------------------------------------------------------------
/docs/static/deadlines_css/deadlines.css:
--------------------------------------------------------------------------------
1 | body {
2 | font-size: 16px;
3 | line-height: 23px;
4 | font-weight: 300;
5 | /* color: #333; */
6 | }
7 |
8 | body *::selection {
9 | background: #e74c3c;
10 | color: #fff;
11 | }
12 |
13 | .container {
14 | max-width: 980px;
15 | }
16 |
17 | .top-strip {
18 | background-color: #333;
19 | height: 0.25em;
20 | width: 100%;
21 | }
22 |
23 | h1,h2,h3 {
24 | /* font-weight: 300; */
25 | }
26 |
27 | h1 {
28 | margin: 0 0 10px;
29 | font-size: 30px;
30 | line-height: 35px;
31 | }
32 |
33 | h2 {
34 | margin: 0 0 10px;
35 | font-size: 25px;
36 | line-height: 30px;
37 | }
38 |
39 | h3 {
40 | margin: 0;
41 | font-size: 20px;
42 | line-height: 25px;
43 | }
44 |
45 | .page-header {
46 | margin-top: 20px;
47 | }
48 |
49 | #conf-title.page-header {
50 | border-bottom: none;
51 | }
52 |
53 | p.authors {
54 | margin-bottom: 5px;
55 | color: #808080;
56 | font-size: 20px;
57 | }
58 |
59 | p.authors a {
60 | border-color: #dedede;
61 | }
62 |
63 | img {
64 | max-width: 100%;
65 | }
66 |
67 | p {
68 | text-align: justify;
69 | }
70 |
71 | a {
72 | text-decoration: none;
73 | border-bottom: 1px solid #ccc;
74 | color: inherit;
75 | }
76 |
77 | p.lead.authors a {
78 | border-bottom: none;
79 | }
80 |
81 | a:hover, a:focus {
82 | color: inherit;
83 | text-decoration: none;
84 | }
85 |
86 | .thumb {
87 | margin: 20px 0;
88 | border: 1px solid #808080;
89 | }
90 |
91 | pre {
92 | color: #333;
93 | font-size: 12px;
94 | line-height: 17px;
95 | }
96 |
97 | footer {
98 | font-size: 13px;
99 | }
100 |
101 | .past {
102 | opacity: 0.5;
103 | }
104 |
105 | .deadline, .meta {
106 | font-size: 13px;
107 | }
108 |
109 | .note {
110 | font-size: 13px;
111 | margin-bottom: 5px;
112 | }
113 |
114 | .timer {
115 | font-size: 20px;
116 | }
117 |
118 | #conf-timer {
119 | font-size: 72px;
120 | color: #444;
121 | }
122 |
123 | @media only screen and (max-width: 780px) {
124 | #conf-timer {
125 | font-size: 64px;
126 | }
127 | }
128 |
129 | @media only screen and (max-width: 450px) {
130 | #conf-timer {
131 | font-size: 36px;
132 | }
133 | }
134 |
135 | @media only screen and (max-width: 375px) {
136 | #conf-timer {
137 | font-size: 28px;
138 | }
139 | }
140 |
141 | .checkbox {
142 | font-size: 12px;
143 | }
144 |
145 | .calendar {
146 | font-size: 12px;
147 | margin-bottom: -5px;
148 | }
149 |
150 | .calendar img {
151 | margin-right: 5px;
152 | }
153 |
154 | .ind-cal {
155 | margin: 0 5px;
156 | }
157 |
158 | .calendar img {
159 | height: 20px;
160 | }
161 |
162 |
163 |
164 |
--------------------------------------------------------------------------------
/docs/static/img/apple-touch-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/iphysresearch/DataSciComp/f9bbbdcabb7cfc99f34d03fc86ea6a3c04fc725d/docs/static/img/apple-touch-icon.png
--------------------------------------------------------------------------------
/docs/static/img/calendar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/iphysresearch/DataSciComp/f9bbbdcabb7cfc99f34d03fc86ea6a3c04fc725d/docs/static/img/calendar.png
--------------------------------------------------------------------------------
/docs/static/img/favicon-16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/iphysresearch/DataSciComp/f9bbbdcabb7cfc99f34d03fc86ea6a3c04fc725d/docs/static/img/favicon-16x16.png
--------------------------------------------------------------------------------
/docs/static/img/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/iphysresearch/DataSciComp/f9bbbdcabb7cfc99f34d03fc86ea6a3c04fc725d/docs/static/img/favicon-32x32.png
--------------------------------------------------------------------------------
/docs/static/img/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/iphysresearch/DataSciComp/f9bbbdcabb7cfc99f34d03fc86ea6a3c04fc725d/docs/static/img/favicon.ico
--------------------------------------------------------------------------------
/docs/static/img/mstile-144x144.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/iphysresearch/DataSciComp/f9bbbdcabb7cfc99f34d03fc86ea6a3c04fc725d/docs/static/img/mstile-144x144.png
--------------------------------------------------------------------------------
/docs/static/img/safari-pinned-tab.svg:
--------------------------------------------------------------------------------
1 |
2 |
4 |
7 |
8 | Created by potrace 1.11, written by Peter Selinger 2001-2013
9 |
10 |
12 |
44 |
45 |
46 |
--------------------------------------------------------------------------------
/docs/static/img/site.webmanifest:
--------------------------------------------------------------------------------
1 | {
2 | "name": "",
3 | "short_name": "",
4 | "icons": [
5 | {
6 | "src": "/android-chrome-192x192.png",
7 | "sizes": "192x192",
8 | "type": "image/png"
9 | },
10 | {
11 | "src": "/android-chrome-256x256.png",
12 | "sizes": "256x256",
13 | "type": "image/png"
14 | }
15 | ],
16 | "theme_color": "#ffffff",
17 | "background_color": "#ffffff",
18 | "display": "standalone"
19 | }
20 |
--------------------------------------------------------------------------------
/docs/static/js/jquery.countdown.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * The Final Countdown for jQuery v2.2.0 (http://hilios.github.io/jQuery.countdown/)
3 | * Copyright (c) 2016 Edson Hilios
4 | *
5 | * Permission is hereby granted, free of charge, to any person obtaining a copy of
6 | * this software and associated documentation files (the "Software"), to deal in
7 | * the Software without restriction, including without limitation the rights to
8 | * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
9 | * the Software, and to permit persons to whom the Software is furnished to do so,
10 | * subject to the following conditions:
11 | *
12 | * The above copyright notice and this permission notice shall be included in all
13 | * copies or substantial portions of the Software.
14 | *
15 | * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
17 | * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
18 | * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
19 | * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
20 | * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
21 | */
22 | !function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):a(jQuery)}(function(a){"use strict";function b(a){if(a instanceof Date)return a;if(String(a).match(g))return String(a).match(/^[0-9]*$/)&&(a=Number(a)),String(a).match(/\-/)&&(a=String(a).replace(/\-/g,"/")),new Date(a);throw new Error("Couldn't cast `"+a+"` to a date object.")}function c(a){var b=a.toString().replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1");return new RegExp(b)}function d(a){return function(b){var d=b.match(/%(-|!)?[A-Z]{1}(:[^;]+;)?/gi);if(d)for(var f=0,g=d.length;f1?c:d}var f=[],g=[],h={precision:100,elapse:!1,defer:!1};g.push(/^[0-9]*$/.source),g.push(/([0-9]{1,2}\/){2}[0-9]{4}( [0-9]{1,2}(:[0-9]{2}){2})?/.source),g.push(/[0-9]{4}([\/\-][0-9]{1,2}){2}( [0-9]{1,2}(:[0-9]{2}){2})?/.source),g=new RegExp(g.join("|"));var i={Y:"years",m:"months",n:"daysToMonth",d:"daysToWeek",w:"weeks",W:"weeksToMonth",H:"hours",M:"minutes",S:"seconds",D:"totalDays",I:"totalHours",N:"totalMinutes",T:"totalSeconds"},j=function(b,c,d){this.el=b,this.$el=a(b),this.interval=null,this.offset={},this.options=a.extend({},h),this.instanceNumber=f.length,f.push(this),this.$el.data("countdown-instance",this.instanceNumber),d&&("function"==typeof d?(this.$el.on("update.countdown",d),this.$el.on("stoped.countdown",d),this.$el.on("finish.countdown",d)):this.options=a.extend({},h,d)),this.setFinalDate(c),this.options.defer===!1&&this.start()};a.extend(j.prototype,{start:function(){null!==this.interval&&clearInterval(this.interval);var a=this;this.update(),this.interval=setInterval(function(){a.update.call(a)},this.options.precision)},stop:function(){clearInterval(this.interval),this.interval=null,this.dispatchEvent("stoped")},toggle:function(){this.interval?this.stop():this.start()},pause:function(){this.stop()},resume:function(){this.start()},remove:function(){this.stop.call(this),f[this.instanceNumber]=null,delete this.$el.data().countdownInstance},setFinalDate:function(a){this.finalDate=b(a)},update:function(){if(0===this.$el.closest("html").length)return void this.remove();var b,c=void 0!==a._data(this.el,"events"),d=new Date;b=this.finalDate.getTime()-d.getTime(),b=Math.ceil(b/1e3),b=!this.options.elapse&&b<0?0:Math.abs(b),this.totalSecsLeft!==b&&c&&(this.totalSecsLeft=b,this.elapsed=d>=this.finalDate,this.offset={seconds:this.totalSecsLeft%60,minutes:Math.floor(this.totalSecsLeft/60)%60,hours:Math.floor(this.totalSecsLeft/60/60)%24,days:Math.floor(this.totalSecsLeft/60/60/24)%7,daysToWeek:Math.floor(this.totalSecsLeft/60/60/24)%7,daysToMonth:Math.floor(this.totalSecsLeft/60/60/24%30.4368),weeks:Math.floor(this.totalSecsLeft/60/60/24/7),weeksToMonth:Math.floor(this.totalSecsLeft/60/60/24/7)%4,months:Math.floor(this.totalSecsLeft/60/60/24/30.4368),years:Math.abs(this.finalDate.getFullYear()-d.getFullYear()),totalDays:Math.floor(this.totalSecsLeft/60/60/24),totalHours:Math.floor(this.totalSecsLeft/60/60),totalMinutes:Math.floor(this.totalSecsLeft/60),totalSeconds:this.totalSecsLeft},this.options.elapse||0!==this.totalSecsLeft?this.dispatchEvent("update"):(this.stop(),this.dispatchEvent("finish")))},dispatchEvent:function(b){var c=a.Event(b+".countdown");c.finalDate=this.finalDate,c.elapsed=this.elapsed,c.offset=a.extend({},this.offset),c.strftime=d(this.offset),this.$el.trigger(c)}}),a.fn.countdown=function(){var b=Array.prototype.slice.call(arguments,0);return this.each(function(){var c=a(this).data("countdown-instance");if(void 0!==c){var d=f[c],e=b[0];j.prototype.hasOwnProperty(e)?d[e].apply(d,b.slice(1)):null===String(e).match(/^[$A-Z_][0-9A-Z_$]*$/i)?(d.setFinalDate.call(d,e),d.start()):a.error("Method %s does not exist on jQuery.countdown".replace(/\%s/gi,e))}else new j(this,b[0],b[1])})}});
--------------------------------------------------------------------------------
/docs/static/js/ouical.min.js:
--------------------------------------------------------------------------------
1 | !function(e){var o=function(e){return e.toISOString().replace(/-|:|\.\d+/g,"")},t=function(e){return e.end?o(e.end):o(new Date(e.start.getTime()+6e4*e.duration))},n={google:function(e){var n=o(e.start),i=t(e);return'Google '},yahoo:function(e){var t=e.end?(e.end.getTime()-e.start.getTime())/6e4:e.duration,n=(t<600?"0"+Math.floor(t/60):Math.floor(t/60)+"")+(t%60<10?"0"+t%60:t%60+""),i=o(new Date(e.start-6e4*e.start.getTimezoneOffset()))||"";return'Yahoo! '},ics:function(e,n,i){var a=o(e.start),d=t(e);return''+i+" "},ical:function(e){return this.ics(e,"icon-ical","iCal")},outlook:function(e){return this.ics(e,"icon-outlook","Outlook")}},i=function(){var e=document.createElement("style");return e.id="ouical-css",e.innerHTML="background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAAQCAYAAACIoli7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0MzJCRDU2NUE1MDIxMUUyOTY1Q0EwNTkxNEJDOUIwNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0MzJCRDU2NkE1MDIxMUUyOTY1Q0EwNTkxNEJDOUIwNCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQzMkJENTYzQTUwMjExRTI5NjVDQTA1OTE0QkM5QjA0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQzMkJENTY0QTUwMjExRTI5NjVDQTA1OTE0QkM5QjA0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1Gcb3QAACh1JREFUeNrEWAtwVNUZ/u7d9yvZJBtMIC8eBhIKMkQIhqIBKirWwpSW0dahCir1gQhWg2XKjNRqR7AjQ6QjglBFRIW20KmC0KRYjRYMCZGHGEjIY0Oy2U32lX3d3Xv6nxuSbEJCQNvpn/n33POfxz33u9//uBGaBQFcMhgrpGYC6ddk+zfiZKgxsvOG4buJMGATNtzcq4l+WStbsGgpvOiELpgBWetGQGNCstSGkKwH1Ek04oVNFUZQsEAjedCg0iBRVivrP737CL+H8Na7f7lpRFa2cOfMqdUn9n3ARGc7NLEYJj62Qle6Z3/ZlATt82mINV4QVPV33HVXmK/1bRgPvst60vzXgJzZZ84UlOfnV1L/YvwhBxk7Q7quZ3zZLrvSivRy+PtR0Y8oUit2P7+aWm5TifxahErVPWfd/JRBQaNVjA2CIhsecEwIubHzB3+CQWNDNBCCyuiEC6NgpV3agkCszYWknBTInjAMFh20HAo1/QQFVM7Kw9aly7D1ze2iJEemhbu8Mzf++rkVNGMkaS7puKadb0yubGscp/Wa3rc0nNXVJ6RsJvsaUhmXt5oyZv36e4o//hi1tbUonjWrYNTs2QXxhywuL+8bmzevoG7dOu3gj8Po2MIVZGIcAw6TcPma0YV4JfXYEBiy/rbeqZcv+i1tEbIgagzgOAWMerT5MvDuXgfOH6vAsRoRgVAqHOp2TMrX4dYfFmLhVAHTRqtgkn0QQ3W0anZK+UsvzJe/qflxi2d04a3u9iJWdngUHd/I33KEyJEoqBE2mqCxGBCqq//p8idWvPh66Wa35ZlzUIcAnez3w+n14uwDD8CalYWo293vYePH+Fy+Jn58289HKu2rpbux9KF7EY4yfHroAHKL5iv2w/v2Ye7CBfBHBLRWHYJ54rzrCQcsDtx+YA4MAbyTqjsHLfLIrWWcChjwu/XHUVnuxrGDC2G2AdwnnKQNXwOLHnwFH4da8VnZBpg0ZqgcOgJMfKa+oqJkTDQMX3or3GF/khgJQ9TroDInQENq9rjItaNwqUWkeDoy0wtmTKYt/8XPpg4wZpADARTt2YOJx45Bo9PBlZEBy86dvQedPGkSxmZnw5SQAD6Xrxns6XWmYO+1x3e+n52D2WM3Y96w6F0F1F4wBwsBprBEv+0wIQO7Xj2HC0ercLbiEdi0zYgyAk1OgFUQccONwP5dyxELNMCQ5Cfq0YZpekgCpMZgENPvmIc5KckEm4gL7+9BrL0d1rFjYSGGGkePgyWX4qU1CQW3zVG5ztV+n25aQRpVGBojkFpWroTBaAQ/TpD6eput3xOZzWaKEjL43IEM3frHLZD8XtyQasXhdzbDbNTCJjN89tftvfaW8jd67fPyzP3jRBzThGGYKgwxrcceM2eyYDQNG9+8iAMfHsaRXY/AouV4qRAS9NCrmmkjKxBKwOQsM8X0iQhQkpK1IUiiBxq1+oLfaPJJXo8lEOyCJtGKScsfhTYpGYItFTUXG9DY2oqQw4UnFi5SGF/2zfkialQcUJ66V7PrFL5mQhwgXGRZZjv+8ALzBGPM4YuyA9s3sFMtIUW5/Xx7hNU0+RU7X7OM5bFlJxSQ2ODR+ArlIUy5HDjW04y+t5UrC9J5Vm5tYxkz/s5YF3WiESYzP2MRmbmp6+EH9vuZxM9N9iBz0ViUHbclsPuX/GJ2SUnJeX+LnUW6/MqzHTp6lL29dy9rtLewx598kpWsWcPuu+8+Fo1GlfG9+/bZn1q1Kk1JzHQSlUxHjBL7rkX5XL5mMBQks7WvY0vvZ3d4pW63j7Nfo/QDfYCbs3iGa6UORYMUP/92qhoYE4VsdNCoDEEyUYqnhBIDEmJ8hZYenKdmETH6468pWa3GJbvdHpKiTWpio4YSz7Hjx7Hu2Wdx9KOPkDkyHaWbNiE/Lw+LFy+makWlHCInOyc9MyOTJ3JRzcEhnCHHYtf0dCJtwrrp3Suvv/UGvO4uWBLN2L9/N7xeFzyedrS43+q1F401DQdaP+8Vrg1ppcRS3t+DDVQe9dhFqF3JiHTaIYaTyL2jYIld8IsGWCQRTB+GoCcgiU5q2QCD6KNFdQjrM1FVXeUYd+PYxg6nE+np6ZiYn48dO3Zg7dq1iEQi0Gq1KKeqh1h82T2BURkZQlpa2kzqHuJ1qEph3zCAPnVyDao8X6EgeQowANDlSx7mfo9t772NBQt+pmT5T468jgmFS5TxiqPvdderLO+Kfcnte2X71G9VzCvjulhfZaJFFjJSrCj7/DjCqgh0VN6EvSIsCUAXndxPvDxf1w5t4gjoY1qEnAYUfI8SpuokOlyIBIPhC06nSwHUZDIhNzcXoVAIRF7k5OQoLc83/E1eutSKpuYmRKToLZs3l6Zzhqo5QyPR6FVPfcJZg2lFN6Py80q+kbp2WzLwUEe/OZ2Ovr4YU11przqL/5XoRH3fvakwmjFdQtlH4/FC6VdY/dRNVKEYeMqAUR3EiSo9Vj56As2+MKwGMx68fySm5o+HSeDh6FLM7/fVu1zO3v24axcUFJDneZX+SkrgXq8PlZUnEKKKwGpNgM/rmaLT66Z1uzwxVBoC0JKqtTjpPtVd8sQ8YJKM+g3W5Ze/HpZ3f9r0kahk5aq41b/st1c8A3uYOQQrr0uyFwep+ujrG6HHip/YsPvlTmz+7dcovnMGZk4gt6cYKXQFMWuyAV98+iOcpfB6e9HzFBvvoS87J9XfynKZWFnfbLfzbwOlmpEkCauffhpejxenvjqF7KxsdPF6PByCz+PH6dOnKVRUW8eMGX1LN0MJ0MgQLl/dVgNb8YjuAj/qRFJhMmYVzkkv/3NZAV6jJPS4W/gWGLDr/Ua/mkQMzQM2T4dN58Q/DxbizuIKLLjtHax7bhqWPJaLVJMWPsXpzah3SWj3n6GQMKf7/wAmP6/65fq6uubGpsaOFntLuqPdARe5v4fY2emi1uej/OBmjjan3+V2tfi8voZYLFoXlaJnjQZDhZoJgi7GXX4IQPNN+Th9sJuhmKuCWM5w5pvqNiSLlfg/yhcLx2PEqA+QqhR/wX5jHirrdbIJI24A/lG9Gqt/U45NWz7Ey9s/BzQ3QpUQQajdjMS0NixdtQhFxTfTGzVQDc6rFJ/85Zdfem6ePr29dMuWdGKi5PV6Ov2BQFMoFL5INXqtx+upd3d21rXY7Y5AIMBvTp8FCJeXl/nVBKNFRa7Ag+xgsnH2K0p79+474Ix1IJWy5qgXuw40MPb8dwFkOFfngA0nY9zqQe1WnrQtzQRSBgwGEXs2zqUHmXvFvCCFLwP/Lw6PdhQLjVqFVIwSkCRFIgdPVp+sI66d7ury1Xrc7saGhkZ7OBziAEpxGotXYYQg/J4CReZwh3fdriqM2IQkrZN1mg/H9joY+4DMvSyt+eQlTL71uf8a+65VfvVw5nDh5Jpl58NHMK5FCT88diaSGi4DFYnTHvDkgTUyl/8IMABtKh8piZwIuwAAAABJRU5ErkJggg==);margin-right:.5em;content:' '}.icon-ical:before{background-position:-68px 0}.icon-outlook:before{}.icon-yahoo:before{background-position:-36px +4px}.icon-google:before{background-position:-52px 0}",e},a=function(e,o,t){var n=document.createElement("div");return n.innerHTML=' ',Object.keys(e).forEach(function(o){n.innerHTML+=''+e[o]+" "}),n.className="add-to-calendar",void 0!==o&&(n.className+=" "+o),document.getElementById("ouical-css")||document.getElementsByTagName("head")[0].appendChild(i()),n.id=t,n};e.createCalendar=function(e){var o,t,i;if(void 0!==(o=e).data&&void 0!==o.data.start&&(void 0!==o.data.end||void 0!==o.data.duration))return a((i=e.data,{google:n.google(i),yahoo:n.yahoo(i),ical:n.ical(i),outlook:n.outlook(i)}),function(e){if(e.options&&e.options.class)return e.options.class}(e),(t=e).options&&t.options.id?t.options.id:Math.floor(1e6*Math.random()));console.log("Event details missing.")}}(this);
--------------------------------------------------------------------------------
/docs/static/js/store.min.js:
--------------------------------------------------------------------------------
1 | /* Copyright (c) 2010-2016 Marcus Westin */
2 | (function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.store = f()}})(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;odocument.w=window"+a+'>'),u.close(),c=u.w.frames[0].document,t=c.createElement("div")}catch(l){t=i.createElement("div"),c=i.body}var f=function(e){return function(){var n=Array.prototype.slice.call(arguments,0);n.unshift(t),c.appendChild(t),t.addBehavior("#default#userData"),t.load(o);var i=e.apply(r,n);return c.removeChild(t),i}},d=new RegExp("[!\"#$%&'()*+,/\\\\:;<=>?@[\\]^`{|}~]","g"),s=function(e){return e.replace(/^d/,"___$&").replace(d,"___")};r.set=f(function(e,t,n){return t=s(t),void 0===n?r.remove(t):(e.setAttribute(t,r.serialize(n)),e.save(o),n)}),r.get=f(function(e,t,n){t=s(t);var i=r.deserialize(e.getAttribute(t));return void 0===i?n:i}),r.remove=f(function(e,t){t=s(t),e.removeAttribute(t),e.save(o)}),r.clear=f(function(e){var t=e.XMLDocument.documentElement.attributes;e.load(o);for(var r=t.length-1;r>=0;r--)e.removeAttribute(t[r].name);e.save(o)}),r.getAll=function(e){var t={};return r.forEach(function(e,r){t[e]=r}),t},r.forEach=f(function(e,t){for(var n,i=e.XMLDocument.documentElement.attributes,o=0;n=i[o];++o)t(n.name,r.deserialize(e.getAttribute(n.name)))})}try{var v="__storejs__";r.set(v,v),r.get(v)!=v&&(r.disabled=!0),r.remove(v)}catch(l){r.disabled=!0}return r.enabled=!r.disabled,r}();
5 | }).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
6 | },{}]},{},[1])(1)
7 | });
--------------------------------------------------------------------------------
/environment.yml:
--------------------------------------------------------------------------------
1 | name: mne
2 | channels:
3 | - defaults
4 | dependencies:
5 | - python>=3.6
6 | - pip
7 | - mkl
8 | - numpy
9 | - scipy
10 | - matplotlib
11 | - pyqt>=5.9
12 | - vtk>=8
13 | - pandas
14 | - scikit-learn
15 | - h5py
16 | - pillow
17 | - statsmodels
18 | - jupyter
19 | - nose
20 | - pytest
21 | - pytest-cov
22 | - sphinx
23 | - joblib
24 | - psutil
25 | - numpydoc
26 | - flake8
27 | - spyder
28 | - numexpr
29 | - pip:
30 | - mne
31 | - "https://api.github.com/repos/enthought/traits/zipball/a99b3f64d50c5f7f28ffc01bf69419b061f9e976"
32 | - "https://api.github.com/repos/enthought/pyface/zipball/6a0cac149d56293482bb828a7d98122667c773be"
33 | - "https://api.github.com/repos/enthought/traitsui/zipball/e366ad3886d3c39bedb96e83bab447d31c4ab725"
34 | - "https://api.github.com/repos/enthought/mayavi/zipball/master"
35 | - "https://api.github.com/repos/nipy/PySurfer/zipball/master"
36 | - nitime
37 | - nibabel
38 | - nilearn
39 | - neo
40 | - pytest-sugar
41 | - pytest-faulthandler
42 | - pydocstyle
43 | - sphinx_bootstrap_theme
44 | - "https://api.github.com/repos/sphinx-gallery/sphinx-gallery/zipball/master"
45 | - python-picard
46 |
--------------------------------------------------------------------------------
/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/iphysresearch/DataSciComp/f9bbbdcabb7cfc99f34d03fc86ea6a3c04fc725d/favicon.ico
--------------------------------------------------------------------------------
/run.py:
--------------------------------------------------------------------------------
1 | from flask import Flask, render_template, redirect, Response
2 | from flask_frozen import Freezer
3 |
4 | import os, sys, yaml, pytz, time, datetime, heapq # 堆队列
5 | import numpy as np
6 | import click
7 |
8 | add_datas = [
9 | "./_data/_effective_kaggle.yaml",
10 | "./_data/_effective_drivendata.yaml",
11 | "./_data/_effective_codalab.yaml",
12 | "./_data/_effective_challengedata.yaml",
13 | "./_data/_effective_crowdai.yaml",
14 | "./_data/_effective_aicrowd.yaml",
15 | "./_data/_effective_signate.yaml",
16 | "./_data/_effective_crowdanalytix.yaml",
17 | "./_data/_effective_unearthed.yaml",
18 | "./_data/_effective_analyticsvidhya.yaml",
19 | "./_data/_effective_GECCO.yaml",
20 | "./_data/_effective_grand_challenge.yaml",
21 | "./_data/_effective_herox.yaml",
22 | "./_data/_effective_ICDAR.yaml",
23 | "./_data/_effective_kelvins.yaml",
24 | "./_data/_effective_天池.yaml",
25 | "./_data/_effective_iQIYI.yaml",
26 | "./_data/_effective_FUTURELAB_AI.yaml",
27 | "./_data/_effective_点石.yaml",
28 | "./_data/_effective_kesci.yaml",
29 | "./_data/_effective_dcjingsai.yaml",
30 | "./_data/_effective_datafountain.yaml",
31 | "./_data/_effective_biendata.yaml",
32 | "./_data/_effective_ICME.yaml",
33 | "./_data/_effective_NeurIPS.yaml",
34 | "./_data/_effective_EvalAI.yaml",
35 | "./_data/_effective_FlyAI.yaml",
36 | "./_data/_effective_tinymind.yaml",
37 | "./_data/_effective_MagicMirror.yaml",
38 | "./_data/_effective_baiduAIstudio.yaml",
39 | "./_data/_effective_others.yaml",
40 | ]
41 |
42 | competitions = []
43 | for add_data in add_datas:
44 | with open(add_data, "r", encoding="utf-8") as f:
45 | cfg = f.read()
46 | competitions.extend(yaml.load(cfg))
47 | competitions = [
48 | c
49 | for c in competitions
50 | if c["deadtime"] > datetime.date.today().strftime("%Y-%m-%d")
51 | ]
52 | competitions.sort(key=lambda x: x["deadtime"])
53 |
54 | # Find CVPR competitions
55 | # CVPR_comps = [comp for comp in competitions if 'CVPR' in [ 'CVPR' for l in comp['hostby'] if 'CVPR' in [ 'CVPR' for key in l.keys() if 'CVPR' in key ] ] ]
56 |
57 | app = Flask(__name__)
58 |
59 |
60 | app.config["FREEZER_DESTINATION"] = "docs"
61 | # https://stackoverflow.com/questions/11577147/how-to-fix-page-404-on-github-page
62 | app.config["FREEZER_DESTINATION_IGNORE"] = [".git*", "CNAME", "favicon.ico"]
63 |
64 | freezer = Freezer(app)
65 |
66 | id_type_checkboxs = [
67 | {"id": "PF-checkbox", "name": "Platform"}
68 | # ,{'id': 'IT-checkbox', 'name': 'Industry'}
69 | ,
70 | {"id": "AC-checkbox", "name": "Academia"},
71 | ]
72 |
73 | id_type2_checkboxs = [
74 | {"id": "DM-checkbox", "name": "Data Mining"},
75 | {"id": "CV-checkbox", "name": "Computer Vision"},
76 | {"id": "NLP-checkbox", "name": "Natural Language Processing"},
77 | {"id": "RL-checkbox", "name": "Reinforcement Learning/Robotics"},
78 | {"id": "SP-checkbox", "name": "Speech/Signal Proccessing"},
79 | ]
80 |
81 |
82 | @app.route("/")
83 | def index(
84 | id_type_checkboxs=id_type_checkboxs,
85 | id_type2_checkboxs=id_type2_checkboxs,
86 | competitions=competitions,
87 | ):
88 | # 保证每个 comp 的 type 键的值是 list 类型
89 | [
90 | comp.update({"type1": [comp["type1"]]})
91 | for comp in competitions
92 | if not isinstance(comp["type1"], list)
93 | ]
94 | [
95 | comp.update({"type2": [comp["type2"]]})
96 | for comp in competitions
97 | if not isinstance(comp["type2"], list)
98 | ]
99 | # 判断 prize
100 | for comp in competitions:
101 | if (comp["prize"] == "NaN") or (comp["prize"] == "Kaggle Swag"):
102 | comp.update({"howprize": ["unrewarded"]})
103 | else:
104 | comp.update({"howprize": ["rewarded"]})
105 | # [ comp.update({'howprize': ['unrewarded']}) for comp in competitions if comp['prize'] == 'NaN']
106 | # [ comp.update({'howprize': ['rewarded']}) for comp in competitions if comp['prize'] ~= 'NaN']
107 | return render_template(
108 | "index.html",
109 | id_type_checkboxs=id_type_checkboxs,
110 | id_type2_checkboxs=id_type2_checkboxs,
111 | competitions=competitions,
112 | )
113 |
114 |
115 | with open("./_data/_hosts.yaml", "r", encoding="utf-8") as f:
116 | cfg = f.read()
117 | hosts = yaml.load(cfg)
118 |
119 |
120 | @app.route("/hostby.html")
121 | def hostby(id_type_checkboxs=id_type_checkboxs, hosts=hosts):
122 | return render_template(
123 | "hostby.html", id_type_checkboxs=id_type_checkboxs, hosts=hosts
124 | )
125 |
126 |
127 | # @app.route('/rss.xml')
128 | # def log(competitions = competitions):
129 | # num_largest = 2
130 | # comps_pubtime = np.array([ int(i['pubtime'].replace('-', '')) for i in competitions ])
131 | # index_largest = [ np.where(comps_pubtime == largest_value)[0].tolist() for largest_value in heapq.nlargest(num_largest, np.unique(comps_pubtime)) ]
132 | # competitions = [ (competitions[largest_index], block_time) for block_time, largest_time in enumerate(index_largest) for largest_index in largest_time]
133 |
134 | # [ comp.update({'pubtime': datetime.datetime.fromtimestamp(int(datetime.datetime.strptime(comp['pubtime'], '%Y-%m-%d').timestamp()), pytz.timezone('Asia/Shanghai')).strftime("%a, %d %b %Y") }) for comp, _ in competitions ]
135 |
136 | # return render_template('rss.xml', competitions=competitions)
137 |
138 |
139 | @app.route("/update_log.xml")
140 | def products_xml(competitions=competitions):
141 | num_largest = 2
142 | comps_pubtime = np.array([int(i["pubtime"].replace("-", "")) for i in competitions])
143 | time_largest = heapq.nlargest(num_largest, np.unique(comps_pubtime))
144 | index_largest = [
145 | np.where(comps_pubtime == largest_value)[0].tolist()
146 | for largest_value in time_largest
147 | ]
148 | competitions = [
149 | (competitions[largest_index], block_time)
150 | for block_time, largest_time in enumerate(index_largest)
151 | for largest_index in largest_time
152 | ]
153 |
154 | [
155 | comp.update(
156 | {
157 | "pubtime": datetime.datetime.fromtimestamp(
158 | int(
159 | datetime.datetime.strptime(
160 | comp["pubtime"], "%Y-%m-%d"
161 | ).timestamp()
162 | ),
163 | pytz.timezone("Asia/Shanghai"),
164 | ).strftime("%a, %d %b %Y")
165 | }
166 | )
167 | for comp, _ in competitions
168 | ]
169 |
170 | output = ''
171 | output += ''
172 | output += ""
173 | output += "Data Science Challenge / Competition "
174 | output += " https://iphysresearch.github.io/DataSciComp"
175 |
176 | update_block = [
177 | datetime.datetime.fromtimestamp(
178 | int(
179 | datetime.datetime.strptime(
180 | str(time_largest[block]), "%Y%m%d"
181 | ).timestamp()
182 | ),
183 | pytz.timezone("Asia/Shanghai"),
184 | ).strftime("%m/%d/%Y")
185 | for block in range(num_largest)
186 | ]
187 | output += "Latest update at {} (GMT+0800). ".format(
188 | update_block[0]
189 | )
190 |
191 | for comp, _ in competitions:
192 | output += "- "
193 | output += "
{:s} ".format(comp["title"])
194 | output += " {:s}".format(comp["url"])
195 | output += "{:s} ".format("/".join(comp["type1"]))
196 | output += "{:s} ".format("/".join(comp["type2"]))
197 | output += "{:s} ".format(comp["pubtime"])
198 | output += "{:s} ".format(
199 | comp["note"].replace(" ", "")
200 | )
201 | output += " "
202 | output += " "
203 | output += " "
204 | return Response(output, mimetype="application/xml")
205 |
206 |
207 | if __name__ == "__main__":
208 | # freezer.freeze()
209 | freezer.run(debug=True)
210 |
--------------------------------------------------------------------------------
/static/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/iphysresearch/DataSciComp/f9bbbdcabb7cfc99f34d03fc86ea6a3c04fc725d/static/.DS_Store
--------------------------------------------------------------------------------
/static/bootstrap-4.2.1-dist/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/iphysresearch/DataSciComp/f9bbbdcabb7cfc99f34d03fc86ea6a3c04fc725d/static/bootstrap-4.2.1-dist/.DS_Store
--------------------------------------------------------------------------------
/static/bootstrap-4.2.1-dist/css/bootstrap-reboot.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Bootstrap Reboot v4.2.1 (https://getbootstrap.com/)
3 | * Copyright 2011-2018 The Bootstrap Authors
4 | * Copyright 2011-2018 Twitter, Inc.
5 | * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
6 | * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
7 | */
8 | *,
9 | *::before,
10 | *::after {
11 | box-sizing: border-box;
12 | }
13 |
14 | html {
15 | font-family: sans-serif;
16 | line-height: 1.15;
17 | -webkit-text-size-adjust: 100%;
18 | -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
19 | }
20 |
21 | article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
22 | display: block;
23 | }
24 |
25 | body {
26 | margin: 0;
27 | font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
28 | font-size: 1rem;
29 | font-weight: 400;
30 | line-height: 1.5;
31 | color: #212529;
32 | text-align: left;
33 | background-color: #fff;
34 | }
35 |
36 | [tabindex="-1"]:focus {
37 | outline: 0 !important;
38 | }
39 |
40 | hr {
41 | box-sizing: content-box;
42 | height: 0;
43 | overflow: visible;
44 | }
45 |
46 | h1, h2, h3, h4, h5, h6 {
47 | margin-top: 0;
48 | margin-bottom: 0.5rem;
49 | }
50 |
51 | p {
52 | margin-top: 0;
53 | margin-bottom: 1rem;
54 | }
55 |
56 | abbr[title],
57 | abbr[data-original-title] {
58 | text-decoration: underline;
59 | -webkit-text-decoration: underline dotted;
60 | text-decoration: underline dotted;
61 | cursor: help;
62 | border-bottom: 0;
63 | text-decoration-skip-ink: none;
64 | }
65 |
66 | address {
67 | margin-bottom: 1rem;
68 | font-style: normal;
69 | line-height: inherit;
70 | }
71 |
72 | ol,
73 | ul,
74 | dl {
75 | margin-top: 0;
76 | margin-bottom: 1rem;
77 | }
78 |
79 | ol ol,
80 | ul ul,
81 | ol ul,
82 | ul ol {
83 | margin-bottom: 0;
84 | }
85 |
86 | dt {
87 | font-weight: 700;
88 | }
89 |
90 | dd {
91 | margin-bottom: .5rem;
92 | margin-left: 0;
93 | }
94 |
95 | blockquote {
96 | margin: 0 0 1rem;
97 | }
98 |
99 | b,
100 | strong {
101 | font-weight: bolder;
102 | }
103 |
104 | small {
105 | font-size: 80%;
106 | }
107 |
108 | sub,
109 | sup {
110 | position: relative;
111 | font-size: 75%;
112 | line-height: 0;
113 | vertical-align: baseline;
114 | }
115 |
116 | sub {
117 | bottom: -.25em;
118 | }
119 |
120 | sup {
121 | top: -.5em;
122 | }
123 |
124 | a {
125 | color: #007bff;
126 | text-decoration: none;
127 | background-color: transparent;
128 | }
129 |
130 | a:hover {
131 | color: #0056b3;
132 | text-decoration: underline;
133 | }
134 |
135 | a:not([href]):not([tabindex]) {
136 | color: inherit;
137 | text-decoration: none;
138 | }
139 |
140 | a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
141 | color: inherit;
142 | text-decoration: none;
143 | }
144 |
145 | a:not([href]):not([tabindex]):focus {
146 | outline: 0;
147 | }
148 |
149 | pre,
150 | code,
151 | kbd,
152 | samp {
153 | font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
154 | font-size: 1em;
155 | }
156 |
157 | pre {
158 | margin-top: 0;
159 | margin-bottom: 1rem;
160 | overflow: auto;
161 | }
162 |
163 | figure {
164 | margin: 0 0 1rem;
165 | }
166 |
167 | img {
168 | vertical-align: middle;
169 | border-style: none;
170 | }
171 |
172 | svg {
173 | overflow: hidden;
174 | vertical-align: middle;
175 | }
176 |
177 | table {
178 | border-collapse: collapse;
179 | }
180 |
181 | caption {
182 | padding-top: 0.75rem;
183 | padding-bottom: 0.75rem;
184 | color: #6c757d;
185 | text-align: left;
186 | caption-side: bottom;
187 | }
188 |
189 | th {
190 | text-align: inherit;
191 | }
192 |
193 | label {
194 | display: inline-block;
195 | margin-bottom: 0.5rem;
196 | }
197 |
198 | button {
199 | border-radius: 0;
200 | }
201 |
202 | button:focus {
203 | outline: 1px dotted;
204 | outline: 5px auto -webkit-focus-ring-color;
205 | }
206 |
207 | input,
208 | button,
209 | select,
210 | optgroup,
211 | textarea {
212 | margin: 0;
213 | font-family: inherit;
214 | font-size: inherit;
215 | line-height: inherit;
216 | }
217 |
218 | button,
219 | input {
220 | overflow: visible;
221 | }
222 |
223 | button,
224 | select {
225 | text-transform: none;
226 | }
227 |
228 | button,
229 | [type="button"],
230 | [type="reset"],
231 | [type="submit"] {
232 | -webkit-appearance: button;
233 | }
234 |
235 | button::-moz-focus-inner,
236 | [type="button"]::-moz-focus-inner,
237 | [type="reset"]::-moz-focus-inner,
238 | [type="submit"]::-moz-focus-inner {
239 | padding: 0;
240 | border-style: none;
241 | }
242 |
243 | input[type="radio"],
244 | input[type="checkbox"] {
245 | box-sizing: border-box;
246 | padding: 0;
247 | }
248 |
249 | input[type="date"],
250 | input[type="time"],
251 | input[type="datetime-local"],
252 | input[type="month"] {
253 | -webkit-appearance: listbox;
254 | }
255 |
256 | textarea {
257 | overflow: auto;
258 | resize: vertical;
259 | }
260 |
261 | fieldset {
262 | min-width: 0;
263 | padding: 0;
264 | margin: 0;
265 | border: 0;
266 | }
267 |
268 | legend {
269 | display: block;
270 | width: 100%;
271 | max-width: 100%;
272 | padding: 0;
273 | margin-bottom: .5rem;
274 | font-size: 1.5rem;
275 | line-height: inherit;
276 | color: inherit;
277 | white-space: normal;
278 | }
279 |
280 | progress {
281 | vertical-align: baseline;
282 | }
283 |
284 | [type="number"]::-webkit-inner-spin-button,
285 | [type="number"]::-webkit-outer-spin-button {
286 | height: auto;
287 | }
288 |
289 | [type="search"] {
290 | outline-offset: -2px;
291 | -webkit-appearance: none;
292 | }
293 |
294 | [type="search"]::-webkit-search-decoration {
295 | -webkit-appearance: none;
296 | }
297 |
298 | ::-webkit-file-upload-button {
299 | font: inherit;
300 | -webkit-appearance: button;
301 | }
302 |
303 | output {
304 | display: inline-block;
305 | }
306 |
307 | summary {
308 | display: list-item;
309 | cursor: pointer;
310 | }
311 |
312 | template {
313 | display: none;
314 | }
315 |
316 | [hidden] {
317 | display: none !important;
318 | }
319 | /*# sourceMappingURL=bootstrap-reboot.css.map */
--------------------------------------------------------------------------------
/static/bootstrap-4.2.1-dist/css/bootstrap-reboot.min.css:
--------------------------------------------------------------------------------
1 | /*!
2 | * Bootstrap Reboot v4.2.1 (https://getbootstrap.com/)
3 | * Copyright 2011-2018 The Bootstrap Authors
4 | * Copyright 2011-2018 Twitter, Inc.
5 | * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
6 | * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
7 | */*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}
8 | /*# sourceMappingURL=bootstrap-reboot.min.css.map */
--------------------------------------------------------------------------------
/static/deadlines_css/deadlines.css:
--------------------------------------------------------------------------------
1 | body {
2 | font-size: 16px;
3 | line-height: 23px;
4 | font-weight: 300;
5 | /* color: #333; */
6 | }
7 |
8 | body *::selection {
9 | background: #e74c3c;
10 | color: #fff;
11 | }
12 |
13 | .container {
14 | max-width: 980px;
15 | }
16 |
17 | .top-strip {
18 | background-color: #333;
19 | height: 0.25em;
20 | width: 100%;
21 | }
22 |
23 | h1,h2,h3 {
24 | /* font-weight: 300; */
25 | }
26 |
27 | h1 {
28 | margin: 0 0 10px;
29 | font-size: 30px;
30 | line-height: 35px;
31 | }
32 |
33 | h2 {
34 | margin: 0 0 10px;
35 | font-size: 25px;
36 | line-height: 30px;
37 | }
38 |
39 | h3 {
40 | margin: 0;
41 | font-size: 20px;
42 | line-height: 25px;
43 | }
44 |
45 | .page-header {
46 | margin-top: 20px;
47 | }
48 |
49 | #conf-title.page-header {
50 | border-bottom: none;
51 | }
52 |
53 | p.authors {
54 | margin-bottom: 5px;
55 | color: #808080;
56 | font-size: 20px;
57 | }
58 |
59 | p.authors a {
60 | border-color: #dedede;
61 | }
62 |
63 | img {
64 | max-width: 100%;
65 | }
66 |
67 | p {
68 | text-align: justify;
69 | }
70 |
71 | a {
72 | text-decoration: none;
73 | border-bottom: 1px solid #ccc;
74 | color: inherit;
75 | }
76 |
77 | p.lead.authors a {
78 | border-bottom: none;
79 | }
80 |
81 | a:hover, a:focus {
82 | color: inherit;
83 | text-decoration: none;
84 | }
85 |
86 | .thumb {
87 | margin: 20px 0;
88 | border: 1px solid #808080;
89 | }
90 |
91 | pre {
92 | color: #333;
93 | font-size: 12px;
94 | line-height: 17px;
95 | }
96 |
97 | footer {
98 | font-size: 13px;
99 | }
100 |
101 | .past {
102 | opacity: 0.5;
103 | }
104 |
105 | .deadline, .meta {
106 | font-size: 13px;
107 | }
108 |
109 | .note {
110 | font-size: 13px;
111 | margin-bottom: 5px;
112 | }
113 |
114 | .timer {
115 | font-size: 20px;
116 | }
117 |
118 | #conf-timer {
119 | font-size: 72px;
120 | color: #444;
121 | }
122 |
123 | @media only screen and (max-width: 780px) {
124 | #conf-timer {
125 | font-size: 64px;
126 | }
127 | }
128 |
129 | @media only screen and (max-width: 450px) {
130 | #conf-timer {
131 | font-size: 36px;
132 | }
133 | }
134 |
135 | @media only screen and (max-width: 375px) {
136 | #conf-timer {
137 | font-size: 28px;
138 | }
139 | }
140 |
141 | .checkbox {
142 | font-size: 12px;
143 | }
144 |
145 | .calendar {
146 | font-size: 12px;
147 | margin-bottom: -5px;
148 | }
149 |
150 | .calendar img {
151 | margin-right: 5px;
152 | }
153 |
154 | .ind-cal {
155 | margin: 0 5px;
156 | }
157 |
158 | .calendar img {
159 | height: 20px;
160 | }
161 |
162 |
163 |
164 |
--------------------------------------------------------------------------------
/static/img/apple-touch-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/iphysresearch/DataSciComp/f9bbbdcabb7cfc99f34d03fc86ea6a3c04fc725d/static/img/apple-touch-icon.png
--------------------------------------------------------------------------------
/static/img/calendar.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/iphysresearch/DataSciComp/f9bbbdcabb7cfc99f34d03fc86ea6a3c04fc725d/static/img/calendar.png
--------------------------------------------------------------------------------
/static/img/favicon-16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/iphysresearch/DataSciComp/f9bbbdcabb7cfc99f34d03fc86ea6a3c04fc725d/static/img/favicon-16x16.png
--------------------------------------------------------------------------------
/static/img/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/iphysresearch/DataSciComp/f9bbbdcabb7cfc99f34d03fc86ea6a3c04fc725d/static/img/favicon-32x32.png
--------------------------------------------------------------------------------
/static/img/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/iphysresearch/DataSciComp/f9bbbdcabb7cfc99f34d03fc86ea6a3c04fc725d/static/img/favicon.ico
--------------------------------------------------------------------------------
/static/img/mstile-144x144.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/iphysresearch/DataSciComp/f9bbbdcabb7cfc99f34d03fc86ea6a3c04fc725d/static/img/mstile-144x144.png
--------------------------------------------------------------------------------
/static/img/safari-pinned-tab.svg:
--------------------------------------------------------------------------------
1 |
2 |
4 |
7 |
8 | Created by potrace 1.11, written by Peter Selinger 2001-2013
9 |
10 |
12 |
44 |
45 |
46 |
--------------------------------------------------------------------------------
/static/img/site.webmanifest:
--------------------------------------------------------------------------------
1 | {
2 | "name": "",
3 | "short_name": "",
4 | "icons": [
5 | {
6 | "src": "/android-chrome-192x192.png",
7 | "sizes": "192x192",
8 | "type": "image/png"
9 | },
10 | {
11 | "src": "/android-chrome-256x256.png",
12 | "sizes": "256x256",
13 | "type": "image/png"
14 | }
15 | ],
16 | "theme_color": "#ffffff",
17 | "background_color": "#ffffff",
18 | "display": "standalone"
19 | }
20 |
--------------------------------------------------------------------------------
/static/js/jquery.countdown.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | * The Final Countdown for jQuery v2.2.0 (http://hilios.github.io/jQuery.countdown/)
3 | * Copyright (c) 2016 Edson Hilios
4 | *
5 | * Permission is hereby granted, free of charge, to any person obtaining a copy of
6 | * this software and associated documentation files (the "Software"), to deal in
7 | * the Software without restriction, including without limitation the rights to
8 | * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
9 | * the Software, and to permit persons to whom the Software is furnished to do so,
10 | * subject to the following conditions:
11 | *
12 | * The above copyright notice and this permission notice shall be included in all
13 | * copies or substantial portions of the Software.
14 | *
15 | * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
17 | * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
18 | * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
19 | * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
20 | * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
21 | */
22 | !function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):a(jQuery)}(function(a){"use strict";function b(a){if(a instanceof Date)return a;if(String(a).match(g))return String(a).match(/^[0-9]*$/)&&(a=Number(a)),String(a).match(/\-/)&&(a=String(a).replace(/\-/g,"/")),new Date(a);throw new Error("Couldn't cast `"+a+"` to a date object.")}function c(a){var b=a.toString().replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1");return new RegExp(b)}function d(a){return function(b){var d=b.match(/%(-|!)?[A-Z]{1}(:[^;]+;)?/gi);if(d)for(var f=0,g=d.length;f1?c:d}var f=[],g=[],h={precision:100,elapse:!1,defer:!1};g.push(/^[0-9]*$/.source),g.push(/([0-9]{1,2}\/){2}[0-9]{4}( [0-9]{1,2}(:[0-9]{2}){2})?/.source),g.push(/[0-9]{4}([\/\-][0-9]{1,2}){2}( [0-9]{1,2}(:[0-9]{2}){2})?/.source),g=new RegExp(g.join("|"));var i={Y:"years",m:"months",n:"daysToMonth",d:"daysToWeek",w:"weeks",W:"weeksToMonth",H:"hours",M:"minutes",S:"seconds",D:"totalDays",I:"totalHours",N:"totalMinutes",T:"totalSeconds"},j=function(b,c,d){this.el=b,this.$el=a(b),this.interval=null,this.offset={},this.options=a.extend({},h),this.instanceNumber=f.length,f.push(this),this.$el.data("countdown-instance",this.instanceNumber),d&&("function"==typeof d?(this.$el.on("update.countdown",d),this.$el.on("stoped.countdown",d),this.$el.on("finish.countdown",d)):this.options=a.extend({},h,d)),this.setFinalDate(c),this.options.defer===!1&&this.start()};a.extend(j.prototype,{start:function(){null!==this.interval&&clearInterval(this.interval);var a=this;this.update(),this.interval=setInterval(function(){a.update.call(a)},this.options.precision)},stop:function(){clearInterval(this.interval),this.interval=null,this.dispatchEvent("stoped")},toggle:function(){this.interval?this.stop():this.start()},pause:function(){this.stop()},resume:function(){this.start()},remove:function(){this.stop.call(this),f[this.instanceNumber]=null,delete this.$el.data().countdownInstance},setFinalDate:function(a){this.finalDate=b(a)},update:function(){if(0===this.$el.closest("html").length)return void this.remove();var b,c=void 0!==a._data(this.el,"events"),d=new Date;b=this.finalDate.getTime()-d.getTime(),b=Math.ceil(b/1e3),b=!this.options.elapse&&b<0?0:Math.abs(b),this.totalSecsLeft!==b&&c&&(this.totalSecsLeft=b,this.elapsed=d>=this.finalDate,this.offset={seconds:this.totalSecsLeft%60,minutes:Math.floor(this.totalSecsLeft/60)%60,hours:Math.floor(this.totalSecsLeft/60/60)%24,days:Math.floor(this.totalSecsLeft/60/60/24)%7,daysToWeek:Math.floor(this.totalSecsLeft/60/60/24)%7,daysToMonth:Math.floor(this.totalSecsLeft/60/60/24%30.4368),weeks:Math.floor(this.totalSecsLeft/60/60/24/7),weeksToMonth:Math.floor(this.totalSecsLeft/60/60/24/7)%4,months:Math.floor(this.totalSecsLeft/60/60/24/30.4368),years:Math.abs(this.finalDate.getFullYear()-d.getFullYear()),totalDays:Math.floor(this.totalSecsLeft/60/60/24),totalHours:Math.floor(this.totalSecsLeft/60/60),totalMinutes:Math.floor(this.totalSecsLeft/60),totalSeconds:this.totalSecsLeft},this.options.elapse||0!==this.totalSecsLeft?this.dispatchEvent("update"):(this.stop(),this.dispatchEvent("finish")))},dispatchEvent:function(b){var c=a.Event(b+".countdown");c.finalDate=this.finalDate,c.elapsed=this.elapsed,c.offset=a.extend({},this.offset),c.strftime=d(this.offset),this.$el.trigger(c)}}),a.fn.countdown=function(){var b=Array.prototype.slice.call(arguments,0);return this.each(function(){var c=a(this).data("countdown-instance");if(void 0!==c){var d=f[c],e=b[0];j.prototype.hasOwnProperty(e)?d[e].apply(d,b.slice(1)):null===String(e).match(/^[$A-Z_][0-9A-Z_$]*$/i)?(d.setFinalDate.call(d,e),d.start()):a.error("Method %s does not exist on jQuery.countdown".replace(/\%s/gi,e))}else new j(this,b[0],b[1])})}});
--------------------------------------------------------------------------------
/static/js/ouical.min.js:
--------------------------------------------------------------------------------
1 | !function(e){var o=function(e){return e.toISOString().replace(/-|:|\.\d+/g,"")},t=function(e){return e.end?o(e.end):o(new Date(e.start.getTime()+6e4*e.duration))},n={google:function(e){var n=o(e.start),i=t(e);return'Google '},yahoo:function(e){var t=e.end?(e.end.getTime()-e.start.getTime())/6e4:e.duration,n=(t<600?"0"+Math.floor(t/60):Math.floor(t/60)+"")+(t%60<10?"0"+t%60:t%60+""),i=o(new Date(e.start-6e4*e.start.getTimezoneOffset()))||"";return'Yahoo! '},ics:function(e,n,i){var a=o(e.start),d=t(e);return''+i+" "},ical:function(e){return this.ics(e,"icon-ical","iCal")},outlook:function(e){return this.ics(e,"icon-outlook","Outlook")}},i=function(){var e=document.createElement("style");return e.id="ouical-css",e.innerHTML="background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAAQCAYAAACIoli7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0MzJCRDU2NUE1MDIxMUUyOTY1Q0EwNTkxNEJDOUIwNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0MzJCRDU2NkE1MDIxMUUyOTY1Q0EwNTkxNEJDOUIwNCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQzMkJENTYzQTUwMjExRTI5NjVDQTA1OTE0QkM5QjA0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQzMkJENTY0QTUwMjExRTI5NjVDQTA1OTE0QkM5QjA0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1Gcb3QAACh1JREFUeNrEWAtwVNUZ/u7d9yvZJBtMIC8eBhIKMkQIhqIBKirWwpSW0dahCir1gQhWg2XKjNRqR7AjQ6QjglBFRIW20KmC0KRYjRYMCZGHGEjIY0Oy2U32lX3d3Xv6nxuSbEJCQNvpn/n33POfxz33u9//uBGaBQFcMhgrpGYC6ddk+zfiZKgxsvOG4buJMGATNtzcq4l+WStbsGgpvOiELpgBWetGQGNCstSGkKwH1Ek04oVNFUZQsEAjedCg0iBRVivrP737CL+H8Na7f7lpRFa2cOfMqdUn9n3ARGc7NLEYJj62Qle6Z3/ZlATt82mINV4QVPV33HVXmK/1bRgPvst60vzXgJzZZ84UlOfnV1L/YvwhBxk7Q7quZ3zZLrvSivRy+PtR0Y8oUit2P7+aWm5TifxahErVPWfd/JRBQaNVjA2CIhsecEwIubHzB3+CQWNDNBCCyuiEC6NgpV3agkCszYWknBTInjAMFh20HAo1/QQFVM7Kw9aly7D1ze2iJEemhbu8Mzf++rkVNGMkaS7puKadb0yubGscp/Wa3rc0nNXVJ6RsJvsaUhmXt5oyZv36e4o//hi1tbUonjWrYNTs2QXxhywuL+8bmzevoG7dOu3gj8Po2MIVZGIcAw6TcPma0YV4JfXYEBiy/rbeqZcv+i1tEbIgagzgOAWMerT5MvDuXgfOH6vAsRoRgVAqHOp2TMrX4dYfFmLhVAHTRqtgkn0QQ3W0anZK+UsvzJe/qflxi2d04a3u9iJWdngUHd/I33KEyJEoqBE2mqCxGBCqq//p8idWvPh66Wa35ZlzUIcAnez3w+n14uwDD8CalYWo293vYePH+Fy+Jn58289HKu2rpbux9KF7EY4yfHroAHKL5iv2w/v2Ye7CBfBHBLRWHYJ54rzrCQcsDtx+YA4MAbyTqjsHLfLIrWWcChjwu/XHUVnuxrGDC2G2AdwnnKQNXwOLHnwFH4da8VnZBpg0ZqgcOgJMfKa+oqJkTDQMX3or3GF/khgJQ9TroDInQENq9rjItaNwqUWkeDoy0wtmTKYt/8XPpg4wZpADARTt2YOJx45Bo9PBlZEBy86dvQedPGkSxmZnw5SQAD6Xrxns6XWmYO+1x3e+n52D2WM3Y96w6F0F1F4wBwsBprBEv+0wIQO7Xj2HC0ercLbiEdi0zYgyAk1OgFUQccONwP5dyxELNMCQ5Cfq0YZpekgCpMZgENPvmIc5KckEm4gL7+9BrL0d1rFjYSGGGkePgyWX4qU1CQW3zVG5ztV+n25aQRpVGBojkFpWroTBaAQ/TpD6eput3xOZzWaKEjL43IEM3frHLZD8XtyQasXhdzbDbNTCJjN89tftvfaW8jd67fPyzP3jRBzThGGYKgwxrcceM2eyYDQNG9+8iAMfHsaRXY/AouV4qRAS9NCrmmkjKxBKwOQsM8X0iQhQkpK1IUiiBxq1+oLfaPJJXo8lEOyCJtGKScsfhTYpGYItFTUXG9DY2oqQw4UnFi5SGF/2zfkialQcUJ66V7PrFL5mQhwgXGRZZjv+8ALzBGPM4YuyA9s3sFMtIUW5/Xx7hNU0+RU7X7OM5bFlJxSQ2ODR+ArlIUy5HDjW04y+t5UrC9J5Vm5tYxkz/s5YF3WiESYzP2MRmbmp6+EH9vuZxM9N9iBz0ViUHbclsPuX/GJ2SUnJeX+LnUW6/MqzHTp6lL29dy9rtLewx598kpWsWcPuu+8+Fo1GlfG9+/bZn1q1Kk1JzHQSlUxHjBL7rkX5XL5mMBQks7WvY0vvZ3d4pW63j7Nfo/QDfYCbs3iGa6UORYMUP/92qhoYE4VsdNCoDEEyUYqnhBIDEmJ8hZYenKdmETH6468pWa3GJbvdHpKiTWpio4YSz7Hjx7Hu2Wdx9KOPkDkyHaWbNiE/Lw+LFy+makWlHCInOyc9MyOTJ3JRzcEhnCHHYtf0dCJtwrrp3Suvv/UGvO4uWBLN2L9/N7xeFzyedrS43+q1F401DQdaP+8Vrg1ppcRS3t+DDVQe9dhFqF3JiHTaIYaTyL2jYIld8IsGWCQRTB+GoCcgiU5q2QCD6KNFdQjrM1FVXeUYd+PYxg6nE+np6ZiYn48dO3Zg7dq1iEQi0Gq1KKeqh1h82T2BURkZQlpa2kzqHuJ1qEph3zCAPnVyDao8X6EgeQowANDlSx7mfo9t772NBQt+pmT5T468jgmFS5TxiqPvdderLO+Kfcnte2X71G9VzCvjulhfZaJFFjJSrCj7/DjCqgh0VN6EvSIsCUAXndxPvDxf1w5t4gjoY1qEnAYUfI8SpuokOlyIBIPhC06nSwHUZDIhNzcXoVAIRF7k5OQoLc83/E1eutSKpuYmRKToLZs3l6Zzhqo5QyPR6FVPfcJZg2lFN6Py80q+kbp2WzLwUEe/OZ2Ovr4YU11przqL/5XoRH3fvakwmjFdQtlH4/FC6VdY/dRNVKEYeMqAUR3EiSo9Vj56As2+MKwGMx68fySm5o+HSeDh6FLM7/fVu1zO3v24axcUFJDneZX+SkrgXq8PlZUnEKKKwGpNgM/rmaLT66Z1uzwxVBoC0JKqtTjpPtVd8sQ8YJKM+g3W5Ze/HpZ3f9r0kahk5aq41b/st1c8A3uYOQQrr0uyFwep+ujrG6HHip/YsPvlTmz+7dcovnMGZk4gt6cYKXQFMWuyAV98+iOcpfB6e9HzFBvvoS87J9XfynKZWFnfbLfzbwOlmpEkCauffhpejxenvjqF7KxsdPF6PByCz+PH6dOnKVRUW8eMGX1LN0MJ0MgQLl/dVgNb8YjuAj/qRFJhMmYVzkkv/3NZAV6jJPS4W/gWGLDr/Ua/mkQMzQM2T4dN58Q/DxbizuIKLLjtHax7bhqWPJaLVJMWPsXpzah3SWj3n6GQMKf7/wAmP6/65fq6uubGpsaOFntLuqPdARe5v4fY2emi1uej/OBmjjan3+V2tfi8voZYLFoXlaJnjQZDhZoJgi7GXX4IQPNN+Th9sJuhmKuCWM5w5pvqNiSLlfg/yhcLx2PEqA+QqhR/wX5jHirrdbIJI24A/lG9Gqt/U45NWz7Ey9s/BzQ3QpUQQajdjMS0NixdtQhFxTfTGzVQDc6rFJ/85Zdfem6ePr29dMuWdGKi5PV6Ov2BQFMoFL5INXqtx+upd3d21rXY7Y5AIMBvTp8FCJeXl/nVBKNFRa7Ag+xgsnH2K0p79+474Ix1IJWy5qgXuw40MPb8dwFkOFfngA0nY9zqQe1WnrQtzQRSBgwGEXs2zqUHmXvFvCCFLwP/Lw6PdhQLjVqFVIwSkCRFIgdPVp+sI66d7ury1Xrc7saGhkZ7OBziAEpxGotXYYQg/J4CReZwh3fdriqM2IQkrZN1mg/H9joY+4DMvSyt+eQlTL71uf8a+65VfvVw5nDh5Jpl58NHMK5FCT88diaSGi4DFYnTHvDkgTUyl/8IMABtKh8piZwIuwAAAABJRU5ErkJggg==);margin-right:.5em;content:' '}.icon-ical:before{background-position:-68px 0}.icon-outlook:before{}.icon-yahoo:before{background-position:-36px +4px}.icon-google:before{background-position:-52px 0}",e},a=function(e,o,t){var n=document.createElement("div");return n.innerHTML=' ',Object.keys(e).forEach(function(o){n.innerHTML+=''+e[o]+" "}),n.className="add-to-calendar",void 0!==o&&(n.className+=" "+o),document.getElementById("ouical-css")||document.getElementsByTagName("head")[0].appendChild(i()),n.id=t,n};e.createCalendar=function(e){var o,t,i;if(void 0!==(o=e).data&&void 0!==o.data.start&&(void 0!==o.data.end||void 0!==o.data.duration))return a((i=e.data,{google:n.google(i),yahoo:n.yahoo(i),ical:n.ical(i),outlook:n.outlook(i)}),function(e){if(e.options&&e.options.class)return e.options.class}(e),(t=e).options&&t.options.id?t.options.id:Math.floor(1e6*Math.random()));console.log("Event details missing.")}}(this);
--------------------------------------------------------------------------------
/static/js/store.min.js:
--------------------------------------------------------------------------------
1 | /* Copyright (c) 2010-2016 Marcus Westin */
2 | (function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.store = f()}})(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;odocument.w=window"+a+'>'),u.close(),c=u.w.frames[0].document,t=c.createElement("div")}catch(l){t=i.createElement("div"),c=i.body}var f=function(e){return function(){var n=Array.prototype.slice.call(arguments,0);n.unshift(t),c.appendChild(t),t.addBehavior("#default#userData"),t.load(o);var i=e.apply(r,n);return c.removeChild(t),i}},d=new RegExp("[!\"#$%&'()*+,/\\\\:;<=>?@[\\]^`{|}~]","g"),s=function(e){return e.replace(/^d/,"___$&").replace(d,"___")};r.set=f(function(e,t,n){return t=s(t),void 0===n?r.remove(t):(e.setAttribute(t,r.serialize(n)),e.save(o),n)}),r.get=f(function(e,t,n){t=s(t);var i=r.deserialize(e.getAttribute(t));return void 0===i?n:i}),r.remove=f(function(e,t){t=s(t),e.removeAttribute(t),e.save(o)}),r.clear=f(function(e){var t=e.XMLDocument.documentElement.attributes;e.load(o);for(var r=t.length-1;r>=0;r--)e.removeAttribute(t[r].name);e.save(o)}),r.getAll=function(e){var t={};return r.forEach(function(e,r){t[e]=r}),t},r.forEach=f(function(e,t){for(var n,i=e.XMLDocument.documentElement.attributes,o=0;n=i[o];++o)t(n.name,r.deserialize(e.getAttribute(n.name)))})}try{var v="__storejs__";r.set(v,v),r.get(v)!=v&&(r.disabled=!0),r.remove(v)}catch(l){r.disabled=!0}return r.enabled=!r.disabled,r}();
5 | }).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
6 | },{}]},{},[1])(1)
7 | });
--------------------------------------------------------------------------------
/templates/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/iphysresearch/DataSciComp/f9bbbdcabb7cfc99f34d03fc86ea6a3c04fc725d/templates/.DS_Store
--------------------------------------------------------------------------------
/templates/base.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | {% block head %}
5 |
6 |
7 | Data Science Competitions Deadlines
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
31 |
32 |
33 | {% endblock %}
34 |
35 |
36 |
37 |
38 |
39 |
40 | {% block container %}
41 |
42 | {% endblock %}
43 |
44 |
45 |
46 | {% block script_js %}
47 |
48 |
49 |
56 | {% endblock %}
57 |
58 |
--------------------------------------------------------------------------------
/templates/hostby.html:
--------------------------------------------------------------------------------
1 | {% extends 'base.html' %}
2 |
3 | {% block head %}
4 | {{ super() }}
5 |
14 | {% endblock %}
15 |
16 |
17 |
18 | {% block container %}
19 | {{ super() }}
20 |
59 |
60 | {% for host in hosts %}
61 |
62 |
63 |
64 |
{{ host.title }}
65 |
66 | {% if host.descri %}
67 |
{{ host.descri | safe }}
68 |
69 | {% endif %}
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 | {% endfor %}
78 |
79 |
87 |
88 |
89 | {% endblock %}
90 |
91 |
92 | {% block script_js %}
93 | {{ super() }}
94 |
169 | {% endblock %}
--------------------------------------------------------------------------------