You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

698 lines
21 KiB

  1. <!doctype html>
  2. <html lang="en" class="no-js">
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width,initial-scale=1">
  6. <meta name="description" content="A Text Annotation tool for Humans">
  7. <link rel="canonical" href="https://doccano.github.io/doccano/roadmap/">
  8. <meta name="author" content="Hiroki Nakayama">
  9. <link rel="shortcut icon" href="../assets/images/favicon.png">
  10. <meta name="generator" content="mkdocs-1.1.2, mkdocs-material-6.1.0">
  11. <title>Roadmap - doccano</title>
  12. <link rel="stylesheet" href="../assets/stylesheets/main.bc7e593a.min.css">
  13. <link rel="stylesheet" href="../assets/stylesheets/palette.ab28b872.min.css">
  14. <meta name="theme-color" content="#00bdd6">
  15. <link href="https://fonts.gstatic.com" rel="preconnect" crossorigin>
  16. <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,400i,700%7CRoboto+Mono&display=fallback">
  17. <style>body,input{font-family:"Roboto",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif}code,kbd,pre{font-family:"Roboto Mono",SFMono-Regular,Consolas,Menlo,monospace}</style>
  18. </head>
  19. <body dir="ltr" data-md-color-scheme="" data-md-color-primary="cyan" data-md-color-accent="cyan">
  20. <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
  21. <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
  22. <label class="md-overlay" for="__drawer"></label>
  23. <div data-md-component="skip">
  24. <a href="#roadmap" class="md-skip">
  25. Skip to content
  26. </a>
  27. </div>
  28. <div data-md-component="announce">
  29. </div>
  30. <header class="md-header" data-md-component="header">
  31. <nav class="md-header-nav md-grid" aria-label="Header">
  32. <a href="https://doccano.github.io/doccano/" title="doccano" class="md-header-nav__button md-logo" aria-label="doccano">
  33. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 003-3 3 3 0 00-3-3 3 3 0 00-3 3 3 3 0 003 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54z"/></svg>
  34. </a>
  35. <label class="md-header-nav__button md-icon" for="__drawer">
  36. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2z"/></svg>
  37. </label>
  38. <div class="md-header-nav__title" data-md-component="header-title">
  39. <div class="md-header-nav__ellipsis">
  40. <span class="md-header-nav__topic md-ellipsis">
  41. doccano
  42. </span>
  43. <span class="md-header-nav__topic md-ellipsis">
  44. Roadmap
  45. </span>
  46. </div>
  47. </div>
  48. <div class="md-header-nav__source">
  49. <a href="https://github.com/doccano/doccano/" title="Go to repository" class="md-source">
  50. <div class="md-source__icon md-icon">
  51. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 01-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 000 40.81l195.61 195.6a28.86 28.86 0 0040.8 0l194.69-194.69a28.86 28.86 0 000-40.81z"/></svg>
  52. </div>
  53. <div class="md-source__repository">
  54. doccano/doccano
  55. </div>
  56. </a>
  57. </div>
  58. </nav>
  59. </header>
  60. <div class="md-container" data-md-component="container">
  61. <main class="md-main" data-md-component="main">
  62. <div class="md-main__inner md-grid">
  63. <div class="md-sidebar md-sidebar--primary" data-md-component="navigation">
  64. <div class="md-sidebar__scrollwrap">
  65. <div class="md-sidebar__inner">
  66. <nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
  67. <label class="md-nav__title" for="__drawer">
  68. <a href="https://doccano.github.io/doccano/" title="doccano" class="md-nav__button md-logo" aria-label="doccano">
  69. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 003-3 3 3 0 00-3-3 3 3 0 00-3 3 3 3 0 003 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54z"/></svg>
  70. </a>
  71. doccano
  72. </label>
  73. <div class="md-nav__source">
  74. <a href="https://github.com/doccano/doccano/" title="Go to repository" class="md-source">
  75. <div class="md-source__icon md-icon">
  76. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 01-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 000 40.81l195.61 195.6a28.86 28.86 0 0040.8 0l194.69-194.69a28.86 28.86 0 000-40.81z"/></svg>
  77. </div>
  78. <div class="md-source__repository">
  79. doccano/doccano
  80. </div>
  81. </a>
  82. </div>
  83. <ul class="md-nav__list" data-md-scrollfix>
  84. <li class="md-nav__item">
  85. <a href=".." class="md-nav__link">
  86. Get started
  87. </a>
  88. </li>
  89. <li class="md-nav__item">
  90. <a href="../install_and_upgrade_doccano/" class="md-nav__link">
  91. Install and upgrade doccano
  92. </a>
  93. </li>
  94. <li class="md-nav__item">
  95. <a href="../tutorial/" class="md-nav__link">
  96. Tutorial
  97. </a>
  98. </li>
  99. <li class="md-nav__item">
  100. <a href="../setup_cloud_storage/" class="md-nav__link">
  101. Setup cloud storage
  102. </a>
  103. </li>
  104. <li class="md-nav__item md-nav__item--nested">
  105. <input class="md-nav__toggle md-toggle" data-md-toggle="nav-5" type="checkbox" id="nav-5">
  106. <label class="md-nav__link" for="nav-5">
  107. Advanced
  108. <span class="md-nav__icon md-icon"></span>
  109. </label>
  110. <nav class="md-nav" aria-label="Advanced" data-md-level="1">
  111. <label class="md-nav__title" for="nav-5">
  112. <span class="md-nav__icon md-icon"></span>
  113. Advanced
  114. </label>
  115. <ul class="md-nav__list" data-md-scrollfix>
  116. <li class="md-nav__item">
  117. <a href="../advanced/aws_https_settings/" class="md-nav__link">
  118. AWS HTTPS settings
  119. </a>
  120. </li>
  121. <li class="md-nav__item">
  122. <a href="../advanced/oauth2_settings/" class="md-nav__link">
  123. OAuth2 settings
  124. </a>
  125. </li>
  126. <li class="md-nav__item">
  127. <a href="../advanced/auto_labelling_config/" class="md-nav__link">
  128. Auto labeling settings
  129. </a>
  130. </li>
  131. </ul>
  132. </nav>
  133. </li>
  134. <li class="md-nav__item">
  135. <a href="../developer_guide/" class="md-nav__link">
  136. Developer guide
  137. </a>
  138. </li>
  139. <li class="md-nav__item">
  140. <a href="../faq/" class="md-nav__link">
  141. FAQ
  142. </a>
  143. </li>
  144. <li class="md-nav__item">
  145. <a href="../CODE_OF_CONDUCT/" class="md-nav__link">
  146. Code of conduct
  147. </a>
  148. </li>
  149. <li class="md-nav__item md-nav__item--active">
  150. <input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
  151. <label class="md-nav__link md-nav__link--active" for="__toc">
  152. Roadmap
  153. <span class="md-nav__icon md-icon"></span>
  154. </label>
  155. <a href="./" class="md-nav__link md-nav__link--active">
  156. Roadmap
  157. </a>
  158. <nav class="md-nav md-nav--secondary" aria-label="Table of contents">
  159. <label class="md-nav__title" for="__toc">
  160. <span class="md-nav__icon md-icon"></span>
  161. Table of contents
  162. </label>
  163. <ul class="md-nav__list" data-md-scrollfix>
  164. <li class="md-nav__item">
  165. <a href="#current-status" class="md-nav__link">
  166. Current status
  167. </a>
  168. </li>
  169. <li class="md-nav__item">
  170. <a href="#roadmap_1" class="md-nav__link">
  171. Roadmap
  172. </a>
  173. <nav class="md-nav" aria-label="Roadmap">
  174. <ul class="md-nav__list">
  175. <li class="md-nav__item">
  176. <a href="#apis" class="md-nav__link">
  177. APIs
  178. </a>
  179. </li>
  180. <li class="md-nav__item">
  181. <a href="#project-management" class="md-nav__link">
  182. Project management
  183. </a>
  184. </li>
  185. <li class="md-nav__item">
  186. <a href="#annotation" class="md-nav__link">
  187. Annotation
  188. </a>
  189. </li>
  190. <li class="md-nav__item">
  191. <a href="#upload-and-download" class="md-nav__link">
  192. Upload and download
  193. </a>
  194. </li>
  195. <li class="md-nav__item">
  196. <a href="#accessibility" class="md-nav__link">
  197. Accessibility
  198. </a>
  199. </li>
  200. <li class="md-nav__item">
  201. <a href="#entire-project" class="md-nav__link">
  202. Entire project
  203. </a>
  204. </li>
  205. <li class="md-nav__item">
  206. <a href="#community-and-engagement" class="md-nav__link">
  207. Community and engagement
  208. </a>
  209. </li>
  210. </ul>
  211. </nav>
  212. </li>
  213. </ul>
  214. </nav>
  215. </li>
  216. </ul>
  217. </nav>
  218. </div>
  219. </div>
  220. </div>
  221. <div class="md-sidebar md-sidebar--secondary" data-md-component="toc">
  222. <div class="md-sidebar__scrollwrap">
  223. <div class="md-sidebar__inner">
  224. <nav class="md-nav md-nav--secondary" aria-label="Table of contents">
  225. <label class="md-nav__title" for="__toc">
  226. <span class="md-nav__icon md-icon"></span>
  227. Table of contents
  228. </label>
  229. <ul class="md-nav__list" data-md-scrollfix>
  230. <li class="md-nav__item">
  231. <a href="#current-status" class="md-nav__link">
  232. Current status
  233. </a>
  234. </li>
  235. <li class="md-nav__item">
  236. <a href="#roadmap_1" class="md-nav__link">
  237. Roadmap
  238. </a>
  239. <nav class="md-nav" aria-label="Roadmap">
  240. <ul class="md-nav__list">
  241. <li class="md-nav__item">
  242. <a href="#apis" class="md-nav__link">
  243. APIs
  244. </a>
  245. </li>
  246. <li class="md-nav__item">
  247. <a href="#project-management" class="md-nav__link">
  248. Project management
  249. </a>
  250. </li>
  251. <li class="md-nav__item">
  252. <a href="#annotation" class="md-nav__link">
  253. Annotation
  254. </a>
  255. </li>
  256. <li class="md-nav__item">
  257. <a href="#upload-and-download" class="md-nav__link">
  258. Upload and download
  259. </a>
  260. </li>
  261. <li class="md-nav__item">
  262. <a href="#accessibility" class="md-nav__link">
  263. Accessibility
  264. </a>
  265. </li>
  266. <li class="md-nav__item">
  267. <a href="#entire-project" class="md-nav__link">
  268. Entire project
  269. </a>
  270. </li>
  271. <li class="md-nav__item">
  272. <a href="#community-and-engagement" class="md-nav__link">
  273. Community and engagement
  274. </a>
  275. </li>
  276. </ul>
  277. </nav>
  278. </li>
  279. </ul>
  280. </nav>
  281. </div>
  282. </div>
  283. </div>
  284. <div class="md-content">
  285. <article class="md-content__inner md-typeset">
  286. <a href="https://github.com/doccano/doccano/edit/master/docs/roadmap.md" title="Edit this page" class="md-content__button md-icon">
  287. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20.71 7.04c.39-.39.39-1.04 0-1.41l-2.34-2.34c-.37-.39-1.02-.39-1.41 0l-1.84 1.83 3.75 3.75M3 17.25V21h3.75L17.81 9.93l-3.75-3.75L3 17.25z"/></svg>
  288. </a>
  289. <h1 id="roadmap">Roadmap</h1>
  290. <p>Doccano is a fast-moving, community supported project. This roadmap provides guidance about priorities and focus areas of the doccano team and lists the functionality expected in upcoming releases of doccano. Many of these areas are driven by community use cases, and we welcome further contributions to doccano.</p>
  291. <h2 id="current-status">Current status</h2>
  292. <p>Doccano is now able to:</p>
  293. <ul>
  294. <li>Annotate a text classification task.</li>
  295. <li>Annotate a sequence labeling task.</li>
  296. <li>Annotate a sequence to sequence task.</li>
  297. <li>Deploy on AWS and Heroku by 1-click.</li>
  298. <li>Deploy anywhere by Docker.</li>
  299. <li>Colaborate with many people.</li>
  300. <li>Upload a labeled file.</li>
  301. <li>Download a labeled dataset.</li>
  302. <li>Delete an uploaded document.</li>
  303. <li>Confirm annotation statistics.</li>
  304. <li>Access via web API.</li>
  305. </ul>
  306. <h2 id="roadmap_1">Roadmap</h2>
  307. <p>This is a list of features on the short term roadmap and beyond:</p>
  308. <h3 id="apis">APIs</h3>
  309. <ul>
  310. <li>Implement login and registration API.</li>
  311. <li>Implement OAuth 2.0 API.</li>
  312. <li>Devide AnnotationList API into each task API.</li>
  313. <li>Devide AnnotationDetail API into each task API.</li>
  314. <li>Enable to search documents by annotated labels.</li>
  315. <li>Optimize performance for statistics API.</li>
  316. <li>More documentation and tutorials.</li>
  317. </ul>
  318. <h3 id="project-management">Project management</h3>
  319. <ul>
  320. <li>Enable to manage user by project administrators.</li>
  321. <li>Implement RBAC and enable to assign a role to a user by project administrators.</li>
  322. <li>Enhance annotation statistics.</li>
  323. </ul>
  324. <h3 id="annotation">Annotation</h3>
  325. <ul>
  326. <li>Increase the number of annotation tasks such as relation extraction, entity linking, aspect-based sentiment analysis, visual question answering and so on.</li>
  327. <li>Introduce a plugin feature to define custom tasks by a user.</li>
  328. <li>Enable to automate labeling by using some technologies such as active learning or auto labeling.</li>
  329. <li>Enable to annotate by keyword search or some rules.</li>
  330. <li>Control sort order on the frontend.</li>
  331. <li>More documentation and tutorials.</li>
  332. </ul>
  333. <h3 id="upload-and-download">Upload and download</h3>
  334. <ul>
  335. <li>Enable to import data from cloud storage like s3.</li>
  336. <li>Improve UX by showing progress bar.</li>
  337. <li>Support for downloading label definition.</li>
  338. <li>Support for custom tokenization.</li>
  339. <li>More performance optimizations.</li>
  340. </ul>
  341. <h3 id="accessibility">Accessibility</h3>
  342. <ul>
  343. <li>Support smartphone to enable anyone to annotate anywhere.</li>
  344. <li>Enable to customize font and font-family.</li>
  345. <li>Enable to customize label color per user.</li>
  346. <li>Enable to customize site theme per user.</li>
  347. </ul>
  348. <h3 id="entire-project">Entire project</h3>
  349. <ul>
  350. <li>Design Vue component and use it to implement frontend.</li>
  351. <li>Introduce frontend testing framework.</li>
  352. <li>Writing frontend testing.</li>
  353. <li>Automate frontend testing.</li>
  354. <li>Introduce pipenv and separate production and development environment.</li>
  355. <li>Enhance backend project structure.</li>
  356. <li>Improve project management structure to accelerate the project improvement.</li>
  357. <li>Create GitHub page by using mkdocs and move wiki contents to it.</li>
  358. </ul>
  359. <h3 id="community-and-engagement">Community and engagement</h3>
  360. <ul>
  361. <li>New resources for community discussion and feedback.</li>
  362. <li>Gather and highlight novel doccano use cases.</li>
  363. </ul>
  364. <p>Track the progress of these features in the GitHub project tracker.</p>
  365. </article>
  366. </div>
  367. </div>
  368. </main>
  369. <footer class="md-footer">
  370. <div class="md-footer-nav">
  371. <nav class="md-footer-nav__inner md-grid" aria-label="Footer">
  372. <a href="../CODE_OF_CONDUCT/" class="md-footer-nav__link md-footer-nav__link--prev" rel="prev">
  373. <div class="md-footer-nav__button md-icon">
  374. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
  375. </div>
  376. <div class="md-footer-nav__title">
  377. <div class="md-ellipsis">
  378. <span class="md-footer-nav__direction">
  379. Previous
  380. </span>
  381. Code of conduct
  382. </div>
  383. </div>
  384. </a>
  385. </nav>
  386. </div>
  387. <div class="md-footer-meta md-typeset">
  388. <div class="md-footer-meta__inner md-grid">
  389. <div class="md-footer-copyright">
  390. <div class="md-footer-copyright__highlight">
  391. Copyright &copy; 2018 - 2019 Hiroki Nakayama
  392. </div>
  393. Made with
  394. <a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
  395. Material for MkDocs
  396. </a>
  397. </div>
  398. <div class="md-footer-social">
  399. <a href="https://github.com/Hironsan" target="_blank" rel="noopener" title="github.com" class="md-footer-social__link">
  400. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"/></svg>
  401. </a>
  402. <a href="https://twitter.com/Hironsan13" target="_blank" rel="noopener" title="twitter.com" class="md-footer-social__link">
  403. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"/></svg>
  404. </a>
  405. </div>
  406. </div>
  407. </div>
  408. </footer>
  409. </div>
  410. <script src="../assets/javascripts/vendor.6a3d08fc.min.js"></script>
  411. <script src="../assets/javascripts/bundle.71201edf.min.js"></script><script id="__lang" type="application/json">{"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "Search", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.term.missing": "Missing"}</script>
  412. <script>
  413. app = initialize({
  414. base: "..",
  415. features: [],
  416. search: Object.assign({
  417. worker: "../assets/javascripts/worker/search.4ac00218.min.js"
  418. }, typeof search !== "undefined" && search)
  419. })
  420. </script>
  421. </body>
  422. </html>