From 904c646f3b6c016fe9d54ca4fcbe850503085e9a Mon Sep 17 00:00:00 2001 From: Saurabh Chandra Date: Sat, 8 Jun 2024 15:15:56 +0000 Subject: [PATCH 1/5] Minor Change : Resource Section: customization (Heading Removed) --- _site/assets/js/search-data.json | 125 +++++++++++++--------------- _site/docs/customization/index.html | 2 +- docs/customization.md | 2 - 3 files changed, 60 insertions(+), 69 deletions(-) diff --git a/_site/assets/js/search-data.json b/_site/assets/js/search-data.json index 256d7928..99b68afb 100644 --- a/_site/assets/js/search-data.json +++ b/_site/assets/js/search-data.json @@ -391,426 +391,419 @@ "relUrl": "/docs/configuration/" },"56": { - "doc": "Resources", - "title": "Customization", - "content": " ", - "url": "/docs/customization/#customization", - - "relUrl": "/docs/customization/#customization" - },"57": { "doc": "Resources", "title": "Table of contents", "content": ". | Awesome Low Resource Indian Languages Hub | Learning Resources | . ", "url": "/docs/customization/#table-of-contents", "relUrl": "/docs/customization/#table-of-contents" - },"58": { + },"57": { "doc": "Resources", "title": "1. Awesome Low Resource Indian Languages Hub", "content": "https://github.com/LucknowAI/Awesome-Low-Resource-Indian-Languages-Hub?tab=readme-ov-file#papers . ", "url": "/docs/customization/#1-awesome-low-resource-indian-languages-hub", "relUrl": "/docs/customization/#1-awesome-low-resource-indian-languages-hub" - },"59": { + },"58": { "doc": "Resources", "title": "2. Learning Resources", "content": "https://github.com/LucknowAI/ai_all_resources . ", "url": "/docs/customization/#2-learning-resources", "relUrl": "/docs/customization/#2-learning-resources" - },"60": { + },"59": { "doc": "Resources", "title": "Resources", "content": " ", "url": "/docs/customization/", "relUrl": "/docs/customization/" - },"61": { + },"60": { "doc": "Default layout child page", "title": "Default layout child page", "content": "This is a child page that uses the same minimal layout as its parent page. ", "url": "/docs/layout/minimal/default-child/", "relUrl": "/docs/layout/minimal/default-child/" - },"62": { + },"61": { "doc": "Projects", "title": "Projects", "content": " ", "url": "/docs/index-test/", "relUrl": "/docs/index-test/" - },"63": { + },"62": { "doc": "Projects", "title": "1. Project Awadhi", "content": "This project focuses on developing localized solutions using advanced AI and machine learning techniques. ", "url": "/docs/index-test/#1-project-awadhi", "relUrl": "/docs/index-test/#1-project-awadhi" - },"64": { + },"63": { "doc": "Projects", "title": "2. Lallan", "content": ". | Lallan - Lucknow Artificial Language and Learning Assistance Network | . Try Lallan . ", "url": "/docs/index-test/#2-lallan", "relUrl": "/docs/index-test/#2-lallan" - },"65": { + },"64": { "doc": "Projects", "title": "3. Project Sign Language", "content": "This project focuses on developing localized solutions using advanced AI and machine learning techniques. ", "url": "/docs/index-test/#3-project-sign-language", "relUrl": "/docs/index-test/#3-project-sign-language" - },"66": { + },"65": { "doc": "Home", "title": "Lucknow AI Labs", "content": "Open Source AI Research & Mentorship . Get started now Try Lucknow-GPT . Contributing . When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change. Read more about becoming a contributor in our GitHub repo. Thank you to the contributors of Lucknow AI! . | | | . Code of Conduct . Lucknow AI is committed to fostering a welcoming community. View our Code of Conduct on our GitHub repository. Source: https://gdglucknow.web.app ", "url": "/#lucknow-ai-labs", "relUrl": "/#lucknow-ai-labs" - },"67": { + },"66": { "doc": "Home", "title": "Home", "content": "Change Theme . ", "url": "/", "relUrl": "/" - },"68": { + },"67": { "doc": "Labels", "title": "Labels", "content": "Use labels as a way to add an additional mark to a section of your docs. Labels come in a few colors. By default, labels will be blue. Default label . Blue label . Stable . New release . Coming soon . Deprecated . Default label {: .label } Blue label {: .label .label-blue } Stable {: .label .label-green } New release {: .label .label-purple } Coming soon {: .label .label-yellow } Deprecated {: .label .label-red } . ", "url": "/docs/ui-components/labels/", "relUrl": "/docs/ui-components/labels/" - },"69": { + },"68": { "doc": "Lallan", "title": "Lallan", "content": " ", "url": "/projects/lallan/", "relUrl": "/projects/lallan/" - },"70": { + },"69": { "doc": "Lallan", "title": "Lallan UI", "content": " ", "url": "/projects/lallan/#lallan-ui", "relUrl": "/projects/lallan/#lallan-ui" - },"71": { + },"70": { "doc": "Lallan", "title": "About Lallan", "content": "| Collected and contributed unstructured data for the Lucknow Large Language Model (LLM) project. | Utilized contextual embeddings to enhance semantic search and retrieval capabilities. | Integrated Google's state-of-the-art Gemini LLM for extracting answers along with embedded context from local data sources. | Implemented FastAPI backend services to support the deployment of the Retrieval-Augmented Generation (RAG) system. | Integrated FastAPI with Gradio to create an intuitive and user-friendly UI for the chatbot, improving accessibility and ease of use. | | | ", "url": "/projects/lallan/#about-lallan", "relUrl": "/projects/lallan/#about-lallan" - },"72": { + },"71": { "doc": "Events & Meetups", "title": "Layout Utilities", "content": " ", "url": "/docs/utilities/layout/#layout-utilities", "relUrl": "/docs/utilities/layout/#layout-utilities" - },"73": { + },"72": { "doc": "Events & Meetups", "title": "Table of contents", "content": ". | Spacing | Horizontal Alignment | Vertical Alignment | Display | . ", "url": "/docs/utilities/layout/#table-of-contents", "relUrl": "/docs/utilities/layout/#table-of-contents" - },"74": { + },"73": { "doc": "Events & Meetups", "title": "Spacing", "content": "These spacers are available to use for margins and padding with responsive utility classes. Combine these prefixes with a screen size and spacing scale to use them responsively. | Classname prefix | What it does | . | .m- | margin | . | .mx- | margin-left, margin-right | . | .my- | margin top, margin bottom | . | .mt- | margin-top | . | .mr- | margin-right | . | .mb- | margin-bottom | . | .ml- | margin-left | . | Classname prefix | What it does | . | .p- | padding | . | .px- | padding-left, padding-right | . | .py- | padding top, padding bottom | . | .pt- | padding-top | . | .pr- | padding-right | . | .pb- | padding-bottom | . | .pl- | padding-left | . Spacing values are based on a 1rem = 16px spacing scale, broken down into these units: . | Spacer/suffix | Size in rems | Rem converted to px | . | 1 | 0.25rem | 4px | . | 2 | 0.5rem | 8px | . | 3 | 0.75rem | 12px | . | 4 | 1rem | 16px | . | 5 | 1.5rem | 24px | . | 6 | 2rem | 32px | . | 7 | 2.5rem | 40px | . | 8 | 3rem | 48px | . | auto | auto | auto | . Use mx-auto to horizontally center elements. Examples . In Markdown, use the {: } wrapper to apply custom classes: . This paragraph will have a margin bottom of 1rem/16px on large screens. {: .mb-lg-4 } This paragraph will have 2rem/32px of padding on the right and left at all screen sizes. {: .px-6 } . ", "url": "/docs/utilities/layout/#spacing", "relUrl": "/docs/utilities/layout/#spacing" - },"75": { + },"74": { "doc": "Events & Meetups", "title": "Horizontal Alignment", "content": "| Classname | What it does | . | .float-left | float: left | . | .float-right | float: right | . | .flex-justify-start | justify-content: flex-start | . | .flex-justify-end | justify-content: flex-end | . | .flex-justify-between | justify-content: space-between | . | .flex-justify-around | justify-content: space-around | . Note: any of the flex- classes must be used on a parent element that has d-flex applied to it. ", "url": "/docs/utilities/layout/#horizontal-alignment", "relUrl": "/docs/utilities/layout/#horizontal-alignment" - },"76": { + },"75": { "doc": "Events & Meetups", "title": "Vertical Alignment", "content": "| Classname | What it does | . | .v-align-baseline | vertical-align: baseline | . | .v-align-bottom | vertical-align: bottom | . | .v-align-middle | vertical-align: middle | . | .v-align-text-bottom | vertical-align: text-bottom | . | .v-align-text-top | vertical-align: text-top | . | .v-align-top | vertical-align: top | . ", "url": "/docs/utilities/layout/#vertical-alignment", "relUrl": "/docs/utilities/layout/#vertical-alignment" - },"77": { + },"76": { "doc": "Events & Meetups", "title": "Display", "content": "Display classes aid in adapting the layout of the elements on a page: . | Class |   | . | .d-block | display: block | . | .d-flex | display: flex | . | .d-inline | display: inline | . | .d-inline-block | display: inline-block | . | .d-none | display: none | . Use these classes in conjunction with the responsive modifiers. Examples . In Markdown, use the {: } wrapper to apply custom classes: . This button will be hidden until medium screen sizes: [ A button ](#url) {: .d-none .d-md-inline-block } These headings will be `inline-block`: ### heading 3 {: .d-inline-block } ### heading 3 {: .d-inline-block } . ", "url": "/docs/utilities/layout/#display", "relUrl": "/docs/utilities/layout/#display" - },"78": { + },"77": { "doc": "Events & Meetups", "title": "Events & Meetups", "content": " ", "url": "/docs/utilities/layout/", "relUrl": "/docs/utilities/layout/" - },"79": { + },"78": { "doc": "Events & Meetups", "title": "Events & Meetups", "content": " ", "url": "/docs/layout/layout/", "relUrl": "/docs/layout/layout/" - },"80": { + },"79": { "doc": "Code with line numbers", "title": "Code snippets with line numbers", "content": "The default settings for HTML compression are incompatible with the HTML produced by Jekyll (4.1.1 or earlier) for line numbers from highlighted code – both when using Kramdown code fences and when using Liquid highlight tags. To avoid non-conforming HTML and unsatisfactory layout, HTML compression can be turned off by using the following configuration option: . compress_html: ignore: envs: all . When using Kramdown code fences, line numbers are turned on globally by the following configuration option: . kramdown: syntax_highlighter_opts: block: line_numbers: true . Line numbers can then be suppressed locally using Liquid tags (without the linenos option) instead of fences: . {% highlight some_language %} Some code {% endhighlight %} . ", "url": "/docs/ui-components/code/line-numbers/#code-snippets-with-line-numbers", "relUrl": "/docs/ui-components/code/line-numbers/#code-snippets-with-line-numbers" - },"81": { + },"80": { "doc": "Code with line numbers", "title": "Workarounds", "content": "To use HTML compression together with line numbers, all highlighted code needs to be wrapped using one of the following workarounds. (The variable name some_var can be changed to avoid clashes; it can also be replaced by code – but note that code=code cannot be removed). Code fences (three backticks) . {% capture some_var %} ```some_language Some code ``` {% endcapture %} {% assign some_var = some_var | markdownify %} {% include fix_linenos.html code=some_var %} . Liquid highlighting . {% capture some_var %} {% highlight some_language linenos %} Some code {% endhighlight %} {% endcapture %} {% include fix_linenos.html code=some_var %} . Credit: The original version of the above workaround was suggested by Dmitry Hrabrov at https://github.com/penibelst/jekyll-compress-html/issues/71#issuecomment-188144901. ", "url": "/docs/ui-components/code/line-numbers/#workarounds", "relUrl": "/docs/ui-components/code/line-numbers/#workarounds" - },"82": { + },"81": { "doc": "Code with line numbers", "title": "Examples", "content": "✅ Using code fences + workaround (will only show line numbers if enabled globally in _config.yml): . // Javascript code with syntax highlighting in fences var fun = function lang(l) { dateformat.i18n = require('./lang/' + l) return true; } . ✅ Using liquid highlighting + workaround: . | 1 2 3 4 . | # Ruby code with syntax highlighting and fixed line numbers using Liquid GitHubPages::Dependencies.gems.each do |gem, version| s.add_dependency(gem, \"= #{version}\") end . | . Narrow code stays close to the line numbers: . | 1 2 3 . | def foo puts 'foo' end . | . The following generates incorrect and invalid HTML. It should not be used as a positive example; the improper layout (with the broken HTML tags) is intentional. ❌ With the compression options used for the theme docs, the following example illustrates the incorrect formatting arising from the incompatibility of HTML compression and the non-conforming HTML produced by Jekyll for line numbers: . | 1 2 3 . | def foo puts 'foo' end . | . ", "url": "/docs/ui-components/code/line-numbers/#examples", "relUrl": "/docs/ui-components/code/line-numbers/#examples" - },"83": { + },"82": { "doc": "Code with line numbers", "title": "Code with line numbers", "content": " ", "url": "/docs/ui-components/code/line-numbers/", "relUrl": "/docs/ui-components/code/line-numbers/" - },"84": { + },"83": { "doc": "Lists", "title": "Lists", "content": " ", "url": "/docs/ui-components/lists/", "relUrl": "/docs/ui-components/lists/" - },"85": { + },"84": { "doc": "Lists", "title": "Table of contents", "content": ". | Unordered list | Ordered list | Task list | Definition list | . Most lists can be rendered with pure Markdown. ", "url": "/docs/ui-components/lists/#table-of-contents", "relUrl": "/docs/ui-components/lists/#table-of-contents" - },"86": { + },"85": { "doc": "Lists", "title": "Unordered list", "content": ". | Item 1 | Item 2 | Item 3 | . or . | Item 1 | Item 2 | Item 3 | . - Item 1 - Item 2 - Item 3 _or_ * Item 1 * Item 2 * Item 3 . ", "url": "/docs/ui-components/lists/#unordered-list", "relUrl": "/docs/ui-components/lists/#unordered-list" - },"87": { + },"86": { "doc": "Lists", "title": "Ordered list", "content": ". | Item 1 | Item 2 | Item 3 | . 1. Item 1 1. Item 2 1. Item 3 . ", "url": "/docs/ui-components/lists/#ordered-list", "relUrl": "/docs/ui-components/lists/#ordered-list" - },"88": { + },"87": { "doc": "Lists", "title": "Task list", "content": ". | hello, this is a todo item | hello, this is another todo item | goodbye, this item is done | . - [ ] hello, this is a todo item - [ ] hello, this is another todo item - [x] goodbye, this item is done . ", "url": "/docs/ui-components/lists/#task-list", "relUrl": "/docs/ui-components/lists/#task-list" - },"89": { + },"88": { "doc": "Lists", "title": "Definition list", "content": "Definition lists require HTML syntax and aren’t supported with the GitHub Flavored Markdown compiler. Name Godzilla Born 1952 Birthplace Japan Color Green <dl> <dt>Name</dt> <dd>Godzilla</dd> <dt>Born</dt> <dd>1952</dd> <dt>Birthplace</dt> <dd>Japan</dd> <dt>Color</dt> <dd>Green</dd> </dl> . ", "url": "/docs/ui-components/lists/#definition-list", "relUrl": "/docs/ui-components/lists/#definition-list" - },"90": { + },"89": { "doc": "Minimal layout child page", "title": "Minimal layout child page", "content": "This is a child page that uses the same minimal layout as its parent page. ", "url": "/docs/layout/minimal/minimal-child/", "relUrl": "/docs/layout/minimal/minimal-child/" - },"91": { + },"90": { "doc": "Minimal layout test", "title": "Minimal layout test", "content": "Return to main website. This page demonstrates the packaged minimal layout, which does not render the sidebar or header. It can be used for standalone pages. It is also an example of using the new modular site components to define custom layouts; see “Custom layouts and includes” in the customization docs for more information. ", "url": "/docs/minimal-test/", "relUrl": "/docs/minimal-test/" - },"92": { + },"91": { "doc": "A minimal layout page", "title": "A minimal layout page", "content": "This page illustrates the built-in layout minimal. One of its child pages also uses the minimal layout; the other child pages uses the default layout. ", "url": "/docs/layout/minimal/minimal/", "relUrl": "/docs/layout/minimal/minimal/" - },"93": { + },"92": { "doc": "Responsive Modifiers", "title": "Responsive modifiers", "content": "Just the Docs spacing works in conjunction with a variety of modifiers that allow you to target specific screen sizes responsively. Use these in conjunction with spacing and display prefix and suffix classes. | Modifier | Screen size | . | (none) | All screens until the next modifier | . | xs | 320px (20rem) and up | . | sm | 500px (31.25rem) and up | . | md | 740px (46.25rem) and up | . | lg | 1120px (70rem) and up | . | xl | 1400px (87.5rem) and up | . ", "url": "/docs/utilities/responsive-modifiers/#responsive-modifiers", "relUrl": "/docs/utilities/responsive-modifiers/#responsive-modifiers" - },"94": { + },"93": { "doc": "Responsive Modifiers", "title": "Responsive Modifiers", "content": " ", "url": "/docs/utilities/responsive-modifiers/", "relUrl": "/docs/utilities/responsive-modifiers/" - },"95": { + },"94": { "doc": "Tables", "title": "Tables", "content": "Tables are responsive by default, allowing wide tables to have a horizontal scroll to access columns outside of the normal viewport. | head1 | head two | three | . | ok | good swedish fish | nice | . | out of stock | good and plenty | nice | . | ok | good oreos | hmm | . | ok | good zoute drop | yumm | . | head1 | head two | three |:-------------|:------------------|:------| ok | good swedish fish | nice | out of stock | good and plenty | nice | ok | good `oreos` | hmm | ok | good `zoute` drop | yumm | . ", "url": "/docs/ui-components/tables/", "relUrl": "/docs/ui-components/tables/" - },"96": { + },"95": { "doc": "Typography", "title": "Typography Utilities", "content": " ", "url": "/docs/utilities/typography/#typography-utilities", "relUrl": "/docs/utilities/typography/#typography-utilities" - },"97": { + },"96": { "doc": "Typography", "title": "Table of contents", "content": ". | Font size | Font weight | Line height | Text justification | . ", "url": "/docs/utilities/typography/#table-of-contents", "relUrl": "/docs/utilities/typography/#table-of-contents" - },"98": { + },"97": { "doc": "Typography", "title": "Font size", "content": "Use the .fs-1 - .fs-10 to set an explicit font-size. | Class | Small screen size font-size | Large screen size font-size | . | .fs-1 | 9px | 10px | . | .fs-2 | 11px | 12px | . | .fs-3 | 12px | 14px | . | .fs-4 | 14px | 16px | . | .fs-5 | 16px | 18px | . | .fs-6 | 18px | 24px | . | .fs-7 | 24px | 32px | . | .fs-8 | 32px | 38px | . | .fs-9 | 38px | 42px | . | .fs-10 | 42px | 48px | . Font size 1 . Font size 2 . Font size 3 . Font size 4 . Font size 5 . Font size 6 . Font size 7 . Font size 8 . Font size 9 . Font size 10 . In Markdown, use the `{: }` wrapper to apply custom classes: Font size 1 {: .fs-1 } Font size 2 {: .fs-2 } Font size 3 {: .fs-3 } Font size 4 {: .fs-4 } Font size 5 {: .fs-5 } Font size 6 {: .fs-6 } Font size 7 {: .fs-7 } Font size 8 {: .fs-8 } Font size 9 {: .fs-9 } Font size 10 {: .fs-10 } . ", "url": "/docs/utilities/typography/#font-size", "relUrl": "/docs/utilities/typography/#font-size" - },"99": { + },"98": { "doc": "Typography", "title": "Font weight", "content": "Use the .fw-300 - .fw-700 to set an explicit font-weight. Font weight 300 . Font weight 400 . Font weight 500 . Font weight 700 . In Markdown, use the `{: }` wrapper to apply custom classes: Font weight 300 {: .fw-300 } Font weight 400 {: .fw-400 } Font weight 500 {: .fw-500 } Font weight 700 {: .fw-700 } . ", "url": "/docs/utilities/typography/#font-weight", "relUrl": "/docs/utilities/typography/#font-weight" - },"100": { + },"99": { "doc": "Typography", "title": "Line height", "content": "Use the lh- classes to explicitly apply line height to text. | Class | line-height value | Notes | . | .lh-0 | 0 |   | . | .lh-tight | 1.1 | Default for headings | . | .lh-default | 1.4 | Default for body (paragraphs) | . No Line height No Line height . Tight line height Tight line height . Default line height Default line height . In Markdown, use the `{: }` wrapper to apply custom classes: No Line height No Line height {: .lh-0 } Tight line height Tight line height {: .lh-tight } Default line height Default line height {: .fh-default } . ", "url": "/docs/utilities/typography/#line-height", "relUrl": "/docs/utilities/typography/#line-height" - },"101": { + },"100": { "doc": "Typography", "title": "Text justification", "content": "By default text is justified left. Use these text- classes to override settings: . | Class | What it does | . | .text-left | text-align: left | . | .text-right | text-align: right | . | .text-center | text-align: center | . ", "url": "/docs/utilities/typography/#text-justification", "relUrl": "/docs/utilities/typography/#text-justification" - },"102": { + },"101": { "doc": "Typography", "title": "Typography", "content": " ", "url": "/docs/utilities/typography/", "relUrl": "/docs/utilities/typography/" - },"103": { + },"102": { "doc": "Typography", "title": "Typography", "content": " ", "url": "/docs/ui-components/typography/", "relUrl": "/docs/ui-components/typography/" - },"104": { + },"103": { "doc": "Typography", "title": "Table of contents", "content": ". | Font stack | Responsive type scale | Headings | Body text | Inline elements | Typographic Utilities | . ", "url": "/docs/ui-components/typography/#table-of-contents", "relUrl": "/docs/ui-components/typography/#table-of-contents" - },"105": { + },"104": { "doc": "Typography", "title": "Font stack", "content": "By default, Just the Docs uses a native system font stack for sans-serif fonts: . system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Segoe UI Emoji\" . ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz . For monospace type, like code snippets or the <pre> element, Just the Docs uses a native system font stack for monospace fonts: . \"SFMono-Regular\", Menlo, Consolas, Monospace . ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz . ", "url": "/docs/ui-components/typography/#font-stack", "relUrl": "/docs/ui-components/typography/#font-stack" - },"106": { + },"105": { "doc": "Typography", "title": "Responsive type scale", "content": "Just the Docs uses a responsive type scale that shifts depending on the viewport size. | Selector | Small screen size font-size | Large screen size font-size | . | h1, .text-alpha | 32px | 36px | . | h2, .text-beta | 18px | 24px | . | h3, .text-gamma | 16px | 18px | . | h4, .text-delta | 14px | 16px | . | h5, .text-epsilon | 16px | 18px | . | h6, .text-zeta | 18px | 24px | . | body | 14px | 16px | . ", "url": "/docs/ui-components/typography/#responsive-type-scale", "relUrl": "/docs/ui-components/typography/#responsive-type-scale" - },"107": { + },"106": { "doc": "Typography", "title": "Headings", "content": "Headings are rendered like this: . ", "url": "/docs/ui-components/typography/#headings", "relUrl": "/docs/ui-components/typography/#headings" - },"108": { + },"107": { "doc": "Typography", "title": "Heading 1", "content": " ", "url": "/docs/ui-components/typography/", "relUrl": "/docs/ui-components/typography/" - },"109": { + },"108": { "doc": "Typography", "title": "Heading 2", "content": "Heading 3 . Heading 4 . Heading 5 . Heading 6 . # Heading 1 ## Heading 2 ### Heading 3 #### Heading 4 ##### Heading 5 ###### Heading 6 . ", "url": "/docs/ui-components/typography/", "relUrl": "/docs/ui-components/typography/" - },"110": { + },"109": { "doc": "Typography", "title": "Body text", "content": "Default body text is rendered like this: . Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ", "url": "/docs/ui-components/typography/#body-text", "relUrl": "/docs/ui-components/typography/#body-text" - },"111": { + },"110": { "doc": "Typography", "title": "Inline elements", "content": "Text can be bold, italic, or strikethrough. Link to another page. Text can be **bold**, _italic_, or ~~strikethrough~~. [Link to another page](/). ", "url": "/docs/ui-components/typography/#inline-elements", "relUrl": "/docs/ui-components/typography/#inline-elements" - },"112": { + },"111": { "doc": "Typography", "title": "Typographic Utilities", "content": "There are a number of specific typographic CSS classes that allow you to override default styling for font size, font weight, line height, and capitalization. View typography utilities . ", "url": "/docs/ui-components/typography/#typographic-utilities", "relUrl": "/docs/ui-components/typography/#typographic-utilities" - },"113": { + },"112": { "doc": "Research & Publications", "title": "UI Components", "content": "To make it as easy as possible to write documentation in plain Markdown, most UI components are styled using default Markdown elements with few additional CSS classes needed. ", "url": "/docs/ui-components#ui-components", "relUrl": "/docs/ui-components#ui-components" - },"114": { + },"113": { "doc": "Research & Publications", "title": "Research & Publications", "content": " ", "url": "/docs/ui-components", "relUrl": "/docs/ui-components" - },"115": { + },"114": { "doc": "Mentorship Program", "title": "Utilities", "content": "CSS utility classes come in handy when you want to override default styles to create additional whitespace (margins/padding), correct unexpected shifts in font size or weight, add color, or hide (or show) something at a specific screen size. ", "url": "/docs/utilities#utilities", "relUrl": "/docs/utilities#utilities" - },"116": { + },"115": { "doc": "Mentorship Program", "title": "Mentorship Program", "content": " ", diff --git a/_site/docs/customization/index.html b/_site/docs/customization/index.html index 09c40c05..e04e19ae 100644 --- a/_site/docs/customization/index.html +++ b/_site/docs/customization/index.html @@ -1,3 +1,3 @@ - Resources | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Customization

Table of contents

  1. Awesome Low Resource Indian Languages Hub
  2. Learning Resources

1. Awesome Low Resource Indian Languages Hub

https://github.com/LucknowAI/Awesome-Low-Resource-Indian-Languages-Hub?tab=readme-ov-file#papers
+ Resources | Lucknow AI  Skip to main content  Link   Menu   Expand   (external link)  Document   Search    Copy   Copied   

Table of contents

  1. Awesome Low Resource Indian Languages Hub
  2. Learning Resources

1. Awesome Low Resource Indian Languages Hub

https://github.com/LucknowAI/Awesome-Low-Resource-Indian-Languages-Hub?tab=readme-ov-file#papers
 

2. Learning Resources

https://github.com/LucknowAI/ai_all_resources
 


diff --git a/docs/customization.md b/docs/customization.md index ecdc862a..c6b190c5 100644 --- a/docs/customization.md +++ b/docs/customization.md @@ -4,8 +4,6 @@ title: Resources nav_order: 6 --- -# Customization - {: .no_toc } ## Table of contents From 212d24281ced03388b8602813dbd6a2e9fc3c3a3 Mon Sep 17 00:00:00 2001 From: Saurabh Chandra Date: Sat, 8 Jun 2024 16:01:37 +0000 Subject: [PATCH 2/5] Links replaced with buttons in resources section. --- _site/assets/js/search-data.json | 4 ++-- _site/docs/customization/index.html | 4 +--- docs/customization.md | 9 ++++++--- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/_site/assets/js/search-data.json b/_site/assets/js/search-data.json index 99b68afb..83f5f67e 100644 --- a/_site/assets/js/search-data.json +++ b/_site/assets/js/search-data.json @@ -400,14 +400,14 @@ },"57": { "doc": "Resources", "title": "1. Awesome Low Resource Indian Languages Hub", - "content": "https://github.com/LucknowAI/Awesome-Low-Resource-Indian-Languages-Hub?tab=readme-ov-file#papers . ", + "content": "Click Here ! . ", "url": "/docs/customization/#1-awesome-low-resource-indian-languages-hub", "relUrl": "/docs/customization/#1-awesome-low-resource-indian-languages-hub" },"58": { "doc": "Resources", "title": "2. Learning Resources", - "content": "https://github.com/LucknowAI/ai_all_resources . ", + "content": "Click Here ! . ", "url": "/docs/customization/#2-learning-resources", "relUrl": "/docs/customization/#2-learning-resources" diff --git a/_site/docs/customization/index.html b/_site/docs/customization/index.html index e04e19ae..1b82d76e 100644 --- a/_site/docs/customization/index.html +++ b/_site/docs/customization/index.html @@ -1,3 +1 @@ - Resources | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Table of contents

  1. Awesome Low Resource Indian Languages Hub
  2. Learning Resources

1. Awesome Low Resource Indian Languages Hub

https://github.com/LucknowAI/Awesome-Low-Resource-Indian-Languages-Hub?tab=readme-ov-file#papers
-

2. Learning Resources

https://github.com/LucknowAI/ai_all_resources
-


+ Resources | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Table of contents

  1. Awesome Low Resource Indian Languages Hub
  2. Learning Resources

1. Awesome Low Resource Indian Languages Hub

Click Here !


2. Learning Resources

Click Here !



diff --git a/docs/customization.md b/docs/customization.md index c6b190c5..3e70edf8 100644 --- a/docs/customization.md +++ b/docs/customization.md @@ -17,11 +17,14 @@ nav_order: 6 --- ## 1. Awesome Low Resource Indian Languages Hub - https://github.com/LucknowAI/Awesome-Low-Resource-Indian-Languages-Hub?tab=readme-ov-file#papers +[Click Here !][def1]{: .btn .btn-primary .fs-5 .mb-4 .mb-md-0 .mr-2 } --- ## 2. Learning Resources - https://github.com/LucknowAI/ai_all_resources +[Click Here !][def2]{: .btn .btn-primary .fs-5 .mb-4 .mb-md-0 .mr-2 } ---- \ No newline at end of file +--- + +[def1]: https://github.com/LucknowAI/Awesome-Low-Resource-Indian-Languages-Hub?tab=readme-ov-file#papers +[def2]: https://github.com/LucknowAI/ai_all_resources \ No newline at end of file From eca5957cc67ed392dfa2b00b92916528507b6399 Mon Sep 17 00:00:00 2001 From: Saurabh Chandra Date: Sat, 8 Jun 2024 16:11:37 +0000 Subject: [PATCH 3/5] Dummy Info Removed from : Research&Publication, Menstorship Program, Contact; Page. --- _site/assets/js/search-data.json | 239 +++++++++++----------------- _site/docs/Contact/index.html | 43 +---- _site/docs/customization/index.html | 2 +- _site/docs/ui-components.html | 2 +- _site/docs/utilities.html | 2 +- docs/Contact.md | 162 +------------------ docs/customization.md | 2 +- docs/ui-components/ui-components.md | 7 +- docs/utilities/utilities.md | 4 - 9 files changed, 102 insertions(+), 361 deletions(-) diff --git a/_site/assets/js/search-data.json b/_site/assets/js/search-data.json index 83f5f67e..c048c69e 100644 --- a/_site/assets/js/search-data.json +++ b/_site/assets/js/search-data.json @@ -105,705 +105,656 @@ "relUrl": "/docs/layout/27-Jan-2024-Image_Processing_and_OpenCV_Webinar/" },"15": { "doc": "Contact", - "title": "Search", + "title": "Contact Us", "content": " ", - "url": "/docs/Contact/#search", + "url": "/docs/Contact/#contact-us", - "relUrl": "/docs/Contact/#search" + "relUrl": "/docs/Contact/#contact-us" },"16": { - "doc": "Contact", - "title": "Table of contents", - "content": ". | Enable search in configuration . | Search granularity | Search previews | Search tokenizer | Display URL in search results | Display search button | . | Hiding pages from search . | Example | . | Generate search index when used as a gem | Custom content for search index . | Example | . | . Just the Docs uses lunr.js to add a client-side search interface powered by a JSON index that Jekyll generates. All search results are shown in an auto-complete style interface (there is no search results page). By default, all generated HTML pages are indexed using the following data points: . | Page title | Page content | Page URL | . ", - "url": "/docs/Contact/#table-of-contents", - - "relUrl": "/docs/Contact/#table-of-contents" - },"17": { - "doc": "Contact", - "title": "Enable search in configuration", - "content": "In your site’s _config.yml, enable search: . # Enable or disable the site search # Supports true (default) or false search_enabled: true . Search granularity . Pages are split into sections that can be searched individually. The sections are defined by the headings on the page. Each section is displayed in a separate search result. # Split pages into sections that can be searched individually # Supports 1 - 6, default: 2 search.heading_level: 2 . Search previews . A search result can contain previews that show where the search words are found in the specific section. # Maximum amount of previews per search result # Default: 3 search.previews: 3 # Maximum amount of words to display before a matched word in the preview # Default: 5 search.preview_words_before: 5 # Maximum amount of words to display after a matched word in the preview # Default: 10 search.preview_words_after: 10 . Search tokenizer . The default is for hyphens to separate tokens in search terms: gem-based is equivalent to gem based, matching either word. To allow search for hyphenated words: . # Set the search token separator # Default: /[\\s\\-/]+/ # Example: enable support for hyphenated search words search.tokenizer_separator: /[\\s/]+/ . Display URL in search results . # Display the relative url in search results # Supports true (default) or false search.rel_url: false . Display search button . The search button displays in the bottom right corner of the screen and triggers the search input when clicked. # Enable or disable the search button that appears in the bottom right corner of every page # Supports true or false (default) search.button: true . ", - "url": "/docs/Contact/#enable-search-in-configuration", - - "relUrl": "/docs/Contact/#enable-search-in-configuration" - },"18": { - "doc": "Contact", - "title": "Hiding pages from search", - "content": "Sometimes you might have a page that you don’t want to be indexed for the search nor to show up in search results, e.g., a 404 page. To exclude a page from search, add the search_exclude: true parameter to the page’s YAML front matter: . Example . --- layout: default title: Page not found nav_exclude: true search_exclude: true --- . ", - "url": "/docs/Contact/#hiding-pages-from-search", - - "relUrl": "/docs/Contact/#hiding-pages-from-search" - },"19": { - "doc": "Contact", - "title": "Generate search index when used as a gem", - "content": "If you use Just the Docs as a remote theme, you do not need the following steps. If you use the theme as a gem, you must initialize the search by running this rake command that comes with just-the-docs: . $ bundle exec just-the-docs rake search:init . This command creates the assets/js/zzzz-search-data.json file that Jekyll uses to create your search index. Alternatively, you can create the file manually with this content. ", - "url": "/docs/Contact/#generate-search-index-when-used-as-a-gem", - - "relUrl": "/docs/Contact/#generate-search-index-when-used-as-a-gem" - },"20": { - "doc": "Contact", - "title": "Custom content for search index", - "content": "New (v0.4.0) . Advanced . By default, the search feature indexes a page’s .content, .title, and some headers within the .content. Other data (e.g. front matter, files in _data and assets) is not indexed. Users can customize what is indexed. Customizing search indices is an advanced feature that requires Javascript and Liquid knowledge. | When Just the Docs is a local or gem theme, ensure assets/js/zzzz-search-data.json is up-to-date with Generate search index when used as a gem. | Add a new file named _includes/lunr/custom-data.json. Insert custom Liquid code that reads your data (e.g. the page object at include.page) then generates custom Javascript fields that hold the custom data you want to index. Verify these fields in the generated assets/js/search-data.json. | Add a new file named _includes/lunr/custom-index.js. Insert custom Javascript code that reads your custom Javascript fields and inserts them into the search index. You may want to inspect assets/js/just-the-docs.js to better understand the code. | . Example . This example adds front matter usage and examples fields to the search index. _includes/lunr/custom-data.json custom code reads the page usage and examples fields, normalizes the text, and writes the text to custom Javascript myusage and myexamples fields. Javascript fields are similar yet not the same as JSON. jsonify will probably work for most scenarios. {%- capture newline %} {% endcapture -%} \"myusage\": {{ include.page.usage | markdownify | replace:newline,' ' | strip_html | normalize_whitespace | strip | jsonify }}, \"myexamples\": {{ include.page.examples | markdownify | replace:newline,' ' | strip_html | normalize_whitespace | strip | jsonify }}, . _includes/lunr/custom-index.js custom code is inserted into the Javascript loop of assets/js/just-the-docs.js. All custom Javascript fields are accessed as fields of docs[i] such as docs[i].myusage. Finally, append your custom fields on to the already existing docs[i].content. const content_to_merge = [docs[i].content, docs[i].myusage, docs[i].myexamples]; docs[i].content = content_to_merge.join(' '); . ", - "url": "/docs/Contact/#custom-content-for-search-index", - - "relUrl": "/docs/Contact/#custom-content-for-search-index" - },"21": { "doc": "Contact", "title": "Contact", "content": " ", "url": "/docs/Contact/", "relUrl": "/docs/Contact/" - },"22": { + },"17": { "doc": "Volunteer Opportunities", "title": "Volunteer Opportunities at Lucknow AI", "content": ". | Content Development and Education | Technical and IT Support | Creative and Multimedia | Community Engagement and Outreach | Research and Development | Organizational and Administrative Support | General Volunteer Application Form | . ", "url": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#volunteer-opportunities-at-lucknow-ai", "relUrl": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#volunteer-opportunities-at-lucknow-ai" - },"23": { + },"18": { "doc": "Volunteer Opportunities", "title": "Content Development and Education", "content": ". | Content Creation: Help in articles, blogs, educational content on AI/ML. | Workshops/Webinars: Helping in Conducting and facilitating educational sessions. | Mentoring: Guiding Juniors/students in AI/ML. | . Opportunities in this category are ideal for those with a knack for teaching and content creation. ", "url": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#content-development-and-education", "relUrl": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#content-development-and-education" - },"24": { + },"19": { "doc": "Volunteer Opportunities", "title": "Technical and IT Support", "content": ". | IT Management: Support for digital infrastructure and resource management. | GitHub Maintenance: Managing PRs and project upkeep. | Website Management: Updating and ensuring website functionality. | . Technical roles . ", "url": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#technical-and-it-support", "relUrl": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#technical-and-it-support" - },"25": { + },"20": { "doc": "Volunteer Opportunities", "title": "Creative and Multimedia", "content": ". | Graphic Design: Creating visual content for digital platforms and events. | Photography/Videography: Documenting events for promotional use. | . These roles are perfect for creatively inclined individuals with skills in design and multimedia. ", "url": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#creative-and-multimedia", "relUrl": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#creative-and-multimedia" - },"26": { + },"21": { "doc": "Volunteer Opportunities", "title": "Community Engagement and Outreach", "content": ". | Community Outreach: Engaging and promoting the mission in various communities. | Social Media: Managing online groups and content dissemination. | Group Administration: Overseeing Discord and WhatsApp groups. | . Engagement roles are suited for those with strong communication skills and a passion for community building. ", "url": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#community-engagement-and-outreach", "relUrl": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#community-engagement-and-outreach" - },"27": { + },"22": { "doc": "Volunteer Opportunities", "title": "Research and Development", "content": ". | Research Projects: Collaborative innovation and project coordination in AI/ML. | . Ideal for individuals interested in cutting-edge AI/ML research and development. ", "url": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#research-and-development", "relUrl": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#research-and-development" - },"28": { + },"23": { "doc": "Volunteer Opportunities", "title": "Organizational and Administrative Support", "content": ". | Fundraising: Assisting in fundraising and sponsor relations. | Legal/Compliance: Ensuring legal adherence and managing intellectual property. | Translation/Localization: Making content accessible in multiple languages. | Event Organization: Planning and executing meetups and events. | . These roles require organizational skills and attention to detail, ideal for those who excel in administrative tasks. ", "url": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#organizational-and-administrative-support", "relUrl": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#organizational-and-administrative-support" - },"29": { + },"24": { "doc": "Volunteer Opportunities", "title": "General Volunteer Application Form", "content": ". | https://forms.gle/Q9pjpaVLpEi5CpRR9 | . Join the movement to make a difference in the community by volunteering with us. Whether you’re looking to gain new skills, meet like-minded individuals, we have a variety of opportunities available. By filling out our application form, you’ll be taking the first step towards becoming part of a dynamic team dedicated to Accelearte AI Awareness in Lucknow. Our volunteer program is designed to be flexible and accommodating, so whether you have a few hours a week or a few days a month, we have a role that’s right for you. So why wait? Fill out our application form today and start making a difference in the lives of others!” . ", "url": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#general-volunteer-application-form", "relUrl": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#general-volunteer-application-form" - },"30": { + },"25": { "doc": "Volunteer Opportunities", "title": "Volunteer Opportunities", "content": " ", "url": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/", "relUrl": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/" - },"31": { + },"26": { "doc": "Buttons", "title": "Buttons", "content": " ", "url": "/docs/ui-components/buttons/", "relUrl": "/docs/ui-components/buttons/" - },"32": { + },"27": { "doc": "Buttons", "title": "Table of contents", "content": ". | Basic button styles . | Links that look like buttons | Button element | . | Using utilities with buttons . | Button size | Spacing between buttons | . | . ", "url": "/docs/ui-components/buttons/#table-of-contents", "relUrl": "/docs/ui-components/buttons/#table-of-contents" - },"33": { + },"28": { "doc": "Buttons", "title": "Basic button styles", "content": "Links that look like buttons . Link button . Link button Link button Link button . Link button . [Link button](https://just-the-docs.com){: .btn } [Link button](https://just-the-docs.com){: .btn .btn-purple } [Link button](https://just-the-docs.com){: .btn .btn-blue } [Link button](https://just-the-docs.com){: .btn .btn-green } [Link button](https://just-the-docs.com){: .btn .btn-outline } . Button element . GitHub Flavored Markdown does not support the button element, so you’ll have to use inline HTML for this: . Button element <button type=\"button\" name=\"button\" class=\"btn\">Button element</button> . ", "url": "/docs/ui-components/buttons/#basic-button-styles", "relUrl": "/docs/ui-components/buttons/#basic-button-styles" - },"34": { + },"29": { "doc": "Buttons", "title": "Using utilities with buttons", "content": "Button size . Wrap the button in a container that uses the font-size utility classes to scale buttons: . Big ass button . Tiny ass button . <span class=\"fs-8\"> [Link button](https://just-the-docs.com){: .btn } </span> <span class=\"fs-3\"> [Tiny ass button](https://just-the-docs.com){: .btn } </span> . Spacing between buttons . Use the margin utility classes to add spacing between two buttons in the same block. Button with space Button . Button with more space Button . [Button with space](https://just-the-docs.com){: .btn .btn-purple .mr-2 } [Button](https://just-the-docs.com){: .btn .btn-blue } [Button with more space](https://just-the-docs.com){: .btn .btn-green .mr-4 } [Button](https://just-the-docs.com){: .btn .btn-blue } . ", "url": "/docs/ui-components/buttons/#using-utilities-with-buttons", "relUrl": "/docs/ui-components/buttons/#using-utilities-with-buttons" - },"35": { + },"30": { "doc": "Callouts", "title": "Callouts", "content": "New (v0.4.0) . Markdown does not include support for callouts. However, you can style text as a callout using a Markdown extension supported by kramdown: block IALs. Common kinds of callouts include highlight, important, new, note, and warning. These callout names are not pre-defined by the theme: you need to define your own names. When you have configured the color and (optional) title for a callout, you can apply it to a paragraph, or to a block quote with several paragraphs, as illustrated below.1 . An untitled callout . {: .highlight } A paragraph . A paragraph . A single paragraph callout . {: .note } A paragraph . A paragraph . {: .note-title } > My note title > > A paragraph with a custom title callout . My note title . A paragraph with a custom title callout . A multi-paragraph callout . {: .important } > A paragraph > > Another paragraph > > The last paragraph . A paragraph . Another paragraph . The last paragraph . {: .important-title } > My important title > > A paragraph > > Another paragraph > > The last paragraph . My important title . A paragraph . Another paragraph . The last paragraph . An indented callout . > {: .highlight } A paragraph . A paragraph . Indented multi-paragraph callouts . > {: .new } > > A paragraph > > > > Another paragraph > > > > The last paragraph . A paragraph . Another paragraph . The last paragraph . Nested callouts . {: .important } > {: .warning } > A paragraph . A paragraph . Opaque background . {: .important } > {: .opaque } > <div markdown=\"block\"> > {: .warning } > A paragraph > </div> . A paragraph . | You can put the callout markup either before or after its content. ↩ . | . ", "url": "/docs/ui-components/callouts/", "relUrl": "/docs/ui-components/callouts/" - },"36": { + },"31": { "doc": "Code", "title": "Code", "content": " ", "url": "/docs/ui-components/code/", "relUrl": "/docs/ui-components/code/" - },"37": { + },"32": { "doc": "Code", "title": "Table of contents", "content": ". | Inline code | Syntax highlighted code blocks | Code blocks with rendered examples | Mermaid diagram code blocks . | Using a local mermaid library | Using mermaid with AsciiDoc | . | Copy button | . ", "url": "/docs/ui-components/code/#table-of-contents", "relUrl": "/docs/ui-components/code/#table-of-contents" - },"38": { + },"33": { "doc": "Code", "title": "Inline code", "content": "Code can be rendered inline by wrapping it in single back ticks. Lorem ipsum dolor sit amet, <inline code snippet> adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. ", "url": "/docs/ui-components/code/#inline-code", "relUrl": "/docs/ui-components/code/#inline-code" - },"39": { + },"34": { "doc": "Code", "title": "Heading with <inline code snippet> in it.", "content": "Lorem ipsum dolor sit amet, `<inline code snippet>` adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. ## Heading with `<inline code snippet>` in it. ", "url": "/docs/ui-components/code/#heading-with-inline-code-snippet-in-it", "relUrl": "/docs/ui-components/code/#heading-with-inline-code-snippet-in-it" - },"40": { + },"35": { "doc": "Code", "title": "Syntax highlighted code blocks", "content": "Use Jekyll’s built-in syntax highlighting with Rouge for code blocks by using three backticks, followed by the language name: . // Javascript code with syntax highlighting. var fun = function lang(l) { dateformat.i18n = require('./lang/' + l) return true; } . ```js // Javascript code with syntax highlighting. var fun = function lang(l) { dateformat.i18n = require('./lang/' + l) return true; } ``` . ", "url": "/docs/ui-components/code/#syntax-highlighted-code-blocks", "relUrl": "/docs/ui-components/code/#syntax-highlighted-code-blocks" - },"41": { + },"36": { "doc": "Code", "title": "Code blocks with rendered examples", "content": "To demonstrate front end code, sometimes it’s useful to show a rendered example of that code. After including the styles from your project that you’ll need to show the rendering, you can use a <div> with the code-example class, followed by the code block syntax. If you want to render your output with Markdown instead of HTML, use the markdown=\"1\" attribute to tell Jekyll that the code you are rendering will be in Markdown format… This is about to get meta… . Link button . [Link button](https://just-the-docs.com){: .btn } . <div class=\"code-example\" markdown=\"1\"> [Link button](https://just-the-docs.com){: .btn } </div> ```markdown [Link button](https://just-the-docs.com){: .btn } ``` . ", "url": "/docs/ui-components/code/#code-blocks-with-rendered-examples", "relUrl": "/docs/ui-components/code/#code-blocks-with-rendered-examples" - },"42": { + },"37": { "doc": "Code", "title": "Mermaid diagram code blocks", "content": "New (v0.4.0) . Mermaid allows you to add diagrams and visualizations using Markdown code blocks. It is disabled by default. However, you can turn on support for mermaid by adding a mermaid key to your _config.yml. The minimum configuration requires a version key (matching a version in jsDelivr): . mermaid: # Version of mermaid library # Pick an available version from https://cdn.jsdelivr.net/npm/mermaid/ version: \"9.1.3\" . Additional configuration options are loaded through _includes/mermaid_config.js. By default, the contents of the file are the empty object: . // _includes/mermaid_config.js {} . This loads the default settings. The contents of this object should follow mermaid’s configuration API. For example, to override the theme, change _includes/mermaid_config.js to: . // _includes/mermaid_config.js { theme: \"forest\" } . Once mermaid is installed, it can be used in markdown files. The markdown for a simple flowchart example might look like the following: . ```mermaid graph TD; A-->B; A-->C; B-->D; C-->D; ``` . which renders: . graph TD; A-->B; A-->C; B-->D; C-->D; . Note: for demonstration purposes, we’ve enabled mermaid on this site. It is still disabled by default, and users need to opt-in to use it. Using a local mermaid library . To load a local version of mermaid, also use the path key to specify the location of the library; e.g. mermaid: version: \"10.1.0\" # for (v10+) path: \"/assets/js/mermaid.esm.min.mjs\" # for (<v10): # path: \"/assets/js/mermaid.min.js\" # Note: copy both `mermaid.esm.min.mjs` (v10+) or `mermaid.min.js` (<v10) and the associated # `.map` file from the specified version of `mermaid/dist` to `/assets/js/`. For mermaid versions >=10, this file is imported directly as an ESM module (rather than as a plain <script> tag); users should use the mermaid.esm.min.mjs file. In contrast, for mermaid versions <10, this file is loaded as a script tag; it should be a standalone CJS file (i.e. mermaid.min.js). Mermaid versions 10.0 - 10.1 (and possibly, future releases) still encode relative imports in mermaid.esm.min.mjs. Local users must copy all of the contents of the dist folder to the specified path (preserving the relative location of the files). Just the Docs is actively monitoring mermaid releases; an upstream fix is planned. Using mermaid with AsciiDoc . Users of AsciiDoc (e.g. via jekyll-asciidoc) may need additional configuration to use mermaid. By default, AsciiDoc generates HTML markup that mermaid cannot properly parse. The simplest way to resolve this is to use a passthrough block: . ++++ <pre class=\"language-mermaid\"> graph TD; A-->B; A-->C; B-->D; C-->D; </pre> ++++ . Alternatively, community member @flyx has contributed a Ruby extension that does not require extra markup. The extension is available as a GitHub Gist. Thank you to @flyx! . The asciidoctor-diagram extension which also supports mermaid is not recommended for use with Just the Docs, since it requires separate configuration e.g. for theming, and is known to not be trivial to set up. ", "url": "/docs/ui-components/code/#mermaid-diagram-code-blocks", "relUrl": "/docs/ui-components/code/#mermaid-diagram-code-blocks" - },"43": { + },"38": { "doc": "Code", "title": "Copy button", "content": "New (v0.4.0) . The copy button for code blocks can be enabled or disabled via the enable_copy_code_button key in _config.yml. By default, the value of this key is false; users need to opt-in. # For copy button on code enable_copy_code_button: true . Note that this feature requires JavaScript; if JavaScript is disabled in the browser, this feature will not work. In addition, this feature uses navigator.clipboard, which is only available in secure contexts (such as over HTTPS). If the site is viewed in an insecure context, the copy button will not work (relevant issue: #1202). ", "url": "/docs/ui-components/code/#copy-button", "relUrl": "/docs/ui-components/code/#copy-button" - },"44": { + },"39": { "doc": "Color", "title": "Color Utilities", "content": " ", "url": "/docs/utilities/color/#color-utilities", "relUrl": "/docs/utilities/color/#color-utilities" - },"45": { + },"40": { "doc": "Color", "title": "Table of contents", "content": ". | Light Greys | Dark Greys | Purples | Blues | Greens | Yellows | Reds | . All the colors used in Just the Docs have been systematized into a series of variables that have been extended to both font color and background color utility classes. ", "url": "/docs/utilities/color/#table-of-contents", "relUrl": "/docs/utilities/color/#table-of-contents" - },"46": { + },"41": { "doc": "Color", "title": "Light Greys", "content": "| Color value | Font color utility | Background color utility | . | grey-lt-000 | .text-grey-lt-000 | .bg-grey-lt-000 | . | grey-lt-100 | .text-grey-lt-100 | .bg-grey-lt-100 | . | grey-lt-200 | .text-grey-lt-200 | .bg-grey-lt-200 | . | grey-lt-300 | .text-grey-lt-300 | .bg-grey-lt-300 | . ", "url": "/docs/utilities/color/#light-greys", "relUrl": "/docs/utilities/color/#light-greys" - },"47": { + },"42": { "doc": "Color", "title": "Dark Greys", "content": "| Color value | Font color utility | Background color utility | . | grey-dk-000 | .text-grey-dk-000 | .bg-grey-dk-000 | . | grey-dk-100 | .text-grey-dk-100 | .bg-grey-dk-100 | . | grey-dk-200 | .text-grey-dk-200 | .bg-grey-dk-200 | . | grey-dk-250 | .text-grey-dk-250 | .bg-grey-dk-250 | . | grey-dk-300 | .text-grey-dk-300 | .bg-grey-dk-300 | . ", "url": "/docs/utilities/color/#dark-greys", "relUrl": "/docs/utilities/color/#dark-greys" - },"48": { + },"43": { "doc": "Color", "title": "Purples", "content": "| Color value | Font color utility | Background color utility | . | purple-000 | .text-purple-000 | .bg-purple-000 | . | purple-100 | .text-purple-100 | .bg-purple-100 | . | purple-200 | .text-purple-200 | .bg-purple-200 | . | purple-300 | .text-purple-300 | .bg-purple-300 | . ", "url": "/docs/utilities/color/#purples", "relUrl": "/docs/utilities/color/#purples" - },"49": { + },"44": { "doc": "Color", "title": "Blues", "content": "| Color value | Font color utility | Background color utility | . | blue-000 | .text-blue-000 | .bg-blue-000 | . | blue-100 | .text-blue-100 | .bg-blue-100 | . | blue-200 | .text-blue-200 | .bg-blue-200 | . | blue-300 | .text-blue-300 | .bg-blue-300 | . ", "url": "/docs/utilities/color/#blues", "relUrl": "/docs/utilities/color/#blues" - },"50": { + },"45": { "doc": "Color", "title": "Greens", "content": "| Color value | Font color utility | Background color utility | . | green-000 | .text-green-000 | .bg-green-000 | . | green-100 | .text-green-100 | .bg-green-100 | . | green-200 | .text-green-200 | .bg-green-200 | . | green-300 | .text-green-300 | .bg-green-300 | . ", "url": "/docs/utilities/color/#greens", "relUrl": "/docs/utilities/color/#greens" - },"51": { + },"46": { "doc": "Color", "title": "Yellows", "content": "| Color value | Font color utility | Background color utility | . | yellow-000 | .text-yellow-000 | .bg-yellow-000 | . | yellow-100 | .text-yellow-100 | .bg-yellow-100 | . | yellow-200 | .text-yellow-200 | .bg-yellow-200 | . | yellow-300 | .text-yellow-300 | .bg-yellow-300 | . ", "url": "/docs/utilities/color/#yellows", "relUrl": "/docs/utilities/color/#yellows" - },"52": { + },"47": { "doc": "Color", "title": "Reds", "content": "| Color value | Font color utility | Background color utility | . | red-000 | .text-red-000 | .bg-red-000 | . | red-100 | .text-red-100 | .bg-red-100 | . | red-200 | .text-red-200 | .bg-red-200 | . | red-300 | .text-red-300 | .bg-red-300 | . ", "url": "/docs/utilities/color/#reds", "relUrl": "/docs/utilities/color/#reds" - },"53": { + },"48": { "doc": "Color", "title": "Color", "content": " ", "url": "/docs/utilities/color/", "relUrl": "/docs/utilities/color/" - },"54": { + },"49": { "doc": "About Us", "title": "Welcome To Lucknow AI", "content": "Scientia potentia est (knowledge is power) . Hi , Thank you all for joining the community! . I wanted to share the story behind why we started this and what drives us. I recently moved to Lucknow and wanted to connect with fellow developers, open-source enthusiasts, and hackers. However, I found that Lucknow lacks such a technology culture and community. I remember wishing as a college student that I had a mentor to guide me and clarify my doubts. I want the next generation to have those opportunities. So I spoke with friends from Lucknow who now work at various companies and agreed to give back by mentoring youth interested in AI & ML. With that goal, We founded Lucknow AI to advance AI literacy and skills through collaborative workshops, meetups, paper discussions, and community growth. I am Aaditya (Ankit), a senior research engineer at Saama AI Research Lab with over 6+ years in core AI research. I love hacking things together, building open-source tools, and publishing state-of-the-art research. You can find more about my background & research at aadityaura.github.io . You might be surprised to know that no one in the Lucknow AI community is paid or sponsored. We are just a group of coding geeks and hackers who are passionate about growing the local AI ecosystem! . We nurture Lucknow AI like our own child, volunteering time outside work or college to support the community. Seniors mentor newcomers not due to any obligation but out of a genuine desire to uplift. We contribute open-source code, curate datasets, brainstorm ideas, analyze research papers and more in the quest to push the boundaries of what AI can achieve. And we do it together as one unstoppable, collaborative force! . This is a safe space where you can learn, teach, create, and grow. Imagine the breakthrough innovations we can create when we come together as a supportive, tight-knit community! Let’s put Lucknow on the map in AI and have fun along the way. If you share this vision, then you have found your tribe. Welcome home! . Excited for the days ahead, ~ Lucknow AI . ", "url": "/docs/configuration/#welcome-to-lucknow-ai", "relUrl": "/docs/configuration/#welcome-to-lucknow-ai" - },"55": { + },"50": { "doc": "About Us", "title": "About Us", "content": " ", "url": "/docs/configuration/", "relUrl": "/docs/configuration/" - },"56": { + },"51": { "doc": "Resources", "title": "Table of contents", "content": ". | Awesome Low Resource Indian Languages Hub | Learning Resources | . ", "url": "/docs/customization/#table-of-contents", "relUrl": "/docs/customization/#table-of-contents" - },"57": { + },"52": { "doc": "Resources", "title": "1. Awesome Low Resource Indian Languages Hub", "content": "Click Here ! . ", "url": "/docs/customization/#1-awesome-low-resource-indian-languages-hub", "relUrl": "/docs/customization/#1-awesome-low-resource-indian-languages-hub" - },"58": { + },"53": { "doc": "Resources", "title": "2. Learning Resources", "content": "Click Here ! . ", "url": "/docs/customization/#2-learning-resources", "relUrl": "/docs/customization/#2-learning-resources" - },"59": { + },"54": { "doc": "Resources", "title": "Resources", "content": " ", "url": "/docs/customization/", "relUrl": "/docs/customization/" - },"60": { + },"55": { "doc": "Default layout child page", "title": "Default layout child page", "content": "This is a child page that uses the same minimal layout as its parent page. ", "url": "/docs/layout/minimal/default-child/", "relUrl": "/docs/layout/minimal/default-child/" - },"61": { + },"56": { "doc": "Projects", "title": "Projects", "content": " ", "url": "/docs/index-test/", "relUrl": "/docs/index-test/" - },"62": { + },"57": { "doc": "Projects", "title": "1. Project Awadhi", "content": "This project focuses on developing localized solutions using advanced AI and machine learning techniques. ", "url": "/docs/index-test/#1-project-awadhi", "relUrl": "/docs/index-test/#1-project-awadhi" - },"63": { + },"58": { "doc": "Projects", "title": "2. Lallan", "content": ". | Lallan - Lucknow Artificial Language and Learning Assistance Network | . Try Lallan . ", "url": "/docs/index-test/#2-lallan", "relUrl": "/docs/index-test/#2-lallan" - },"64": { + },"59": { "doc": "Projects", "title": "3. Project Sign Language", "content": "This project focuses on developing localized solutions using advanced AI and machine learning techniques. ", "url": "/docs/index-test/#3-project-sign-language", "relUrl": "/docs/index-test/#3-project-sign-language" - },"65": { + },"60": { "doc": "Home", "title": "Lucknow AI Labs", "content": "Open Source AI Research & Mentorship . Get started now Try Lucknow-GPT . Contributing . When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change. Read more about becoming a contributor in our GitHub repo. Thank you to the contributors of Lucknow AI! . | | | . Code of Conduct . Lucknow AI is committed to fostering a welcoming community. View our Code of Conduct on our GitHub repository. Source: https://gdglucknow.web.app ", "url": "/#lucknow-ai-labs", "relUrl": "/#lucknow-ai-labs" - },"66": { + },"61": { "doc": "Home", "title": "Home", "content": "Change Theme . ", "url": "/", "relUrl": "/" - },"67": { + },"62": { "doc": "Labels", "title": "Labels", "content": "Use labels as a way to add an additional mark to a section of your docs. Labels come in a few colors. By default, labels will be blue. Default label . Blue label . Stable . New release . Coming soon . Deprecated . Default label {: .label } Blue label {: .label .label-blue } Stable {: .label .label-green } New release {: .label .label-purple } Coming soon {: .label .label-yellow } Deprecated {: .label .label-red } . ", "url": "/docs/ui-components/labels/", "relUrl": "/docs/ui-components/labels/" - },"68": { + },"63": { "doc": "Lallan", "title": "Lallan", "content": " ", "url": "/projects/lallan/", "relUrl": "/projects/lallan/" - },"69": { + },"64": { "doc": "Lallan", "title": "Lallan UI", "content": " ", "url": "/projects/lallan/#lallan-ui", "relUrl": "/projects/lallan/#lallan-ui" - },"70": { + },"65": { "doc": "Lallan", "title": "About Lallan", "content": "| Collected and contributed unstructured data for the Lucknow Large Language Model (LLM) project. | Utilized contextual embeddings to enhance semantic search and retrieval capabilities. | Integrated Google's state-of-the-art Gemini LLM for extracting answers along with embedded context from local data sources. | Implemented FastAPI backend services to support the deployment of the Retrieval-Augmented Generation (RAG) system. | Integrated FastAPI with Gradio to create an intuitive and user-friendly UI for the chatbot, improving accessibility and ease of use. | | | ", "url": "/projects/lallan/#about-lallan", "relUrl": "/projects/lallan/#about-lallan" - },"71": { + },"66": { "doc": "Events & Meetups", "title": "Layout Utilities", "content": " ", "url": "/docs/utilities/layout/#layout-utilities", "relUrl": "/docs/utilities/layout/#layout-utilities" - },"72": { + },"67": { "doc": "Events & Meetups", "title": "Table of contents", "content": ". | Spacing | Horizontal Alignment | Vertical Alignment | Display | . ", "url": "/docs/utilities/layout/#table-of-contents", "relUrl": "/docs/utilities/layout/#table-of-contents" - },"73": { + },"68": { "doc": "Events & Meetups", "title": "Spacing", "content": "These spacers are available to use for margins and padding with responsive utility classes. Combine these prefixes with a screen size and spacing scale to use them responsively. | Classname prefix | What it does | . | .m- | margin | . | .mx- | margin-left, margin-right | . | .my- | margin top, margin bottom | . | .mt- | margin-top | . | .mr- | margin-right | . | .mb- | margin-bottom | . | .ml- | margin-left | . | Classname prefix | What it does | . | .p- | padding | . | .px- | padding-left, padding-right | . | .py- | padding top, padding bottom | . | .pt- | padding-top | . | .pr- | padding-right | . | .pb- | padding-bottom | . | .pl- | padding-left | . Spacing values are based on a 1rem = 16px spacing scale, broken down into these units: . | Spacer/suffix | Size in rems | Rem converted to px | . | 1 | 0.25rem | 4px | . | 2 | 0.5rem | 8px | . | 3 | 0.75rem | 12px | . | 4 | 1rem | 16px | . | 5 | 1.5rem | 24px | . | 6 | 2rem | 32px | . | 7 | 2.5rem | 40px | . | 8 | 3rem | 48px | . | auto | auto | auto | . Use mx-auto to horizontally center elements. Examples . In Markdown, use the {: } wrapper to apply custom classes: . This paragraph will have a margin bottom of 1rem/16px on large screens. {: .mb-lg-4 } This paragraph will have 2rem/32px of padding on the right and left at all screen sizes. {: .px-6 } . ", "url": "/docs/utilities/layout/#spacing", "relUrl": "/docs/utilities/layout/#spacing" - },"74": { + },"69": { "doc": "Events & Meetups", "title": "Horizontal Alignment", "content": "| Classname | What it does | . | .float-left | float: left | . | .float-right | float: right | . | .flex-justify-start | justify-content: flex-start | . | .flex-justify-end | justify-content: flex-end | . | .flex-justify-between | justify-content: space-between | . | .flex-justify-around | justify-content: space-around | . Note: any of the flex- classes must be used on a parent element that has d-flex applied to it. ", "url": "/docs/utilities/layout/#horizontal-alignment", "relUrl": "/docs/utilities/layout/#horizontal-alignment" - },"75": { + },"70": { "doc": "Events & Meetups", "title": "Vertical Alignment", "content": "| Classname | What it does | . | .v-align-baseline | vertical-align: baseline | . | .v-align-bottom | vertical-align: bottom | . | .v-align-middle | vertical-align: middle | . | .v-align-text-bottom | vertical-align: text-bottom | . | .v-align-text-top | vertical-align: text-top | . | .v-align-top | vertical-align: top | . ", "url": "/docs/utilities/layout/#vertical-alignment", "relUrl": "/docs/utilities/layout/#vertical-alignment" - },"76": { + },"71": { "doc": "Events & Meetups", "title": "Display", "content": "Display classes aid in adapting the layout of the elements on a page: . | Class |   | . | .d-block | display: block | . | .d-flex | display: flex | . | .d-inline | display: inline | . | .d-inline-block | display: inline-block | . | .d-none | display: none | . Use these classes in conjunction with the responsive modifiers. Examples . In Markdown, use the {: } wrapper to apply custom classes: . This button will be hidden until medium screen sizes: [ A button ](#url) {: .d-none .d-md-inline-block } These headings will be `inline-block`: ### heading 3 {: .d-inline-block } ### heading 3 {: .d-inline-block } . ", "url": "/docs/utilities/layout/#display", "relUrl": "/docs/utilities/layout/#display" - },"77": { + },"72": { "doc": "Events & Meetups", "title": "Events & Meetups", "content": " ", "url": "/docs/utilities/layout/", "relUrl": "/docs/utilities/layout/" - },"78": { + },"73": { "doc": "Events & Meetups", "title": "Events & Meetups", "content": " ", "url": "/docs/layout/layout/", "relUrl": "/docs/layout/layout/" - },"79": { + },"74": { "doc": "Code with line numbers", "title": "Code snippets with line numbers", "content": "The default settings for HTML compression are incompatible with the HTML produced by Jekyll (4.1.1 or earlier) for line numbers from highlighted code – both when using Kramdown code fences and when using Liquid highlight tags. To avoid non-conforming HTML and unsatisfactory layout, HTML compression can be turned off by using the following configuration option: . compress_html: ignore: envs: all . When using Kramdown code fences, line numbers are turned on globally by the following configuration option: . kramdown: syntax_highlighter_opts: block: line_numbers: true . Line numbers can then be suppressed locally using Liquid tags (without the linenos option) instead of fences: . {% highlight some_language %} Some code {% endhighlight %} . ", "url": "/docs/ui-components/code/line-numbers/#code-snippets-with-line-numbers", "relUrl": "/docs/ui-components/code/line-numbers/#code-snippets-with-line-numbers" - },"80": { + },"75": { "doc": "Code with line numbers", "title": "Workarounds", "content": "To use HTML compression together with line numbers, all highlighted code needs to be wrapped using one of the following workarounds. (The variable name some_var can be changed to avoid clashes; it can also be replaced by code – but note that code=code cannot be removed). Code fences (three backticks) . {% capture some_var %} ```some_language Some code ``` {% endcapture %} {% assign some_var = some_var | markdownify %} {% include fix_linenos.html code=some_var %} . Liquid highlighting . {% capture some_var %} {% highlight some_language linenos %} Some code {% endhighlight %} {% endcapture %} {% include fix_linenos.html code=some_var %} . Credit: The original version of the above workaround was suggested by Dmitry Hrabrov at https://github.com/penibelst/jekyll-compress-html/issues/71#issuecomment-188144901. ", "url": "/docs/ui-components/code/line-numbers/#workarounds", "relUrl": "/docs/ui-components/code/line-numbers/#workarounds" - },"81": { + },"76": { "doc": "Code with line numbers", "title": "Examples", "content": "✅ Using code fences + workaround (will only show line numbers if enabled globally in _config.yml): . // Javascript code with syntax highlighting in fences var fun = function lang(l) { dateformat.i18n = require('./lang/' + l) return true; } . ✅ Using liquid highlighting + workaround: . | 1 2 3 4 . | # Ruby code with syntax highlighting and fixed line numbers using Liquid GitHubPages::Dependencies.gems.each do |gem, version| s.add_dependency(gem, \"= #{version}\") end . | . Narrow code stays close to the line numbers: . | 1 2 3 . | def foo puts 'foo' end . | . The following generates incorrect and invalid HTML. It should not be used as a positive example; the improper layout (with the broken HTML tags) is intentional. ❌ With the compression options used for the theme docs, the following example illustrates the incorrect formatting arising from the incompatibility of HTML compression and the non-conforming HTML produced by Jekyll for line numbers: . | 1 2 3 . | def foo puts 'foo' end . | . ", "url": "/docs/ui-components/code/line-numbers/#examples", "relUrl": "/docs/ui-components/code/line-numbers/#examples" - },"82": { + },"77": { "doc": "Code with line numbers", "title": "Code with line numbers", "content": " ", "url": "/docs/ui-components/code/line-numbers/", "relUrl": "/docs/ui-components/code/line-numbers/" - },"83": { + },"78": { "doc": "Lists", "title": "Lists", "content": " ", "url": "/docs/ui-components/lists/", "relUrl": "/docs/ui-components/lists/" - },"84": { + },"79": { "doc": "Lists", "title": "Table of contents", "content": ". | Unordered list | Ordered list | Task list | Definition list | . Most lists can be rendered with pure Markdown. ", "url": "/docs/ui-components/lists/#table-of-contents", "relUrl": "/docs/ui-components/lists/#table-of-contents" - },"85": { + },"80": { "doc": "Lists", "title": "Unordered list", "content": ". | Item 1 | Item 2 | Item 3 | . or . | Item 1 | Item 2 | Item 3 | . - Item 1 - Item 2 - Item 3 _or_ * Item 1 * Item 2 * Item 3 . ", "url": "/docs/ui-components/lists/#unordered-list", "relUrl": "/docs/ui-components/lists/#unordered-list" - },"86": { + },"81": { "doc": "Lists", "title": "Ordered list", "content": ". | Item 1 | Item 2 | Item 3 | . 1. Item 1 1. Item 2 1. Item 3 . ", "url": "/docs/ui-components/lists/#ordered-list", "relUrl": "/docs/ui-components/lists/#ordered-list" - },"87": { + },"82": { "doc": "Lists", "title": "Task list", "content": ". | hello, this is a todo item | hello, this is another todo item | goodbye, this item is done | . - [ ] hello, this is a todo item - [ ] hello, this is another todo item - [x] goodbye, this item is done . ", "url": "/docs/ui-components/lists/#task-list", "relUrl": "/docs/ui-components/lists/#task-list" - },"88": { + },"83": { "doc": "Lists", "title": "Definition list", "content": "Definition lists require HTML syntax and aren’t supported with the GitHub Flavored Markdown compiler. Name Godzilla Born 1952 Birthplace Japan Color Green <dl> <dt>Name</dt> <dd>Godzilla</dd> <dt>Born</dt> <dd>1952</dd> <dt>Birthplace</dt> <dd>Japan</dd> <dt>Color</dt> <dd>Green</dd> </dl> . ", "url": "/docs/ui-components/lists/#definition-list", "relUrl": "/docs/ui-components/lists/#definition-list" - },"89": { + },"84": { "doc": "Minimal layout child page", "title": "Minimal layout child page", "content": "This is a child page that uses the same minimal layout as its parent page. ", "url": "/docs/layout/minimal/minimal-child/", "relUrl": "/docs/layout/minimal/minimal-child/" - },"90": { + },"85": { "doc": "Minimal layout test", "title": "Minimal layout test", "content": "Return to main website. This page demonstrates the packaged minimal layout, which does not render the sidebar or header. It can be used for standalone pages. It is also an example of using the new modular site components to define custom layouts; see “Custom layouts and includes” in the customization docs for more information. ", "url": "/docs/minimal-test/", "relUrl": "/docs/minimal-test/" - },"91": { + },"86": { "doc": "A minimal layout page", "title": "A minimal layout page", "content": "This page illustrates the built-in layout minimal. One of its child pages also uses the minimal layout; the other child pages uses the default layout. ", "url": "/docs/layout/minimal/minimal/", "relUrl": "/docs/layout/minimal/minimal/" - },"92": { + },"87": { "doc": "Responsive Modifiers", "title": "Responsive modifiers", "content": "Just the Docs spacing works in conjunction with a variety of modifiers that allow you to target specific screen sizes responsively. Use these in conjunction with spacing and display prefix and suffix classes. | Modifier | Screen size | . | (none) | All screens until the next modifier | . | xs | 320px (20rem) and up | . | sm | 500px (31.25rem) and up | . | md | 740px (46.25rem) and up | . | lg | 1120px (70rem) and up | . | xl | 1400px (87.5rem) and up | . ", "url": "/docs/utilities/responsive-modifiers/#responsive-modifiers", "relUrl": "/docs/utilities/responsive-modifiers/#responsive-modifiers" - },"93": { + },"88": { "doc": "Responsive Modifiers", "title": "Responsive Modifiers", "content": " ", "url": "/docs/utilities/responsive-modifiers/", "relUrl": "/docs/utilities/responsive-modifiers/" - },"94": { + },"89": { "doc": "Tables", "title": "Tables", "content": "Tables are responsive by default, allowing wide tables to have a horizontal scroll to access columns outside of the normal viewport. | head1 | head two | three | . | ok | good swedish fish | nice | . | out of stock | good and plenty | nice | . | ok | good oreos | hmm | . | ok | good zoute drop | yumm | . | head1 | head two | three |:-------------|:------------------|:------| ok | good swedish fish | nice | out of stock | good and plenty | nice | ok | good `oreos` | hmm | ok | good `zoute` drop | yumm | . ", "url": "/docs/ui-components/tables/", "relUrl": "/docs/ui-components/tables/" - },"95": { + },"90": { "doc": "Typography", "title": "Typography Utilities", "content": " ", "url": "/docs/utilities/typography/#typography-utilities", "relUrl": "/docs/utilities/typography/#typography-utilities" - },"96": { + },"91": { "doc": "Typography", "title": "Table of contents", "content": ". | Font size | Font weight | Line height | Text justification | . ", "url": "/docs/utilities/typography/#table-of-contents", "relUrl": "/docs/utilities/typography/#table-of-contents" - },"97": { + },"92": { "doc": "Typography", "title": "Font size", "content": "Use the .fs-1 - .fs-10 to set an explicit font-size. | Class | Small screen size font-size | Large screen size font-size | . | .fs-1 | 9px | 10px | . | .fs-2 | 11px | 12px | . | .fs-3 | 12px | 14px | . | .fs-4 | 14px | 16px | . | .fs-5 | 16px | 18px | . | .fs-6 | 18px | 24px | . | .fs-7 | 24px | 32px | . | .fs-8 | 32px | 38px | . | .fs-9 | 38px | 42px | . | .fs-10 | 42px | 48px | . Font size 1 . Font size 2 . Font size 3 . Font size 4 . Font size 5 . Font size 6 . Font size 7 . Font size 8 . Font size 9 . Font size 10 . In Markdown, use the `{: }` wrapper to apply custom classes: Font size 1 {: .fs-1 } Font size 2 {: .fs-2 } Font size 3 {: .fs-3 } Font size 4 {: .fs-4 } Font size 5 {: .fs-5 } Font size 6 {: .fs-6 } Font size 7 {: .fs-7 } Font size 8 {: .fs-8 } Font size 9 {: .fs-9 } Font size 10 {: .fs-10 } . ", "url": "/docs/utilities/typography/#font-size", "relUrl": "/docs/utilities/typography/#font-size" - },"98": { + },"93": { "doc": "Typography", "title": "Font weight", "content": "Use the .fw-300 - .fw-700 to set an explicit font-weight. Font weight 300 . Font weight 400 . Font weight 500 . Font weight 700 . In Markdown, use the `{: }` wrapper to apply custom classes: Font weight 300 {: .fw-300 } Font weight 400 {: .fw-400 } Font weight 500 {: .fw-500 } Font weight 700 {: .fw-700 } . ", "url": "/docs/utilities/typography/#font-weight", "relUrl": "/docs/utilities/typography/#font-weight" - },"99": { + },"94": { "doc": "Typography", "title": "Line height", "content": "Use the lh- classes to explicitly apply line height to text. | Class | line-height value | Notes | . | .lh-0 | 0 |   | . | .lh-tight | 1.1 | Default for headings | . | .lh-default | 1.4 | Default for body (paragraphs) | . No Line height No Line height . Tight line height Tight line height . Default line height Default line height . In Markdown, use the `{: }` wrapper to apply custom classes: No Line height No Line height {: .lh-0 } Tight line height Tight line height {: .lh-tight } Default line height Default line height {: .fh-default } . ", "url": "/docs/utilities/typography/#line-height", "relUrl": "/docs/utilities/typography/#line-height" - },"100": { + },"95": { "doc": "Typography", "title": "Text justification", "content": "By default text is justified left. Use these text- classes to override settings: . | Class | What it does | . | .text-left | text-align: left | . | .text-right | text-align: right | . | .text-center | text-align: center | . ", "url": "/docs/utilities/typography/#text-justification", "relUrl": "/docs/utilities/typography/#text-justification" - },"101": { + },"96": { "doc": "Typography", "title": "Typography", "content": " ", "url": "/docs/utilities/typography/", "relUrl": "/docs/utilities/typography/" - },"102": { + },"97": { "doc": "Typography", "title": "Typography", "content": " ", "url": "/docs/ui-components/typography/", "relUrl": "/docs/ui-components/typography/" - },"103": { + },"98": { "doc": "Typography", "title": "Table of contents", "content": ". | Font stack | Responsive type scale | Headings | Body text | Inline elements | Typographic Utilities | . ", "url": "/docs/ui-components/typography/#table-of-contents", "relUrl": "/docs/ui-components/typography/#table-of-contents" - },"104": { + },"99": { "doc": "Typography", "title": "Font stack", "content": "By default, Just the Docs uses a native system font stack for sans-serif fonts: . system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Segoe UI Emoji\" . ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz . For monospace type, like code snippets or the <pre> element, Just the Docs uses a native system font stack for monospace fonts: . \"SFMono-Regular\", Menlo, Consolas, Monospace . ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz . ", "url": "/docs/ui-components/typography/#font-stack", "relUrl": "/docs/ui-components/typography/#font-stack" - },"105": { + },"100": { "doc": "Typography", "title": "Responsive type scale", "content": "Just the Docs uses a responsive type scale that shifts depending on the viewport size. | Selector | Small screen size font-size | Large screen size font-size | . | h1, .text-alpha | 32px | 36px | . | h2, .text-beta | 18px | 24px | . | h3, .text-gamma | 16px | 18px | . | h4, .text-delta | 14px | 16px | . | h5, .text-epsilon | 16px | 18px | . | h6, .text-zeta | 18px | 24px | . | body | 14px | 16px | . ", "url": "/docs/ui-components/typography/#responsive-type-scale", "relUrl": "/docs/ui-components/typography/#responsive-type-scale" - },"106": { + },"101": { "doc": "Typography", "title": "Headings", "content": "Headings are rendered like this: . ", "url": "/docs/ui-components/typography/#headings", "relUrl": "/docs/ui-components/typography/#headings" - },"107": { + },"102": { "doc": "Typography", "title": "Heading 1", "content": " ", "url": "/docs/ui-components/typography/", "relUrl": "/docs/ui-components/typography/" - },"108": { + },"103": { "doc": "Typography", "title": "Heading 2", "content": "Heading 3 . Heading 4 . Heading 5 . Heading 6 . # Heading 1 ## Heading 2 ### Heading 3 #### Heading 4 ##### Heading 5 ###### Heading 6 . ", "url": "/docs/ui-components/typography/", "relUrl": "/docs/ui-components/typography/" - },"109": { + },"104": { "doc": "Typography", "title": "Body text", "content": "Default body text is rendered like this: . Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ", "url": "/docs/ui-components/typography/#body-text", "relUrl": "/docs/ui-components/typography/#body-text" - },"110": { + },"105": { "doc": "Typography", "title": "Inline elements", "content": "Text can be bold, italic, or strikethrough. Link to another page. Text can be **bold**, _italic_, or ~~strikethrough~~. [Link to another page](/). ", "url": "/docs/ui-components/typography/#inline-elements", "relUrl": "/docs/ui-components/typography/#inline-elements" - },"111": { + },"106": { "doc": "Typography", "title": "Typographic Utilities", "content": "There are a number of specific typographic CSS classes that allow you to override default styling for font size, font weight, line height, and capitalization. View typography utilities . ", "url": "/docs/ui-components/typography/#typographic-utilities", "relUrl": "/docs/ui-components/typography/#typographic-utilities" - },"112": { - "doc": "Research & Publications", - "title": "UI Components", - "content": "To make it as easy as possible to write documentation in plain Markdown, most UI components are styled using default Markdown elements with few additional CSS classes needed. ", - "url": "/docs/ui-components#ui-components", - - "relUrl": "/docs/ui-components#ui-components" - },"113": { + },"107": { "doc": "Research & Publications", "title": "Research & Publications", "content": " ", "url": "/docs/ui-components", "relUrl": "/docs/ui-components" - },"114": { - "doc": "Mentorship Program", - "title": "Utilities", - "content": "CSS utility classes come in handy when you want to override default styles to create additional whitespace (margins/padding), correct unexpected shifts in font size or weight, add color, or hide (or show) something at a specific screen size. ", - "url": "/docs/utilities#utilities", - - "relUrl": "/docs/utilities#utilities" - },"115": { + },"108": { "doc": "Mentorship Program", "title": "Mentorship Program", "content": " ", diff --git a/_site/docs/Contact/index.html b/_site/docs/Contact/index.html index c1da4e96..68c550fb 100644 --- a/_site/docs/Contact/index.html +++ b/_site/docs/Contact/index.html @@ -1,42 +1 @@ - Contact | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Search

Table of contents

  1. Enable search in configuration
    1. Search granularity
    2. Search previews
    3. Search tokenizer
    4. Display URL in search results
    5. Display search button
  2. Hiding pages from search
    1. Example
  3. Generate search index when used as a gem
  4. Custom content for search index
    1. Example

Just the Docs uses lunr.js to add a client-side search interface powered by a JSON index that Jekyll generates. All search results are shown in an auto-complete style interface (there is no search results page). By default, all generated HTML pages are indexed using the following data points:

  • Page title
  • Page content
  • Page URL

Enable search in configuration

In your site’s _config.yml, enable search:

# Enable or disable the site search
-# Supports true (default) or false
-search_enabled: true
-

Search granularity

Pages are split into sections that can be searched individually. The sections are defined by the headings on the page. Each section is displayed in a separate search result.

# Split pages into sections that can be searched individually
-# Supports 1 - 6, default: 2
-search.heading_level: 2
-

Search previews

A search result can contain previews that show where the search words are found in the specific section.

# Maximum amount of previews per search result
-# Default: 3
-search.previews: 3
-
-# Maximum amount of words to display before a matched word in the preview
-# Default: 5
-search.preview_words_before: 5
-
-# Maximum amount of words to display after a matched word in the preview
-# Default: 10
-search.preview_words_after: 10
-

Search tokenizer

The default is for hyphens to separate tokens in search terms: gem-based is equivalent to gem based, matching either word. To allow search for hyphenated words:

# Set the search token separator
-# Default: /[\s\-/]+/
-# Example: enable support for hyphenated search words
-search.tokenizer_separator: /[\s/]+/
-

Display URL in search results

# Display the relative url in search results
-# Supports true (default) or false
-search.rel_url: false
-

Display search button

The search button displays in the bottom right corner of the screen and triggers the search input when clicked.

# Enable or disable the search button that appears in the bottom right corner of every page
-# Supports true or false (default)
-search.button: true
-

Sometimes you might have a page that you don’t want to be indexed for the search nor to show up in search results, e.g., a 404 page. To exclude a page from search, add the search_exclude: true parameter to the page’s YAML front matter:

Example

---
-layout: default
-title: Page not found
-nav_exclude: true
-search_exclude: true
----
-
-

Generate search index when used as a gem

If you use Just the Docs as a remote theme, you do not need the following steps.

If you use the theme as a gem, you must initialize the search by running this rake command that comes with just-the-docs:

$ bundle exec just-the-docs rake search:init
-

This command creates the assets/js/zzzz-search-data.json file that Jekyll uses to create your search index. Alternatively, you can create the file manually with this content.

Custom content for search index

New (v0.4.0)

Advanced

By default, the search feature indexes a page’s .content, .title, and some headers within the .content. Other data (e.g. front matter, files in _data and assets) is not indexed. Users can customize what is indexed.

Customizing search indices is an advanced feature that requires Javascript and Liquid knowledge.

  1. When Just the Docs is a local or gem theme, ensure assets/js/zzzz-search-data.json is up-to-date with Generate search index when used as a gem.
  2. Add a new file named _includes/lunr/custom-data.json. Insert custom Liquid code that reads your data (e.g. the page object at include.page) then generates custom Javascript fields that hold the custom data you want to index. Verify these fields in the generated assets/js/search-data.json.
  3. Add a new file named _includes/lunr/custom-index.js. Insert custom Javascript code that reads your custom Javascript fields and inserts them into the search index. You may want to inspect assets/js/just-the-docs.js to better understand the code.

Example

This example adds front matter usage and examples fields to the search index.

_includes/lunr/custom-data.json custom code reads the page usage and examples fields, normalizes the text, and writes the text to custom Javascript myusage and myexamples fields. Javascript fields are similar yet not the same as JSON. jsonify will probably work for most scenarios.

{%- capture newline %}
-{% endcapture -%}
-"myusage": {{ include.page.usage | markdownify | replace:newline,' ' | strip_html | normalize_whitespace | strip | jsonify }},
-"myexamples": {{ include.page.examples | markdownify | replace:newline,' ' | strip_html | normalize_whitespace | strip | jsonify }},
-

_includes/lunr/custom-index.js custom code is inserted into the Javascript loop of assets/js/just-the-docs.js. All custom Javascript fields are accessed as fields of docs[i] such as docs[i].myusage. Finally, append your custom fields on to the already existing docs[i].content.

const content_to_merge = [docs[i].content, docs[i].myusage, docs[i].myexamples];
-docs[i].content = content_to_merge.join(' ');
-

+ Contact | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied diff --git a/_site/docs/customization/index.html b/_site/docs/customization/index.html index 1b82d76e..bb9bd6a9 100644 --- a/_site/docs/customization/index.html +++ b/_site/docs/customization/index.html @@ -1 +1 @@ - Resources | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Table of contents

  1. Awesome Low Resource Indian Languages Hub
  2. Learning Resources

1. Awesome Low Resource Indian Languages Hub

Click Here !


2. Learning Resources

Click Here !



+ Resources | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Table of contents

  1. Awesome Low Resource Indian Languages Hub
  2. Learning Resources

1. Awesome Low Resource Indian Languages Hub

Click Here !


2. Learning Resources

Click Here !



diff --git a/_site/docs/ui-components.html b/_site/docs/ui-components.html index 54380ec0..842da582 100644 --- a/_site/docs/ui-components.html +++ b/_site/docs/ui-components.html @@ -1 +1 @@ - Research & Publications | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

UI Components

To make it as easy as possible to write documentation in plain Markdown, most UI components are styled using default Markdown elements with few additional CSS classes needed.


Table of contents


    + Research & Publications | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

    Table of contents


      diff --git a/_site/docs/utilities.html b/_site/docs/utilities.html index 17dff4d2..12e38153 100644 --- a/_site/docs/utilities.html +++ b/_site/docs/utilities.html @@ -1 +1 @@ - Mentorship Program | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

      Utilities

      CSS utility classes come in handy when you want to override default styles to create additional whitespace (margins/padding), correct unexpected shifts in font size or weight, add color, or hide (or show) something at a specific screen size.


      Table of contents


        + Mentorship Program | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

        Table of contents


          diff --git a/docs/Contact.md b/docs/Contact.md index e250ed0e..dbc73658 100644 --- a/docs/Contact.md +++ b/docs/Contact.md @@ -4,164 +4,4 @@ title: Contact nav_order: 8 --- -# Search -{: .no_toc } - -## Table of contents -{: .no_toc .text-delta } - -1. TOC -{:toc} - ---- - -Just the Docs uses [lunr.js](https://lunrjs.com) to add a client-side search interface powered by a JSON index that Jekyll generates. -All search results are shown in an auto-complete style interface (there is no search results page). -By default, all generated HTML pages are indexed using the following data points: - -- Page title -- Page content -- Page URL - -## Enable search in configuration - -In your site's `_config.yml`, enable search: - -```yaml -# Enable or disable the site search -# Supports true (default) or false -search_enabled: true -``` - -### Search granularity - -Pages are split into sections that can be searched individually. -The sections are defined by the headings on the page. -Each section is displayed in a separate search result. - -```yaml -# Split pages into sections that can be searched individually -# Supports 1 - 6, default: 2 -search.heading_level: 2 -``` - -### Search previews - -A search result can contain previews that show where the search words are found in the specific section. - -```yaml -# Maximum amount of previews per search result -# Default: 3 -search.previews: 3 - -# Maximum amount of words to display before a matched word in the preview -# Default: 5 -search.preview_words_before: 5 - -# Maximum amount of words to display after a matched word in the preview -# Default: 10 -search.preview_words_after: 10 -``` - -### Search tokenizer - -The default is for hyphens to separate tokens in search terms: -`gem-based` is equivalent to `gem based`, matching either word. -To allow search for hyphenated words: - -```yaml -# Set the search token separator -# Default: /[\s\-/]+/ -# Example: enable support for hyphenated search words -search.tokenizer_separator: /[\s/]+/ -``` - -### Display URL in search results - -```yaml -# Display the relative url in search results -# Supports true (default) or false -search.rel_url: false -``` - -### Display search button - -The search button displays in the bottom right corner of the screen and triggers the search input when clicked. - -```yaml -# Enable or disable the search button that appears in the bottom right corner of every page -# Supports true or false (default) -search.button: true -``` - -## Hiding pages from search - -Sometimes you might have a page that you don't want to be indexed for the search nor to show up in search results, e.g., a 404 page. -To exclude a page from search, add the `search_exclude: true` parameter to the page's YAML front matter: - -#### Example - -{: .no_toc } - -```yaml ---- -layout: default -title: Page not found -nav_exclude: true -search_exclude: true ---- - -``` - -## Generate search index when used as a gem - -If you use Just the Docs as a remote theme, you do not need the following steps. - -If you use the theme as a gem, you must initialize the search by running this `rake` command that comes with `just-the-docs`: - -```bash -$ bundle exec just-the-docs rake search:init -``` - -This command creates the `assets/js/zzzz-search-data.json` file that Jekyll uses to create your search index. -Alternatively, you can create the file manually with [this content]({{ site.github.repository_url }}/blob/main/assets/js/zzzz-search-data.json). - -## Custom content for search index -{: .d-inline-block } - -New (v0.4.0) -{: .label .label-green } - -Advanced -{: .label .label-yellow } - -By default, the search feature indexes a page's `.content`, `.title`, and *some* headers within the `.content`. Other data (e.g. front matter, files in `_data` and `assets`) is not indexed. Users can customize what is indexed. - -{: .warning } -> Customizing search indices is an advanced feature that requires Javascript and Liquid knowledge. - -1. When Just the Docs is a local or gem theme, ensure `assets/js/zzzz-search-data.json` is up-to-date with [Generate search index when used as a gem](#generate-search-index-when-used-as-a-gem). -2. Add a new file named `_includes/lunr/custom-data.json`. Insert custom Liquid code that reads your data (e.g. the page object at `include.page`) then generates custom Javascript fields that hold the custom data you want to index. Verify these fields in the generated `assets/js/search-data.json`. -3. Add a new file named `_includes/lunr/custom-index.js`. Insert custom Javascript code that reads your custom Javascript fields and inserts them into the search index. You may want to inspect `assets/js/just-the-docs.js` to better understand the code. - -#### Example - -This example adds front matter `usage` and `examples` fields to the search index. - -`_includes/lunr/custom-data.json` custom code reads the page `usage` and `examples` fields, normalizes the text, and writes the text to custom Javascript `myusage` and `myexamples` fields. Javascript fields are similar yet [not the same as JSON](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON#javascript_and_json_differences). `jsonify` will probably work for most scenarios. - -{% raw %} -```liquid -{%- capture newline %} -{% endcapture -%} -"myusage": {{ include.page.usage | markdownify | replace:newline,' ' | strip_html | normalize_whitespace | strip | jsonify }}, -"myexamples": {{ include.page.examples | markdownify | replace:newline,' ' | strip_html | normalize_whitespace | strip | jsonify }}, -``` -{% endraw %} - -`_includes/lunr/custom-index.js` custom code is inserted into the Javascript loop of `assets/js/just-the-docs.js`. All custom Javascript fields are accessed as fields of `docs[i]` such as `docs[i].myusage`. Finally, append your custom fields on to the already existing `docs[i].content`. - -```javascript -const content_to_merge = [docs[i].content, docs[i].myusage, docs[i].myexamples]; -docs[i].content = content_to_merge.join(' '); -``` +# Contact Us \ No newline at end of file diff --git a/docs/customization.md b/docs/customization.md index 3e70edf8..7f248168 100644 --- a/docs/customization.md +++ b/docs/customization.md @@ -6,7 +6,7 @@ nav_order: 6 {: .no_toc } -## Table of contents +# Table of contents {: .no_toc .text-delta } diff --git a/docs/ui-components/ui-components.md b/docs/ui-components/ui-components.md index cd601164..9c38e941 100644 --- a/docs/ui-components/ui-components.md +++ b/docs/ui-components/ui-components.md @@ -4,9 +4,4 @@ title: Research & Publications nav_order: 3 has_children: true permalink: /docs/ui-components ---- - -# UI Components - -To make it as easy as possible to write documentation in plain Markdown, most UI components are styled using default Markdown elements with few additional CSS classes needed. -{: .fs-6 .fw-300 } +--- \ No newline at end of file diff --git a/docs/utilities/utilities.md b/docs/utilities/utilities.md index 4fb2689c..9690fad3 100644 --- a/docs/utilities/utilities.md +++ b/docs/utilities/utilities.md @@ -6,8 +6,4 @@ has_children: true permalink: docs/utilities --- -# Utilities -{: .no_toc } - -CSS utility classes come in handy when you want to override default styles to create additional whitespace (margins/padding), correct unexpected shifts in font size or weight, add color, or hide (or show) something at a specific screen size. {: .fs-6 .fw-300 } From d8c4e2825776be6e4ee0b26421edcbc57226d227 Mon Sep 17 00:00:00 2001 From: Saurabh Chandra Date: Sat, 8 Jun 2024 16:42:33 +0000 Subject: [PATCH 4/5] Google form Integrated. --- _site/assets/js/search-data.json | 2 +- .../docs/Volunteer Opportunities at Lucknow AI/index.html | 2 +- docs/Volunteer Opportunities at Lucknow AI.md | 8 ++++++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/_site/assets/js/search-data.json b/_site/assets/js/search-data.json index c048c69e..4bdeb33b 100644 --- a/_site/assets/js/search-data.json +++ b/_site/assets/js/search-data.json @@ -169,7 +169,7 @@ },"24": { "doc": "Volunteer Opportunities", "title": "General Volunteer Application Form", - "content": ". | https://forms.gle/Q9pjpaVLpEi5CpRR9 | . Join the movement to make a difference in the community by volunteering with us. Whether you’re looking to gain new skills, meet like-minded individuals, we have a variety of opportunities available. By filling out our application form, you’ll be taking the first step towards becoming part of a dynamic team dedicated to Accelearte AI Awareness in Lucknow. Our volunteer program is designed to be flexible and accommodating, so whether you have a few hours a week or a few days a month, we have a role that’s right for you. So why wait? Fill out our application form today and start making a difference in the lives of others!” . ", + "content": ". | Fill the form given below ! | . Join the movement to make a difference in the community by volunteering with us. Whether you’re looking to gain new skills, meet like-minded individuals, we have a variety of opportunities available. By filling out our application form, you’ll be taking the first step towards becoming part of a dynamic team dedicated to Accelearte AI Awareness in Lucknow. Our volunteer program is designed to be flexible and accommodating, so whether you have a few hours a week or a few days a month, we have a role that’s right for you. So why wait? Fill out our application form today and start making a difference in the lives of others!” . Loading… ", "url": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#general-volunteer-application-form", "relUrl": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#general-volunteer-application-form" diff --git a/_site/docs/Volunteer Opportunities at Lucknow AI/index.html b/_site/docs/Volunteer Opportunities at Lucknow AI/index.html index a6449a27..a53c6f5e 100644 --- a/_site/docs/Volunteer Opportunities at Lucknow AI/index.html +++ b/_site/docs/Volunteer Opportunities at Lucknow AI/index.html @@ -1 +1 @@ - Volunteer Opportunities | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

          Volunteer Opportunities at Lucknow AI

          Table of contents

          Content Development and Education

          • Content Creation: Help in articles, blogs, educational content on AI/ML.
          • Workshops/Webinars: Helping in Conducting and facilitating educational sessions.
          • Mentoring: Guiding Juniors/students in AI/ML.

          Opportunities in this category are ideal for those with a knack for teaching and content creation.


          Technical and IT Support

          • IT Management: Support for digital infrastructure and resource management.
          • GitHub Maintenance: Managing PRs and project upkeep.
          • Website Management: Updating and ensuring website functionality.

          Technical roles


          Creative and Multimedia

          • Graphic Design: Creating visual content for digital platforms and events.
          • Photography/Videography: Documenting events for promotional use.

          These roles are perfect for creatively inclined individuals with skills in design and multimedia.


          Community Engagement and Outreach

          • Community Outreach: Engaging and promoting the mission in various communities.
          • Social Media: Managing online groups and content dissemination.
          • Group Administration: Overseeing Discord and WhatsApp groups.

          Engagement roles are suited for those with strong communication skills and a passion for community building.


          Research and Development

          • Research Projects: Collaborative innovation and project coordination in AI/ML.

          Ideal for individuals interested in cutting-edge AI/ML research and development.


          Organizational and Administrative Support

          • Fundraising: Assisting in fundraising and sponsor relations.
          • Legal/Compliance: Ensuring legal adherence and managing intellectual property.
          • Translation/Localization: Making content accessible in multiple languages.
          • Event Organization: Planning and executing meetups and events.

          These roles require organizational skills and attention to detail, ideal for those who excel in administrative tasks.


          General Volunteer Application Form

          • https://forms.gle/Q9pjpaVLpEi5CpRR9

          Join the movement to make a difference in the community by volunteering with us. Whether you’re looking to gain new skills, meet like-minded individuals, we have a variety of opportunities available. By filling out our application form, you’ll be taking the first step towards becoming part of a dynamic team dedicated to Accelearte AI Awareness in Lucknow. Our volunteer program is designed to be flexible and accommodating, so whether you have a few hours a week or a few days a month, we have a role that’s right for you. So why wait? Fill out our application form today and start making a difference in the lives of others!”


          + Volunteer Opportunities | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

          Volunteer Opportunities at Lucknow AI

          Table of contents

          Content Development and Education

          • Content Creation: Help in articles, blogs, educational content on AI/ML.
          • Workshops/Webinars: Helping in Conducting and facilitating educational sessions.
          • Mentoring: Guiding Juniors/students in AI/ML.

          Opportunities in this category are ideal for those with a knack for teaching and content creation.


          Technical and IT Support

          • IT Management: Support for digital infrastructure and resource management.
          • GitHub Maintenance: Managing PRs and project upkeep.
          • Website Management: Updating and ensuring website functionality.

          Technical roles


          Creative and Multimedia

          • Graphic Design: Creating visual content for digital platforms and events.
          • Photography/Videography: Documenting events for promotional use.

          These roles are perfect for creatively inclined individuals with skills in design and multimedia.


          Community Engagement and Outreach

          • Community Outreach: Engaging and promoting the mission in various communities.
          • Social Media: Managing online groups and content dissemination.
          • Group Administration: Overseeing Discord and WhatsApp groups.

          Engagement roles are suited for those with strong communication skills and a passion for community building.


          Research and Development

          • Research Projects: Collaborative innovation and project coordination in AI/ML.

          Ideal for individuals interested in cutting-edge AI/ML research and development.


          Organizational and Administrative Support

          • Fundraising: Assisting in fundraising and sponsor relations.
          • Legal/Compliance: Ensuring legal adherence and managing intellectual property.
          • Translation/Localization: Making content accessible in multiple languages.
          • Event Organization: Planning and executing meetups and events.

          These roles require organizational skills and attention to detail, ideal for those who excel in administrative tasks.


          General Volunteer Application Form

          • Fill the form given below !

          Join the movement to make a difference in the community by volunteering with us. Whether you’re looking to gain new skills, meet like-minded individuals, we have a variety of opportunities available. By filling out our application form, you’ll be taking the first step towards becoming part of a dynamic team dedicated to Accelearte AI Awareness in Lucknow. Our volunteer program is designed to be flexible and accommodating, so whether you have a few hours a week or a few days a month, we have a role that’s right for you. So why wait? Fill out our application form today and start making a difference in the lives of others!”


          diff --git a/docs/Volunteer Opportunities at Lucknow AI.md b/docs/Volunteer Opportunities at Lucknow AI.md index f9132160..977f9fe4 100644 --- a/docs/Volunteer Opportunities at Lucknow AI.md +++ b/docs/Volunteer Opportunities at Lucknow AI.md @@ -91,7 +91,11 @@ These roles require organizational skills and attention to detail, ideal for tho ## General Volunteer Application Form {: .label .label-red } -- https://forms.gle/Q9pjpaVLpEi5CpRR9 +- **Fill the form given below !** {: .note } -Join the movement to make a difference in the community by volunteering with us. Whether you're looking to gain new skills, meet like-minded individuals, we have a variety of opportunities available. By filling out our application form, you'll be taking the first step towards becoming part of a dynamic team dedicated to Accelearte AI Awareness in Lucknow. Our volunteer program is designed to be flexible and accommodating, so whether you have a few hours a week or a few days a month, we have a role that's right for you. So why wait? Fill out our application form today and start making a difference in the lives of others!" \ No newline at end of file +Join the movement to make a difference in the community by volunteering with us. Whether you're looking to gain new skills, meet like-minded individuals, we have a variety of opportunities available. By filling out our application form, you'll be taking the first step towards becoming part of a dynamic team dedicated to Accelearte AI Awareness in Lucknow. Our volunteer program is designed to be flexible and accommodating, so whether you have a few hours a week or a few days a month, we have a role that's right for you. So why wait? Fill out our application form today and start making a difference in the lives of others!" + + + + From 349e906dc14ab75da4cabe6d6c638992d8ca46d8 Mon Sep 17 00:00:00 2001 From: Saurabh Chandra Date: Sat, 8 Jun 2024 17:27:03 +0000 Subject: [PATCH 5/5] Sidepan update : Contact -> Contact Us --- _site/404.html | 2 +- _site/assets/js/search-data.json | 193 +++++++++--------- _site/docs/Contact/index.html | 2 +- .../index.html | 2 +- _site/docs/configuration/index.html | 2 +- _site/docs/customization/index.html | 2 +- _site/docs/index-test/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- .../docs/layout/26-nov-2023-meetup/index.html | 2 +- .../index.html | 2 +- .../index.html | 2 +- _site/docs/layout/layout/index.html | 2 +- .../layout/minimal/default-child/index.html | 2 +- _site/docs/ui-components.html | 2 +- _site/docs/ui-components/buttons/index.html | 2 +- _site/docs/ui-components/callouts/index.html | 2 +- _site/docs/ui-components/code/index.html | 2 +- .../code/line-numbers/index.html | 2 +- _site/docs/ui-components/labels/index.html | 2 +- _site/docs/ui-components/lists/index.html | 2 +- _site/docs/ui-components/tables/index.html | 2 +- .../docs/ui-components/typography/index.html | 2 +- _site/docs/utilities.html | 2 +- _site/docs/utilities/color/index.html | 2 +- _site/docs/utilities/layout/index.html | 2 +- .../utilities/responsive-modifiers/index.html | 2 +- _site/docs/utilities/typography/index.html | 2 +- _site/index.html | 2 +- _site/projects/lallan/index.html | 2 +- docs/Contact.md | 2 +- 31 files changed, 123 insertions(+), 130 deletions(-) diff --git a/_site/404.html b/_site/404.html index 48906316..310dd6b5 100644 --- a/_site/404.html +++ b/_site/404.html @@ -1 +1 @@ - 404 | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

          Page not found

          The page you requested could not be found. Try using the navigation or search to find what you're looking for or go to this site's home page.


          + 404 | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

          Page not found

          The page you requested could not be found. Try using the navigation or search to find what you're looking for or go to this site's home page.


          diff --git a/_site/assets/js/search-data.json b/_site/assets/js/search-data.json index 4bdeb33b..dec14923 100644 --- a/_site/assets/js/search-data.json +++ b/_site/assets/js/search-data.json @@ -104,657 +104,650 @@ "relUrl": "/docs/layout/27-Jan-2024-Image_Processing_and_OpenCV_Webinar/" },"15": { - "doc": "Contact", + "doc": "Contact Us", "title": "Contact Us", "content": " ", - "url": "/docs/Contact/#contact-us", - - "relUrl": "/docs/Contact/#contact-us" - },"16": { - "doc": "Contact", - "title": "Contact", - "content": " ", "url": "/docs/Contact/", "relUrl": "/docs/Contact/" - },"17": { + },"16": { "doc": "Volunteer Opportunities", "title": "Volunteer Opportunities at Lucknow AI", "content": ". | Content Development and Education | Technical and IT Support | Creative and Multimedia | Community Engagement and Outreach | Research and Development | Organizational and Administrative Support | General Volunteer Application Form | . ", "url": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#volunteer-opportunities-at-lucknow-ai", "relUrl": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#volunteer-opportunities-at-lucknow-ai" - },"18": { + },"17": { "doc": "Volunteer Opportunities", "title": "Content Development and Education", "content": ". | Content Creation: Help in articles, blogs, educational content on AI/ML. | Workshops/Webinars: Helping in Conducting and facilitating educational sessions. | Mentoring: Guiding Juniors/students in AI/ML. | . Opportunities in this category are ideal for those with a knack for teaching and content creation. ", "url": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#content-development-and-education", "relUrl": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#content-development-and-education" - },"19": { + },"18": { "doc": "Volunteer Opportunities", "title": "Technical and IT Support", "content": ". | IT Management: Support for digital infrastructure and resource management. | GitHub Maintenance: Managing PRs and project upkeep. | Website Management: Updating and ensuring website functionality. | . Technical roles . ", "url": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#technical-and-it-support", "relUrl": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#technical-and-it-support" - },"20": { + },"19": { "doc": "Volunteer Opportunities", "title": "Creative and Multimedia", "content": ". | Graphic Design: Creating visual content for digital platforms and events. | Photography/Videography: Documenting events for promotional use. | . These roles are perfect for creatively inclined individuals with skills in design and multimedia. ", "url": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#creative-and-multimedia", "relUrl": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#creative-and-multimedia" - },"21": { + },"20": { "doc": "Volunteer Opportunities", "title": "Community Engagement and Outreach", "content": ". | Community Outreach: Engaging and promoting the mission in various communities. | Social Media: Managing online groups and content dissemination. | Group Administration: Overseeing Discord and WhatsApp groups. | . Engagement roles are suited for those with strong communication skills and a passion for community building. ", "url": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#community-engagement-and-outreach", "relUrl": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#community-engagement-and-outreach" - },"22": { + },"21": { "doc": "Volunteer Opportunities", "title": "Research and Development", "content": ". | Research Projects: Collaborative innovation and project coordination in AI/ML. | . Ideal for individuals interested in cutting-edge AI/ML research and development. ", "url": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#research-and-development", "relUrl": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#research-and-development" - },"23": { + },"22": { "doc": "Volunteer Opportunities", "title": "Organizational and Administrative Support", "content": ". | Fundraising: Assisting in fundraising and sponsor relations. | Legal/Compliance: Ensuring legal adherence and managing intellectual property. | Translation/Localization: Making content accessible in multiple languages. | Event Organization: Planning and executing meetups and events. | . These roles require organizational skills and attention to detail, ideal for those who excel in administrative tasks. ", "url": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#organizational-and-administrative-support", "relUrl": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#organizational-and-administrative-support" - },"24": { + },"23": { "doc": "Volunteer Opportunities", "title": "General Volunteer Application Form", "content": ". | Fill the form given below ! | . Join the movement to make a difference in the community by volunteering with us. Whether you’re looking to gain new skills, meet like-minded individuals, we have a variety of opportunities available. By filling out our application form, you’ll be taking the first step towards becoming part of a dynamic team dedicated to Accelearte AI Awareness in Lucknow. Our volunteer program is designed to be flexible and accommodating, so whether you have a few hours a week or a few days a month, we have a role that’s right for you. So why wait? Fill out our application form today and start making a difference in the lives of others!” . Loading… ", "url": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#general-volunteer-application-form", "relUrl": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/#general-volunteer-application-form" - },"25": { + },"24": { "doc": "Volunteer Opportunities", "title": "Volunteer Opportunities", "content": " ", "url": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/", "relUrl": "/docs/Volunteer%20Opportunities%20at%20Lucknow%20AI/" - },"26": { + },"25": { "doc": "Buttons", "title": "Buttons", "content": " ", "url": "/docs/ui-components/buttons/", "relUrl": "/docs/ui-components/buttons/" - },"27": { + },"26": { "doc": "Buttons", "title": "Table of contents", "content": ". | Basic button styles . | Links that look like buttons | Button element | . | Using utilities with buttons . | Button size | Spacing between buttons | . | . ", "url": "/docs/ui-components/buttons/#table-of-contents", "relUrl": "/docs/ui-components/buttons/#table-of-contents" - },"28": { + },"27": { "doc": "Buttons", "title": "Basic button styles", "content": "Links that look like buttons . Link button . Link button Link button Link button . Link button . [Link button](https://just-the-docs.com){: .btn } [Link button](https://just-the-docs.com){: .btn .btn-purple } [Link button](https://just-the-docs.com){: .btn .btn-blue } [Link button](https://just-the-docs.com){: .btn .btn-green } [Link button](https://just-the-docs.com){: .btn .btn-outline } . Button element . GitHub Flavored Markdown does not support the button element, so you’ll have to use inline HTML for this: . Button element <button type=\"button\" name=\"button\" class=\"btn\">Button element</button> . ", "url": "/docs/ui-components/buttons/#basic-button-styles", "relUrl": "/docs/ui-components/buttons/#basic-button-styles" - },"29": { + },"28": { "doc": "Buttons", "title": "Using utilities with buttons", "content": "Button size . Wrap the button in a container that uses the font-size utility classes to scale buttons: . Big ass button . Tiny ass button . <span class=\"fs-8\"> [Link button](https://just-the-docs.com){: .btn } </span> <span class=\"fs-3\"> [Tiny ass button](https://just-the-docs.com){: .btn } </span> . Spacing between buttons . Use the margin utility classes to add spacing between two buttons in the same block. Button with space Button . Button with more space Button . [Button with space](https://just-the-docs.com){: .btn .btn-purple .mr-2 } [Button](https://just-the-docs.com){: .btn .btn-blue } [Button with more space](https://just-the-docs.com){: .btn .btn-green .mr-4 } [Button](https://just-the-docs.com){: .btn .btn-blue } . ", "url": "/docs/ui-components/buttons/#using-utilities-with-buttons", "relUrl": "/docs/ui-components/buttons/#using-utilities-with-buttons" - },"30": { + },"29": { "doc": "Callouts", "title": "Callouts", "content": "New (v0.4.0) . Markdown does not include support for callouts. However, you can style text as a callout using a Markdown extension supported by kramdown: block IALs. Common kinds of callouts include highlight, important, new, note, and warning. These callout names are not pre-defined by the theme: you need to define your own names. When you have configured the color and (optional) title for a callout, you can apply it to a paragraph, or to a block quote with several paragraphs, as illustrated below.1 . An untitled callout . {: .highlight } A paragraph . A paragraph . A single paragraph callout . {: .note } A paragraph . A paragraph . {: .note-title } > My note title > > A paragraph with a custom title callout . My note title . A paragraph with a custom title callout . A multi-paragraph callout . {: .important } > A paragraph > > Another paragraph > > The last paragraph . A paragraph . Another paragraph . The last paragraph . {: .important-title } > My important title > > A paragraph > > Another paragraph > > The last paragraph . My important title . A paragraph . Another paragraph . The last paragraph . An indented callout . > {: .highlight } A paragraph . A paragraph . Indented multi-paragraph callouts . > {: .new } > > A paragraph > > > > Another paragraph > > > > The last paragraph . A paragraph . Another paragraph . The last paragraph . Nested callouts . {: .important } > {: .warning } > A paragraph . A paragraph . Opaque background . {: .important } > {: .opaque } > <div markdown=\"block\"> > {: .warning } > A paragraph > </div> . A paragraph . | You can put the callout markup either before or after its content. ↩ . | . ", "url": "/docs/ui-components/callouts/", "relUrl": "/docs/ui-components/callouts/" - },"31": { + },"30": { "doc": "Code", "title": "Code", "content": " ", "url": "/docs/ui-components/code/", "relUrl": "/docs/ui-components/code/" - },"32": { + },"31": { "doc": "Code", "title": "Table of contents", "content": ". | Inline code | Syntax highlighted code blocks | Code blocks with rendered examples | Mermaid diagram code blocks . | Using a local mermaid library | Using mermaid with AsciiDoc | . | Copy button | . ", "url": "/docs/ui-components/code/#table-of-contents", "relUrl": "/docs/ui-components/code/#table-of-contents" - },"33": { + },"32": { "doc": "Code", "title": "Inline code", "content": "Code can be rendered inline by wrapping it in single back ticks. Lorem ipsum dolor sit amet, <inline code snippet> adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. ", "url": "/docs/ui-components/code/#inline-code", "relUrl": "/docs/ui-components/code/#inline-code" - },"34": { + },"33": { "doc": "Code", "title": "Heading with <inline code snippet> in it.", "content": "Lorem ipsum dolor sit amet, `<inline code snippet>` adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. ## Heading with `<inline code snippet>` in it. ", "url": "/docs/ui-components/code/#heading-with-inline-code-snippet-in-it", "relUrl": "/docs/ui-components/code/#heading-with-inline-code-snippet-in-it" - },"35": { + },"34": { "doc": "Code", "title": "Syntax highlighted code blocks", "content": "Use Jekyll’s built-in syntax highlighting with Rouge for code blocks by using three backticks, followed by the language name: . // Javascript code with syntax highlighting. var fun = function lang(l) { dateformat.i18n = require('./lang/' + l) return true; } . ```js // Javascript code with syntax highlighting. var fun = function lang(l) { dateformat.i18n = require('./lang/' + l) return true; } ``` . ", "url": "/docs/ui-components/code/#syntax-highlighted-code-blocks", "relUrl": "/docs/ui-components/code/#syntax-highlighted-code-blocks" - },"36": { + },"35": { "doc": "Code", "title": "Code blocks with rendered examples", "content": "To demonstrate front end code, sometimes it’s useful to show a rendered example of that code. After including the styles from your project that you’ll need to show the rendering, you can use a <div> with the code-example class, followed by the code block syntax. If you want to render your output with Markdown instead of HTML, use the markdown=\"1\" attribute to tell Jekyll that the code you are rendering will be in Markdown format… This is about to get meta… . Link button . [Link button](https://just-the-docs.com){: .btn } . <div class=\"code-example\" markdown=\"1\"> [Link button](https://just-the-docs.com){: .btn } </div> ```markdown [Link button](https://just-the-docs.com){: .btn } ``` . ", "url": "/docs/ui-components/code/#code-blocks-with-rendered-examples", "relUrl": "/docs/ui-components/code/#code-blocks-with-rendered-examples" - },"37": { + },"36": { "doc": "Code", "title": "Mermaid diagram code blocks", "content": "New (v0.4.0) . Mermaid allows you to add diagrams and visualizations using Markdown code blocks. It is disabled by default. However, you can turn on support for mermaid by adding a mermaid key to your _config.yml. The minimum configuration requires a version key (matching a version in jsDelivr): . mermaid: # Version of mermaid library # Pick an available version from https://cdn.jsdelivr.net/npm/mermaid/ version: \"9.1.3\" . Additional configuration options are loaded through _includes/mermaid_config.js. By default, the contents of the file are the empty object: . // _includes/mermaid_config.js {} . This loads the default settings. The contents of this object should follow mermaid’s configuration API. For example, to override the theme, change _includes/mermaid_config.js to: . // _includes/mermaid_config.js { theme: \"forest\" } . Once mermaid is installed, it can be used in markdown files. The markdown for a simple flowchart example might look like the following: . ```mermaid graph TD; A-->B; A-->C; B-->D; C-->D; ``` . which renders: . graph TD; A-->B; A-->C; B-->D; C-->D; . Note: for demonstration purposes, we’ve enabled mermaid on this site. It is still disabled by default, and users need to opt-in to use it. Using a local mermaid library . To load a local version of mermaid, also use the path key to specify the location of the library; e.g. mermaid: version: \"10.1.0\" # for (v10+) path: \"/assets/js/mermaid.esm.min.mjs\" # for (<v10): # path: \"/assets/js/mermaid.min.js\" # Note: copy both `mermaid.esm.min.mjs` (v10+) or `mermaid.min.js` (<v10) and the associated # `.map` file from the specified version of `mermaid/dist` to `/assets/js/`. For mermaid versions >=10, this file is imported directly as an ESM module (rather than as a plain <script> tag); users should use the mermaid.esm.min.mjs file. In contrast, for mermaid versions <10, this file is loaded as a script tag; it should be a standalone CJS file (i.e. mermaid.min.js). Mermaid versions 10.0 - 10.1 (and possibly, future releases) still encode relative imports in mermaid.esm.min.mjs. Local users must copy all of the contents of the dist folder to the specified path (preserving the relative location of the files). Just the Docs is actively monitoring mermaid releases; an upstream fix is planned. Using mermaid with AsciiDoc . Users of AsciiDoc (e.g. via jekyll-asciidoc) may need additional configuration to use mermaid. By default, AsciiDoc generates HTML markup that mermaid cannot properly parse. The simplest way to resolve this is to use a passthrough block: . ++++ <pre class=\"language-mermaid\"> graph TD; A-->B; A-->C; B-->D; C-->D; </pre> ++++ . Alternatively, community member @flyx has contributed a Ruby extension that does not require extra markup. The extension is available as a GitHub Gist. Thank you to @flyx! . The asciidoctor-diagram extension which also supports mermaid is not recommended for use with Just the Docs, since it requires separate configuration e.g. for theming, and is known to not be trivial to set up. ", "url": "/docs/ui-components/code/#mermaid-diagram-code-blocks", "relUrl": "/docs/ui-components/code/#mermaid-diagram-code-blocks" - },"38": { + },"37": { "doc": "Code", "title": "Copy button", "content": "New (v0.4.0) . The copy button for code blocks can be enabled or disabled via the enable_copy_code_button key in _config.yml. By default, the value of this key is false; users need to opt-in. # For copy button on code enable_copy_code_button: true . Note that this feature requires JavaScript; if JavaScript is disabled in the browser, this feature will not work. In addition, this feature uses navigator.clipboard, which is only available in secure contexts (such as over HTTPS). If the site is viewed in an insecure context, the copy button will not work (relevant issue: #1202). ", "url": "/docs/ui-components/code/#copy-button", "relUrl": "/docs/ui-components/code/#copy-button" - },"39": { + },"38": { "doc": "Color", "title": "Color Utilities", "content": " ", "url": "/docs/utilities/color/#color-utilities", "relUrl": "/docs/utilities/color/#color-utilities" - },"40": { + },"39": { "doc": "Color", "title": "Table of contents", "content": ". | Light Greys | Dark Greys | Purples | Blues | Greens | Yellows | Reds | . All the colors used in Just the Docs have been systematized into a series of variables that have been extended to both font color and background color utility classes. ", "url": "/docs/utilities/color/#table-of-contents", "relUrl": "/docs/utilities/color/#table-of-contents" - },"41": { + },"40": { "doc": "Color", "title": "Light Greys", "content": "| Color value | Font color utility | Background color utility | . | grey-lt-000 | .text-grey-lt-000 | .bg-grey-lt-000 | . | grey-lt-100 | .text-grey-lt-100 | .bg-grey-lt-100 | . | grey-lt-200 | .text-grey-lt-200 | .bg-grey-lt-200 | . | grey-lt-300 | .text-grey-lt-300 | .bg-grey-lt-300 | . ", "url": "/docs/utilities/color/#light-greys", "relUrl": "/docs/utilities/color/#light-greys" - },"42": { + },"41": { "doc": "Color", "title": "Dark Greys", "content": "| Color value | Font color utility | Background color utility | . | grey-dk-000 | .text-grey-dk-000 | .bg-grey-dk-000 | . | grey-dk-100 | .text-grey-dk-100 | .bg-grey-dk-100 | . | grey-dk-200 | .text-grey-dk-200 | .bg-grey-dk-200 | . | grey-dk-250 | .text-grey-dk-250 | .bg-grey-dk-250 | . | grey-dk-300 | .text-grey-dk-300 | .bg-grey-dk-300 | . ", "url": "/docs/utilities/color/#dark-greys", "relUrl": "/docs/utilities/color/#dark-greys" - },"43": { + },"42": { "doc": "Color", "title": "Purples", "content": "| Color value | Font color utility | Background color utility | . | purple-000 | .text-purple-000 | .bg-purple-000 | . | purple-100 | .text-purple-100 | .bg-purple-100 | . | purple-200 | .text-purple-200 | .bg-purple-200 | . | purple-300 | .text-purple-300 | .bg-purple-300 | . ", "url": "/docs/utilities/color/#purples", "relUrl": "/docs/utilities/color/#purples" - },"44": { + },"43": { "doc": "Color", "title": "Blues", "content": "| Color value | Font color utility | Background color utility | . | blue-000 | .text-blue-000 | .bg-blue-000 | . | blue-100 | .text-blue-100 | .bg-blue-100 | . | blue-200 | .text-blue-200 | .bg-blue-200 | . | blue-300 | .text-blue-300 | .bg-blue-300 | . ", "url": "/docs/utilities/color/#blues", "relUrl": "/docs/utilities/color/#blues" - },"45": { + },"44": { "doc": "Color", "title": "Greens", "content": "| Color value | Font color utility | Background color utility | . | green-000 | .text-green-000 | .bg-green-000 | . | green-100 | .text-green-100 | .bg-green-100 | . | green-200 | .text-green-200 | .bg-green-200 | . | green-300 | .text-green-300 | .bg-green-300 | . ", "url": "/docs/utilities/color/#greens", "relUrl": "/docs/utilities/color/#greens" - },"46": { + },"45": { "doc": "Color", "title": "Yellows", "content": "| Color value | Font color utility | Background color utility | . | yellow-000 | .text-yellow-000 | .bg-yellow-000 | . | yellow-100 | .text-yellow-100 | .bg-yellow-100 | . | yellow-200 | .text-yellow-200 | .bg-yellow-200 | . | yellow-300 | .text-yellow-300 | .bg-yellow-300 | . ", "url": "/docs/utilities/color/#yellows", "relUrl": "/docs/utilities/color/#yellows" - },"47": { + },"46": { "doc": "Color", "title": "Reds", "content": "| Color value | Font color utility | Background color utility | . | red-000 | .text-red-000 | .bg-red-000 | . | red-100 | .text-red-100 | .bg-red-100 | . | red-200 | .text-red-200 | .bg-red-200 | . | red-300 | .text-red-300 | .bg-red-300 | . ", "url": "/docs/utilities/color/#reds", "relUrl": "/docs/utilities/color/#reds" - },"48": { + },"47": { "doc": "Color", "title": "Color", "content": " ", "url": "/docs/utilities/color/", "relUrl": "/docs/utilities/color/" - },"49": { + },"48": { "doc": "About Us", "title": "Welcome To Lucknow AI", "content": "Scientia potentia est (knowledge is power) . Hi , Thank you all for joining the community! . I wanted to share the story behind why we started this and what drives us. I recently moved to Lucknow and wanted to connect with fellow developers, open-source enthusiasts, and hackers. However, I found that Lucknow lacks such a technology culture and community. I remember wishing as a college student that I had a mentor to guide me and clarify my doubts. I want the next generation to have those opportunities. So I spoke with friends from Lucknow who now work at various companies and agreed to give back by mentoring youth interested in AI & ML. With that goal, We founded Lucknow AI to advance AI literacy and skills through collaborative workshops, meetups, paper discussions, and community growth. I am Aaditya (Ankit), a senior research engineer at Saama AI Research Lab with over 6+ years in core AI research. I love hacking things together, building open-source tools, and publishing state-of-the-art research. You can find more about my background & research at aadityaura.github.io . You might be surprised to know that no one in the Lucknow AI community is paid or sponsored. We are just a group of coding geeks and hackers who are passionate about growing the local AI ecosystem! . We nurture Lucknow AI like our own child, volunteering time outside work or college to support the community. Seniors mentor newcomers not due to any obligation but out of a genuine desire to uplift. We contribute open-source code, curate datasets, brainstorm ideas, analyze research papers and more in the quest to push the boundaries of what AI can achieve. And we do it together as one unstoppable, collaborative force! . This is a safe space where you can learn, teach, create, and grow. Imagine the breakthrough innovations we can create when we come together as a supportive, tight-knit community! Let’s put Lucknow on the map in AI and have fun along the way. If you share this vision, then you have found your tribe. Welcome home! . Excited for the days ahead, ~ Lucknow AI . ", "url": "/docs/configuration/#welcome-to-lucknow-ai", "relUrl": "/docs/configuration/#welcome-to-lucknow-ai" - },"50": { + },"49": { "doc": "About Us", "title": "About Us", "content": " ", "url": "/docs/configuration/", "relUrl": "/docs/configuration/" - },"51": { + },"50": { "doc": "Resources", "title": "Table of contents", "content": ". | Awesome Low Resource Indian Languages Hub | Learning Resources | . ", "url": "/docs/customization/#table-of-contents", "relUrl": "/docs/customization/#table-of-contents" - },"52": { + },"51": { "doc": "Resources", "title": "1. Awesome Low Resource Indian Languages Hub", "content": "Click Here ! . ", "url": "/docs/customization/#1-awesome-low-resource-indian-languages-hub", "relUrl": "/docs/customization/#1-awesome-low-resource-indian-languages-hub" - },"53": { + },"52": { "doc": "Resources", "title": "2. Learning Resources", "content": "Click Here ! . ", "url": "/docs/customization/#2-learning-resources", "relUrl": "/docs/customization/#2-learning-resources" - },"54": { + },"53": { "doc": "Resources", "title": "Resources", "content": " ", "url": "/docs/customization/", "relUrl": "/docs/customization/" - },"55": { + },"54": { "doc": "Default layout child page", "title": "Default layout child page", "content": "This is a child page that uses the same minimal layout as its parent page. ", "url": "/docs/layout/minimal/default-child/", "relUrl": "/docs/layout/minimal/default-child/" - },"56": { + },"55": { "doc": "Projects", "title": "Projects", "content": " ", "url": "/docs/index-test/", "relUrl": "/docs/index-test/" - },"57": { + },"56": { "doc": "Projects", "title": "1. Project Awadhi", "content": "This project focuses on developing localized solutions using advanced AI and machine learning techniques. ", "url": "/docs/index-test/#1-project-awadhi", "relUrl": "/docs/index-test/#1-project-awadhi" - },"58": { + },"57": { "doc": "Projects", "title": "2. Lallan", "content": ". | Lallan - Lucknow Artificial Language and Learning Assistance Network | . Try Lallan . ", "url": "/docs/index-test/#2-lallan", "relUrl": "/docs/index-test/#2-lallan" - },"59": { + },"58": { "doc": "Projects", "title": "3. Project Sign Language", "content": "This project focuses on developing localized solutions using advanced AI and machine learning techniques. ", "url": "/docs/index-test/#3-project-sign-language", "relUrl": "/docs/index-test/#3-project-sign-language" - },"60": { + },"59": { "doc": "Home", "title": "Lucknow AI Labs", "content": "Open Source AI Research & Mentorship . Get started now Try Lucknow-GPT . Contributing . When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change. Read more about becoming a contributor in our GitHub repo. Thank you to the contributors of Lucknow AI! . | | | . Code of Conduct . Lucknow AI is committed to fostering a welcoming community. View our Code of Conduct on our GitHub repository. Source: https://gdglucknow.web.app ", "url": "/#lucknow-ai-labs", "relUrl": "/#lucknow-ai-labs" - },"61": { + },"60": { "doc": "Home", "title": "Home", "content": "Change Theme . ", "url": "/", "relUrl": "/" - },"62": { + },"61": { "doc": "Labels", "title": "Labels", "content": "Use labels as a way to add an additional mark to a section of your docs. Labels come in a few colors. By default, labels will be blue. Default label . Blue label . Stable . New release . Coming soon . Deprecated . Default label {: .label } Blue label {: .label .label-blue } Stable {: .label .label-green } New release {: .label .label-purple } Coming soon {: .label .label-yellow } Deprecated {: .label .label-red } . ", "url": "/docs/ui-components/labels/", "relUrl": "/docs/ui-components/labels/" - },"63": { + },"62": { "doc": "Lallan", "title": "Lallan", "content": " ", "url": "/projects/lallan/", "relUrl": "/projects/lallan/" - },"64": { + },"63": { "doc": "Lallan", "title": "Lallan UI", "content": " ", "url": "/projects/lallan/#lallan-ui", "relUrl": "/projects/lallan/#lallan-ui" - },"65": { + },"64": { "doc": "Lallan", "title": "About Lallan", "content": "| Collected and contributed unstructured data for the Lucknow Large Language Model (LLM) project. | Utilized contextual embeddings to enhance semantic search and retrieval capabilities. | Integrated Google's state-of-the-art Gemini LLM for extracting answers along with embedded context from local data sources. | Implemented FastAPI backend services to support the deployment of the Retrieval-Augmented Generation (RAG) system. | Integrated FastAPI with Gradio to create an intuitive and user-friendly UI for the chatbot, improving accessibility and ease of use. | | | ", "url": "/projects/lallan/#about-lallan", "relUrl": "/projects/lallan/#about-lallan" - },"66": { + },"65": { "doc": "Events & Meetups", "title": "Layout Utilities", "content": " ", "url": "/docs/utilities/layout/#layout-utilities", "relUrl": "/docs/utilities/layout/#layout-utilities" - },"67": { + },"66": { "doc": "Events & Meetups", "title": "Table of contents", "content": ". | Spacing | Horizontal Alignment | Vertical Alignment | Display | . ", "url": "/docs/utilities/layout/#table-of-contents", "relUrl": "/docs/utilities/layout/#table-of-contents" - },"68": { + },"67": { "doc": "Events & Meetups", "title": "Spacing", "content": "These spacers are available to use for margins and padding with responsive utility classes. Combine these prefixes with a screen size and spacing scale to use them responsively. | Classname prefix | What it does | . | .m- | margin | . | .mx- | margin-left, margin-right | . | .my- | margin top, margin bottom | . | .mt- | margin-top | . | .mr- | margin-right | . | .mb- | margin-bottom | . | .ml- | margin-left | . | Classname prefix | What it does | . | .p- | padding | . | .px- | padding-left, padding-right | . | .py- | padding top, padding bottom | . | .pt- | padding-top | . | .pr- | padding-right | . | .pb- | padding-bottom | . | .pl- | padding-left | . Spacing values are based on a 1rem = 16px spacing scale, broken down into these units: . | Spacer/suffix | Size in rems | Rem converted to px | . | 1 | 0.25rem | 4px | . | 2 | 0.5rem | 8px | . | 3 | 0.75rem | 12px | . | 4 | 1rem | 16px | . | 5 | 1.5rem | 24px | . | 6 | 2rem | 32px | . | 7 | 2.5rem | 40px | . | 8 | 3rem | 48px | . | auto | auto | auto | . Use mx-auto to horizontally center elements. Examples . In Markdown, use the {: } wrapper to apply custom classes: . This paragraph will have a margin bottom of 1rem/16px on large screens. {: .mb-lg-4 } This paragraph will have 2rem/32px of padding on the right and left at all screen sizes. {: .px-6 } . ", "url": "/docs/utilities/layout/#spacing", "relUrl": "/docs/utilities/layout/#spacing" - },"69": { + },"68": { "doc": "Events & Meetups", "title": "Horizontal Alignment", "content": "| Classname | What it does | . | .float-left | float: left | . | .float-right | float: right | . | .flex-justify-start | justify-content: flex-start | . | .flex-justify-end | justify-content: flex-end | . | .flex-justify-between | justify-content: space-between | . | .flex-justify-around | justify-content: space-around | . Note: any of the flex- classes must be used on a parent element that has d-flex applied to it. ", "url": "/docs/utilities/layout/#horizontal-alignment", "relUrl": "/docs/utilities/layout/#horizontal-alignment" - },"70": { + },"69": { "doc": "Events & Meetups", "title": "Vertical Alignment", "content": "| Classname | What it does | . | .v-align-baseline | vertical-align: baseline | . | .v-align-bottom | vertical-align: bottom | . | .v-align-middle | vertical-align: middle | . | .v-align-text-bottom | vertical-align: text-bottom | . | .v-align-text-top | vertical-align: text-top | . | .v-align-top | vertical-align: top | . ", "url": "/docs/utilities/layout/#vertical-alignment", "relUrl": "/docs/utilities/layout/#vertical-alignment" - },"71": { + },"70": { "doc": "Events & Meetups", "title": "Display", "content": "Display classes aid in adapting the layout of the elements on a page: . | Class |   | . | .d-block | display: block | . | .d-flex | display: flex | . | .d-inline | display: inline | . | .d-inline-block | display: inline-block | . | .d-none | display: none | . Use these classes in conjunction with the responsive modifiers. Examples . In Markdown, use the {: } wrapper to apply custom classes: . This button will be hidden until medium screen sizes: [ A button ](#url) {: .d-none .d-md-inline-block } These headings will be `inline-block`: ### heading 3 {: .d-inline-block } ### heading 3 {: .d-inline-block } . ", "url": "/docs/utilities/layout/#display", "relUrl": "/docs/utilities/layout/#display" - },"72": { + },"71": { "doc": "Events & Meetups", "title": "Events & Meetups", "content": " ", "url": "/docs/utilities/layout/", "relUrl": "/docs/utilities/layout/" - },"73": { + },"72": { "doc": "Events & Meetups", "title": "Events & Meetups", "content": " ", "url": "/docs/layout/layout/", "relUrl": "/docs/layout/layout/" - },"74": { + },"73": { "doc": "Code with line numbers", "title": "Code snippets with line numbers", "content": "The default settings for HTML compression are incompatible with the HTML produced by Jekyll (4.1.1 or earlier) for line numbers from highlighted code – both when using Kramdown code fences and when using Liquid highlight tags. To avoid non-conforming HTML and unsatisfactory layout, HTML compression can be turned off by using the following configuration option: . compress_html: ignore: envs: all . When using Kramdown code fences, line numbers are turned on globally by the following configuration option: . kramdown: syntax_highlighter_opts: block: line_numbers: true . Line numbers can then be suppressed locally using Liquid tags (without the linenos option) instead of fences: . {% highlight some_language %} Some code {% endhighlight %} . ", "url": "/docs/ui-components/code/line-numbers/#code-snippets-with-line-numbers", "relUrl": "/docs/ui-components/code/line-numbers/#code-snippets-with-line-numbers" - },"75": { + },"74": { "doc": "Code with line numbers", "title": "Workarounds", "content": "To use HTML compression together with line numbers, all highlighted code needs to be wrapped using one of the following workarounds. (The variable name some_var can be changed to avoid clashes; it can also be replaced by code – but note that code=code cannot be removed). Code fences (three backticks) . {% capture some_var %} ```some_language Some code ``` {% endcapture %} {% assign some_var = some_var | markdownify %} {% include fix_linenos.html code=some_var %} . Liquid highlighting . {% capture some_var %} {% highlight some_language linenos %} Some code {% endhighlight %} {% endcapture %} {% include fix_linenos.html code=some_var %} . Credit: The original version of the above workaround was suggested by Dmitry Hrabrov at https://github.com/penibelst/jekyll-compress-html/issues/71#issuecomment-188144901. ", "url": "/docs/ui-components/code/line-numbers/#workarounds", "relUrl": "/docs/ui-components/code/line-numbers/#workarounds" - },"76": { + },"75": { "doc": "Code with line numbers", "title": "Examples", "content": "✅ Using code fences + workaround (will only show line numbers if enabled globally in _config.yml): . // Javascript code with syntax highlighting in fences var fun = function lang(l) { dateformat.i18n = require('./lang/' + l) return true; } . ✅ Using liquid highlighting + workaround: . | 1 2 3 4 . | # Ruby code with syntax highlighting and fixed line numbers using Liquid GitHubPages::Dependencies.gems.each do |gem, version| s.add_dependency(gem, \"= #{version}\") end . | . Narrow code stays close to the line numbers: . | 1 2 3 . | def foo puts 'foo' end . | . The following generates incorrect and invalid HTML. It should not be used as a positive example; the improper layout (with the broken HTML tags) is intentional. ❌ With the compression options used for the theme docs, the following example illustrates the incorrect formatting arising from the incompatibility of HTML compression and the non-conforming HTML produced by Jekyll for line numbers: . | 1 2 3 . | def foo puts 'foo' end . | . ", "url": "/docs/ui-components/code/line-numbers/#examples", "relUrl": "/docs/ui-components/code/line-numbers/#examples" - },"77": { + },"76": { "doc": "Code with line numbers", "title": "Code with line numbers", "content": " ", "url": "/docs/ui-components/code/line-numbers/", "relUrl": "/docs/ui-components/code/line-numbers/" - },"78": { + },"77": { "doc": "Lists", "title": "Lists", "content": " ", "url": "/docs/ui-components/lists/", "relUrl": "/docs/ui-components/lists/" - },"79": { + },"78": { "doc": "Lists", "title": "Table of contents", "content": ". | Unordered list | Ordered list | Task list | Definition list | . Most lists can be rendered with pure Markdown. ", "url": "/docs/ui-components/lists/#table-of-contents", "relUrl": "/docs/ui-components/lists/#table-of-contents" - },"80": { + },"79": { "doc": "Lists", "title": "Unordered list", "content": ". | Item 1 | Item 2 | Item 3 | . or . | Item 1 | Item 2 | Item 3 | . - Item 1 - Item 2 - Item 3 _or_ * Item 1 * Item 2 * Item 3 . ", "url": "/docs/ui-components/lists/#unordered-list", "relUrl": "/docs/ui-components/lists/#unordered-list" - },"81": { + },"80": { "doc": "Lists", "title": "Ordered list", "content": ". | Item 1 | Item 2 | Item 3 | . 1. Item 1 1. Item 2 1. Item 3 . ", "url": "/docs/ui-components/lists/#ordered-list", "relUrl": "/docs/ui-components/lists/#ordered-list" - },"82": { + },"81": { "doc": "Lists", "title": "Task list", "content": ". | hello, this is a todo item | hello, this is another todo item | goodbye, this item is done | . - [ ] hello, this is a todo item - [ ] hello, this is another todo item - [x] goodbye, this item is done . ", "url": "/docs/ui-components/lists/#task-list", "relUrl": "/docs/ui-components/lists/#task-list" - },"83": { + },"82": { "doc": "Lists", "title": "Definition list", "content": "Definition lists require HTML syntax and aren’t supported with the GitHub Flavored Markdown compiler. Name Godzilla Born 1952 Birthplace Japan Color Green <dl> <dt>Name</dt> <dd>Godzilla</dd> <dt>Born</dt> <dd>1952</dd> <dt>Birthplace</dt> <dd>Japan</dd> <dt>Color</dt> <dd>Green</dd> </dl> . ", "url": "/docs/ui-components/lists/#definition-list", "relUrl": "/docs/ui-components/lists/#definition-list" - },"84": { + },"83": { "doc": "Minimal layout child page", "title": "Minimal layout child page", "content": "This is a child page that uses the same minimal layout as its parent page. ", "url": "/docs/layout/minimal/minimal-child/", "relUrl": "/docs/layout/minimal/minimal-child/" - },"85": { + },"84": { "doc": "Minimal layout test", "title": "Minimal layout test", "content": "Return to main website. This page demonstrates the packaged minimal layout, which does not render the sidebar or header. It can be used for standalone pages. It is also an example of using the new modular site components to define custom layouts; see “Custom layouts and includes” in the customization docs for more information. ", "url": "/docs/minimal-test/", "relUrl": "/docs/minimal-test/" - },"86": { + },"85": { "doc": "A minimal layout page", "title": "A minimal layout page", "content": "This page illustrates the built-in layout minimal. One of its child pages also uses the minimal layout; the other child pages uses the default layout. ", "url": "/docs/layout/minimal/minimal/", "relUrl": "/docs/layout/minimal/minimal/" - },"87": { + },"86": { "doc": "Responsive Modifiers", "title": "Responsive modifiers", "content": "Just the Docs spacing works in conjunction with a variety of modifiers that allow you to target specific screen sizes responsively. Use these in conjunction with spacing and display prefix and suffix classes. | Modifier | Screen size | . | (none) | All screens until the next modifier | . | xs | 320px (20rem) and up | . | sm | 500px (31.25rem) and up | . | md | 740px (46.25rem) and up | . | lg | 1120px (70rem) and up | . | xl | 1400px (87.5rem) and up | . ", "url": "/docs/utilities/responsive-modifiers/#responsive-modifiers", "relUrl": "/docs/utilities/responsive-modifiers/#responsive-modifiers" - },"88": { + },"87": { "doc": "Responsive Modifiers", "title": "Responsive Modifiers", "content": " ", "url": "/docs/utilities/responsive-modifiers/", "relUrl": "/docs/utilities/responsive-modifiers/" - },"89": { + },"88": { "doc": "Tables", "title": "Tables", "content": "Tables are responsive by default, allowing wide tables to have a horizontal scroll to access columns outside of the normal viewport. | head1 | head two | three | . | ok | good swedish fish | nice | . | out of stock | good and plenty | nice | . | ok | good oreos | hmm | . | ok | good zoute drop | yumm | . | head1 | head two | three |:-------------|:------------------|:------| ok | good swedish fish | nice | out of stock | good and plenty | nice | ok | good `oreos` | hmm | ok | good `zoute` drop | yumm | . ", "url": "/docs/ui-components/tables/", "relUrl": "/docs/ui-components/tables/" - },"90": { + },"89": { "doc": "Typography", "title": "Typography Utilities", "content": " ", "url": "/docs/utilities/typography/#typography-utilities", "relUrl": "/docs/utilities/typography/#typography-utilities" - },"91": { + },"90": { "doc": "Typography", "title": "Table of contents", "content": ". | Font size | Font weight | Line height | Text justification | . ", "url": "/docs/utilities/typography/#table-of-contents", "relUrl": "/docs/utilities/typography/#table-of-contents" - },"92": { + },"91": { "doc": "Typography", "title": "Font size", "content": "Use the .fs-1 - .fs-10 to set an explicit font-size. | Class | Small screen size font-size | Large screen size font-size | . | .fs-1 | 9px | 10px | . | .fs-2 | 11px | 12px | . | .fs-3 | 12px | 14px | . | .fs-4 | 14px | 16px | . | .fs-5 | 16px | 18px | . | .fs-6 | 18px | 24px | . | .fs-7 | 24px | 32px | . | .fs-8 | 32px | 38px | . | .fs-9 | 38px | 42px | . | .fs-10 | 42px | 48px | . Font size 1 . Font size 2 . Font size 3 . Font size 4 . Font size 5 . Font size 6 . Font size 7 . Font size 8 . Font size 9 . Font size 10 . In Markdown, use the `{: }` wrapper to apply custom classes: Font size 1 {: .fs-1 } Font size 2 {: .fs-2 } Font size 3 {: .fs-3 } Font size 4 {: .fs-4 } Font size 5 {: .fs-5 } Font size 6 {: .fs-6 } Font size 7 {: .fs-7 } Font size 8 {: .fs-8 } Font size 9 {: .fs-9 } Font size 10 {: .fs-10 } . ", "url": "/docs/utilities/typography/#font-size", "relUrl": "/docs/utilities/typography/#font-size" - },"93": { + },"92": { "doc": "Typography", "title": "Font weight", "content": "Use the .fw-300 - .fw-700 to set an explicit font-weight. Font weight 300 . Font weight 400 . Font weight 500 . Font weight 700 . In Markdown, use the `{: }` wrapper to apply custom classes: Font weight 300 {: .fw-300 } Font weight 400 {: .fw-400 } Font weight 500 {: .fw-500 } Font weight 700 {: .fw-700 } . ", "url": "/docs/utilities/typography/#font-weight", "relUrl": "/docs/utilities/typography/#font-weight" - },"94": { + },"93": { "doc": "Typography", "title": "Line height", "content": "Use the lh- classes to explicitly apply line height to text. | Class | line-height value | Notes | . | .lh-0 | 0 |   | . | .lh-tight | 1.1 | Default for headings | . | .lh-default | 1.4 | Default for body (paragraphs) | . No Line height No Line height . Tight line height Tight line height . Default line height Default line height . In Markdown, use the `{: }` wrapper to apply custom classes: No Line height No Line height {: .lh-0 } Tight line height Tight line height {: .lh-tight } Default line height Default line height {: .fh-default } . ", "url": "/docs/utilities/typography/#line-height", "relUrl": "/docs/utilities/typography/#line-height" - },"95": { + },"94": { "doc": "Typography", "title": "Text justification", "content": "By default text is justified left. Use these text- classes to override settings: . | Class | What it does | . | .text-left | text-align: left | . | .text-right | text-align: right | . | .text-center | text-align: center | . ", "url": "/docs/utilities/typography/#text-justification", "relUrl": "/docs/utilities/typography/#text-justification" - },"96": { + },"95": { "doc": "Typography", "title": "Typography", "content": " ", "url": "/docs/utilities/typography/", "relUrl": "/docs/utilities/typography/" - },"97": { + },"96": { "doc": "Typography", "title": "Typography", "content": " ", "url": "/docs/ui-components/typography/", "relUrl": "/docs/ui-components/typography/" - },"98": { + },"97": { "doc": "Typography", "title": "Table of contents", "content": ". | Font stack | Responsive type scale | Headings | Body text | Inline elements | Typographic Utilities | . ", "url": "/docs/ui-components/typography/#table-of-contents", "relUrl": "/docs/ui-components/typography/#table-of-contents" - },"99": { + },"98": { "doc": "Typography", "title": "Font stack", "content": "By default, Just the Docs uses a native system font stack for sans-serif fonts: . system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif, \"Segoe UI Emoji\" . ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz . For monospace type, like code snippets or the <pre> element, Just the Docs uses a native system font stack for monospace fonts: . \"SFMono-Regular\", Menlo, Consolas, Monospace . ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz . ", "url": "/docs/ui-components/typography/#font-stack", "relUrl": "/docs/ui-components/typography/#font-stack" - },"100": { + },"99": { "doc": "Typography", "title": "Responsive type scale", "content": "Just the Docs uses a responsive type scale that shifts depending on the viewport size. | Selector | Small screen size font-size | Large screen size font-size | . | h1, .text-alpha | 32px | 36px | . | h2, .text-beta | 18px | 24px | . | h3, .text-gamma | 16px | 18px | . | h4, .text-delta | 14px | 16px | . | h5, .text-epsilon | 16px | 18px | . | h6, .text-zeta | 18px | 24px | . | body | 14px | 16px | . ", "url": "/docs/ui-components/typography/#responsive-type-scale", "relUrl": "/docs/ui-components/typography/#responsive-type-scale" - },"101": { + },"100": { "doc": "Typography", "title": "Headings", "content": "Headings are rendered like this: . ", "url": "/docs/ui-components/typography/#headings", "relUrl": "/docs/ui-components/typography/#headings" - },"102": { + },"101": { "doc": "Typography", "title": "Heading 1", "content": " ", "url": "/docs/ui-components/typography/", "relUrl": "/docs/ui-components/typography/" - },"103": { + },"102": { "doc": "Typography", "title": "Heading 2", "content": "Heading 3 . Heading 4 . Heading 5 . Heading 6 . # Heading 1 ## Heading 2 ### Heading 3 #### Heading 4 ##### Heading 5 ###### Heading 6 . ", "url": "/docs/ui-components/typography/", "relUrl": "/docs/ui-components/typography/" - },"104": { + },"103": { "doc": "Typography", "title": "Body text", "content": "Default body text is rendered like this: . Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ", "url": "/docs/ui-components/typography/#body-text", "relUrl": "/docs/ui-components/typography/#body-text" - },"105": { + },"104": { "doc": "Typography", "title": "Inline elements", "content": "Text can be bold, italic, or strikethrough. Link to another page. Text can be **bold**, _italic_, or ~~strikethrough~~. [Link to another page](/). ", "url": "/docs/ui-components/typography/#inline-elements", "relUrl": "/docs/ui-components/typography/#inline-elements" - },"106": { + },"105": { "doc": "Typography", "title": "Typographic Utilities", "content": "There are a number of specific typographic CSS classes that allow you to override default styling for font size, font weight, line height, and capitalization. View typography utilities . ", "url": "/docs/ui-components/typography/#typographic-utilities", "relUrl": "/docs/ui-components/typography/#typographic-utilities" - },"107": { + },"106": { "doc": "Research & Publications", "title": "Research & Publications", "content": " ", "url": "/docs/ui-components", "relUrl": "/docs/ui-components" - },"108": { + },"107": { "doc": "Mentorship Program", "title": "Mentorship Program", "content": " ", diff --git a/_site/docs/Contact/index.html b/_site/docs/Contact/index.html index 68c550fb..56e255c0 100644 --- a/_site/docs/Contact/index.html +++ b/_site/docs/Contact/index.html @@ -1 +1 @@ - Contact | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied + Contact Us | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied diff --git a/_site/docs/Volunteer Opportunities at Lucknow AI/index.html b/_site/docs/Volunteer Opportunities at Lucknow AI/index.html index a53c6f5e..4d286c2f 100644 --- a/_site/docs/Volunteer Opportunities at Lucknow AI/index.html +++ b/_site/docs/Volunteer Opportunities at Lucknow AI/index.html @@ -1 +1 @@ - Volunteer Opportunities | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

          Volunteer Opportunities at Lucknow AI

          Table of contents

          Content Development and Education

          • Content Creation: Help in articles, blogs, educational content on AI/ML.
          • Workshops/Webinars: Helping in Conducting and facilitating educational sessions.
          • Mentoring: Guiding Juniors/students in AI/ML.

          Opportunities in this category are ideal for those with a knack for teaching and content creation.


          Technical and IT Support

          • IT Management: Support for digital infrastructure and resource management.
          • GitHub Maintenance: Managing PRs and project upkeep.
          • Website Management: Updating and ensuring website functionality.

          Technical roles


          Creative and Multimedia

          • Graphic Design: Creating visual content for digital platforms and events.
          • Photography/Videography: Documenting events for promotional use.

          These roles are perfect for creatively inclined individuals with skills in design and multimedia.


          Community Engagement and Outreach

          • Community Outreach: Engaging and promoting the mission in various communities.
          • Social Media: Managing online groups and content dissemination.
          • Group Administration: Overseeing Discord and WhatsApp groups.

          Engagement roles are suited for those with strong communication skills and a passion for community building.


          Research and Development

          • Research Projects: Collaborative innovation and project coordination in AI/ML.

          Ideal for individuals interested in cutting-edge AI/ML research and development.


          Organizational and Administrative Support

          • Fundraising: Assisting in fundraising and sponsor relations.
          • Legal/Compliance: Ensuring legal adherence and managing intellectual property.
          • Translation/Localization: Making content accessible in multiple languages.
          • Event Organization: Planning and executing meetups and events.

          These roles require organizational skills and attention to detail, ideal for those who excel in administrative tasks.


          General Volunteer Application Form

          • Fill the form given below !

          Join the movement to make a difference in the community by volunteering with us. Whether you’re looking to gain new skills, meet like-minded individuals, we have a variety of opportunities available. By filling out our application form, you’ll be taking the first step towards becoming part of a dynamic team dedicated to Accelearte AI Awareness in Lucknow. Our volunteer program is designed to be flexible and accommodating, so whether you have a few hours a week or a few days a month, we have a role that’s right for you. So why wait? Fill out our application form today and start making a difference in the lives of others!”


          + Volunteer Opportunities | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

          Volunteer Opportunities at Lucknow AI

          Table of contents

          Content Development and Education

          • Content Creation: Help in articles, blogs, educational content on AI/ML.
          • Workshops/Webinars: Helping in Conducting and facilitating educational sessions.
          • Mentoring: Guiding Juniors/students in AI/ML.

          Opportunities in this category are ideal for those with a knack for teaching and content creation.


          Technical and IT Support

          • IT Management: Support for digital infrastructure and resource management.
          • GitHub Maintenance: Managing PRs and project upkeep.
          • Website Management: Updating and ensuring website functionality.

          Technical roles


          Creative and Multimedia

          • Graphic Design: Creating visual content for digital platforms and events.
          • Photography/Videography: Documenting events for promotional use.

          These roles are perfect for creatively inclined individuals with skills in design and multimedia.


          Community Engagement and Outreach

          • Community Outreach: Engaging and promoting the mission in various communities.
          • Social Media: Managing online groups and content dissemination.
          • Group Administration: Overseeing Discord and WhatsApp groups.

          Engagement roles are suited for those with strong communication skills and a passion for community building.


          Research and Development

          • Research Projects: Collaborative innovation and project coordination in AI/ML.

          Ideal for individuals interested in cutting-edge AI/ML research and development.


          Organizational and Administrative Support

          • Fundraising: Assisting in fundraising and sponsor relations.
          • Legal/Compliance: Ensuring legal adherence and managing intellectual property.
          • Translation/Localization: Making content accessible in multiple languages.
          • Event Organization: Planning and executing meetups and events.

          These roles require organizational skills and attention to detail, ideal for those who excel in administrative tasks.


          General Volunteer Application Form

          • Fill the form given below !

          Join the movement to make a difference in the community by volunteering with us. Whether you’re looking to gain new skills, meet like-minded individuals, we have a variety of opportunities available. By filling out our application form, you’ll be taking the first step towards becoming part of a dynamic team dedicated to Accelearte AI Awareness in Lucknow. Our volunteer program is designed to be flexible and accommodating, so whether you have a few hours a week or a few days a month, we have a role that’s right for you. So why wait? Fill out our application form today and start making a difference in the lives of others!”


          diff --git a/_site/docs/configuration/index.html b/_site/docs/configuration/index.html index 2f2a628c..33658491 100644 --- a/_site/docs/configuration/index.html +++ b/_site/docs/configuration/index.html @@ -1 +1 @@ - About Us | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

          Welcome To Lucknow AI

          Scientia potentia est (knowledge is power)

          Hi , Thank you all for joining the community!

          I wanted to share the story behind why we started this and what drives us. I recently moved to Lucknow and wanted to connect with fellow developers, open-source enthusiasts, and hackers. However, I found that Lucknow lacks such a technology culture and community.

          I remember wishing as a college student that I had a mentor to guide me and clarify my doubts. I want the next generation to have those opportunities. So I spoke with friends from Lucknow who now work at various companies and agreed to give back by mentoring youth interested in AI & ML. With that goal, We founded Lucknow AI to advance AI literacy and skills through collaborative workshops, meetups, paper discussions, and community growth.

          I am Aaditya (Ankit), a senior research engineer at Saama AI Research Lab with over 6+ years in core AI research. I love hacking things together, building open-source tools, and publishing state-of-the-art research. You can find more about my background & research at aadityaura.github.io

          You might be surprised to know that no one in the Lucknow AI community is paid or sponsored. We are just a group of coding geeks and hackers who are passionate about growing the local AI ecosystem!

          We nurture Lucknow AI like our own child, volunteering time outside work or college to support the community. Seniors mentor newcomers not due to any obligation but out of a genuine desire to uplift. We contribute open-source code, curate datasets, brainstorm ideas, analyze research papers and more in the quest to push the boundaries of what AI can achieve. And we do it together as one unstoppable, collaborative force!

          This is a safe space where you can learn, teach, create, and grow. Imagine the breakthrough innovations we can create when we come together as a supportive, tight-knit community!
          Let’s put Lucknow on the map in AI and have fun along the way.

          If you share this vision, then you have found your tribe. Welcome home!

          Excited for the days ahead,
          ~ Lucknow AI


          + About Us | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

          Welcome To Lucknow AI

          Scientia potentia est (knowledge is power)

          Hi , Thank you all for joining the community!

          I wanted to share the story behind why we started this and what drives us. I recently moved to Lucknow and wanted to connect with fellow developers, open-source enthusiasts, and hackers. However, I found that Lucknow lacks such a technology culture and community.

          I remember wishing as a college student that I had a mentor to guide me and clarify my doubts. I want the next generation to have those opportunities. So I spoke with friends from Lucknow who now work at various companies and agreed to give back by mentoring youth interested in AI & ML. With that goal, We founded Lucknow AI to advance AI literacy and skills through collaborative workshops, meetups, paper discussions, and community growth.

          I am Aaditya (Ankit), a senior research engineer at Saama AI Research Lab with over 6+ years in core AI research. I love hacking things together, building open-source tools, and publishing state-of-the-art research. You can find more about my background & research at aadityaura.github.io

          You might be surprised to know that no one in the Lucknow AI community is paid or sponsored. We are just a group of coding geeks and hackers who are passionate about growing the local AI ecosystem!

          We nurture Lucknow AI like our own child, volunteering time outside work or college to support the community. Seniors mentor newcomers not due to any obligation but out of a genuine desire to uplift. We contribute open-source code, curate datasets, brainstorm ideas, analyze research papers and more in the quest to push the boundaries of what AI can achieve. And we do it together as one unstoppable, collaborative force!

          This is a safe space where you can learn, teach, create, and grow. Imagine the breakthrough innovations we can create when we come together as a supportive, tight-knit community!
          Let’s put Lucknow on the map in AI and have fun along the way.

          If you share this vision, then you have found your tribe. Welcome home!

          Excited for the days ahead,
          ~ Lucknow AI


          diff --git a/_site/docs/customization/index.html b/_site/docs/customization/index.html index bb9bd6a9..c4e3ea45 100644 --- a/_site/docs/customization/index.html +++ b/_site/docs/customization/index.html @@ -1 +1 @@ - Resources | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

          Table of contents

          1. Awesome Low Resource Indian Languages Hub
          2. Learning Resources

          1. Awesome Low Resource Indian Languages Hub

          Click Here !


          2. Learning Resources

          Click Here !



          + Resources | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

          Table of contents

          1. Awesome Low Resource Indian Languages Hub
          2. Learning Resources

          1. Awesome Low Resource Indian Languages Hub

          Click Here !


          2. Learning Resources

          Click Here !



          diff --git a/_site/docs/index-test/index.html b/_site/docs/index-test/index.html index 045312d7..48951c77 100644 --- a/_site/docs/index-test/index.html +++ b/_site/docs/index-test/index.html @@ -1 +1 @@ - Projects | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

          Projects

          1. Project Awadhi

          This project focuses on developing localized solutions using advanced AI and machine learning techniques.

          2. Lallan

          Try Lallan

          3. Project Sign Language

          This project focuses on developing localized solutions using advanced AI and machine learning techniques.


          + Projects | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

          Projects

          1. Project Awadhi

          This project focuses on developing localized solutions using advanced AI and machine learning techniques.

          2. Lallan

          Try Lallan

          3. Project Sign Language

          This project focuses on developing localized solutions using advanced AI and machine learning techniques.


          diff --git a/_site/docs/layout/13-Jan-2024-Jaime_voice _assistant/index.html b/_site/docs/layout/13-Jan-2024-Jaime_voice _assistant/index.html index d26d6a03..8575ce5a 100644 --- a/_site/docs/layout/13-Jan-2024-Jaime_voice _assistant/index.html +++ b/_site/docs/layout/13-Jan-2024-Jaime_voice _assistant/index.html @@ -1 +1 @@ - (13/01/24) Jamie AI Voice Assistant Online Meetup | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

          The Jamie AI Voice Assistant Online Meetup

          Summary:

          The Jamie AI Voice Assistant Online Meetup, a collaborative effort between Lucknow AI lab and TFUG Lucknow, highlighted an innovative venture to enhance digital accessibility through AI. This online event, held on January 13, 2024, via Google Meet, assembled a diverse group of technology aficionados, developers, and AI enthusiasts to discuss and explore the potential of voice-assisted technology in making digital interfaces more user-friendly.

          Date: January 13, 2024 Time: 2:30 PM Platform: Google Meet

          Organizers: Lucknow AI lab and TFUG Lucknow.

          Key Contributors: Neel, Surabh, Manso (JavaScript Expert), Mukesh (Streamlit Guru), Jaswir (CEO & AI Developer)

          View Recording

          Event Highlights

          Introduction and Overview

          • The meetup provided an insightful overview of the Jamie AI Voice Assistant project, emphasizing its mission to simplify the digital experience for users. This initiative represents a significant step towards bridging the gap between complex digital technologies and the everyday user.
          • Spearheaded by a dynamic team comprising Manso, Mukesh, and Jaswir, the project leverages their collective expertise in JavaScript, Streamlit, and AI development to create a versatile and intuitive voice assistant.
          • Collaboration between Lucknow AI lab and TFUG Lucknow played a pivotal role in organizing and managing this enriching event, which saw significant participation from individuals across various sectors.

          Technical Exploration and Demonstrations

          Project Insight

          • Attendees were introduced to the foundational goals of Jamie AI, designed to act as a tech-savvy companion that offers assistance with a broad spectrum of digital tasks, from mundane to complex.

          Technical Infrastructure

          • A deep dive into the technical underpinnings of Jamie AI, showcasing how Manso’s JavaScript prowess and Mukesh’s Streamlit expertise have contributed to an engaging user interface and responsive front-end experience.
          • The session highlighted the advanced algorithms employed for image analysis and natural language processing, enabling Jamie AI to understand and execute a wide range of voice commands effectively.

          Demonstrations and Applications

          • Real-time demonstrations of Jamie AI in action provided tangible examples of its potential, illustrating how it can assist users in managing smart home devices and navigating digital platforms, thereby reducing the technological barriers for the less digitally savvy.

          Community Engagement and Visionary Future

          Engaging the Community

          • A significant emphasis was placed on community engagement, with participants invited to contribute ideas for improvements, new features, and potential use cases, fostering a collaborative development environment.

          Vision for the Future

          • The Jamie AI team shared their ambitious vision for the voice assistant, discussing plans to expand its functionalities to include navigation assistance, healthcare management, and educational support, among other applications.

          Conclusion and Acknowledgements

          The Jamie AI Voice Assistant Online Meetup concluded on a high note, with participants and organizers alike excited about the future directions of the project. The event underscored the transformative potential of Jamie AI in making technology accessible to a broader audience and highlighted the critical role of community involvement in driving technological innovation. Special thanks were extended to Manso, Mukesh, and Jaswir for their dedication and contributions, as well as to all participants for their engagement and enthusiasm. This event report captures the spirit and objectives of the Jamie AI Voice Assistant meetup, reflecting on the collaborative effort to democratize access to technology through AI-driven solutions.


          + (13/01/24) Jamie AI Voice Assistant Online Meetup | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

          The Jamie AI Voice Assistant Online Meetup

          Summary:

          The Jamie AI Voice Assistant Online Meetup, a collaborative effort between Lucknow AI lab and TFUG Lucknow, highlighted an innovative venture to enhance digital accessibility through AI. This online event, held on January 13, 2024, via Google Meet, assembled a diverse group of technology aficionados, developers, and AI enthusiasts to discuss and explore the potential of voice-assisted technology in making digital interfaces more user-friendly.

          Date: January 13, 2024 Time: 2:30 PM Platform: Google Meet

          Organizers: Lucknow AI lab and TFUG Lucknow.

          Key Contributors: Neel, Surabh, Manso (JavaScript Expert), Mukesh (Streamlit Guru), Jaswir (CEO & AI Developer)

          View Recording

          Event Highlights

          Introduction and Overview

          • The meetup provided an insightful overview of the Jamie AI Voice Assistant project, emphasizing its mission to simplify the digital experience for users. This initiative represents a significant step towards bridging the gap between complex digital technologies and the everyday user.
          • Spearheaded by a dynamic team comprising Manso, Mukesh, and Jaswir, the project leverages their collective expertise in JavaScript, Streamlit, and AI development to create a versatile and intuitive voice assistant.
          • Collaboration between Lucknow AI lab and TFUG Lucknow played a pivotal role in organizing and managing this enriching event, which saw significant participation from individuals across various sectors.

          Technical Exploration and Demonstrations

          Project Insight

          • Attendees were introduced to the foundational goals of Jamie AI, designed to act as a tech-savvy companion that offers assistance with a broad spectrum of digital tasks, from mundane to complex.

          Technical Infrastructure

          • A deep dive into the technical underpinnings of Jamie AI, showcasing how Manso’s JavaScript prowess and Mukesh’s Streamlit expertise have contributed to an engaging user interface and responsive front-end experience.
          • The session highlighted the advanced algorithms employed for image analysis and natural language processing, enabling Jamie AI to understand and execute a wide range of voice commands effectively.

          Demonstrations and Applications

          • Real-time demonstrations of Jamie AI in action provided tangible examples of its potential, illustrating how it can assist users in managing smart home devices and navigating digital platforms, thereby reducing the technological barriers for the less digitally savvy.

          Community Engagement and Visionary Future

          Engaging the Community

          • A significant emphasis was placed on community engagement, with participants invited to contribute ideas for improvements, new features, and potential use cases, fostering a collaborative development environment.

          Vision for the Future

          • The Jamie AI team shared their ambitious vision for the voice assistant, discussing plans to expand its functionalities to include navigation assistance, healthcare management, and educational support, among other applications.

          Conclusion and Acknowledgements

          The Jamie AI Voice Assistant Online Meetup concluded on a high note, with participants and organizers alike excited about the future directions of the project. The event underscored the transformative potential of Jamie AI in making technology accessible to a broader audience and highlighted the critical role of community involvement in driving technological innovation. Special thanks were extended to Manso, Mukesh, and Jaswir for their dedication and contributions, as well as to all participants for their engagement and enthusiasm. This event report captures the spirit and objectives of the Jamie AI Voice Assistant meetup, reflecting on the collaborative effort to democratize access to technology through AI-driven solutions.


          diff --git a/_site/docs/layout/21-Jan-24-Startup_Success_days_GdgLko/index.html b/_site/docs/layout/21-Jan-24-Startup_Success_days_GdgLko/index.html index 755891b9..204cf673 100644 --- a/_site/docs/layout/21-Jan-24-Startup_Success_days_GdgLko/index.html +++ b/_site/docs/layout/21-Jan-24-Startup_Success_days_GdgLko/index.html @@ -1 +1 @@ - (21/01/24) Startup Success Days India 2023 | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

          Startup Success Days India 2023

          Summary:

          Startup Success Days India 2023, organized by GDG Lucknow in partnership with TFUG Lucknow, was a pivotal event held at Club Orchid, Lucknow. This event series was crafted to unite Founders, Developers, Mentors, VCs, Industry leaders, Googlers, and enthusiasts to discuss and share insights on the forefront of technological innovation, with a special focus on Generative AI, Google Cloud, Google Maps, Android, Web3, and Language Solutions.

          Date and Time: January 21, 10:00 AM – 4:00 PM

          Location: Club Orchid, H-306 Faizabad Road, Lucknow, 226028

          Key Contributors: GDG Lucknow Team & TFUG Lucknow Team

          *

          *Visit Page **

          Event Highlights

          Introduction and Overview

          • Inaugural Address: Vasundhara, the GDG Lucknow Organizer, kicked off the event, setting the tone for a day filled with insightful discussions and presentations.
          • Key Themes: The event revolved around crucial tech and development themes including AI, Career Development, Cloud Computing, Community Building, Enterprise/Business Solutions, Networking, and Women Techmakers.
          • Objective: The essence of Startup Success Days was to empower startups to leverage Google’s tools and platforms for product development and business growth, while nurturing local ecosystem collaborations.

          Session Summaries

          Morning Sessions

          • Discussions began with a deep dive into State Management, exploring its essentials, applications, and best practices.
          • A Practical Guide to GraphQL provided attendees with actionable insights into implementing GraphQL in their projects.
          • Thriving on Thin Air session offered strategies for launching businesses with minimal resources, emphasizing efficiency and innovation.
          • The focus then shifted to the World of IoT using a hybrid cloud approach, highlighting the integration of IoT technologies with cloud computing.
          • AI/ML in Education sector discussion underscored the transformative potential of artificial intelligence and machine learning in enhancing educational experiences and outcomes.

          Afternoon Sessions

          • A detailed exploration of Pattern Matching in programming languages, discussing its significance and applications.
          • Panel Discussion: Fostering a New Generation of Developers, facilitated a dialogue among experts on nurturing tech talent and innovation in the developer community.
          • The discussion on Decentralization of Web Architecture examined the shift towards a more distributed and user-empowered internet structure.
          • A Session on Adapting Large Language Models (LLMs) to Low Resource Languages: This session, led by Ankit, delved into the challenges and solutions associated with customizing LLMs for languages with limited digital resources. Ankit provided insights into techniques for training models efficiently, ensuring linguistic diversity and accessibility in AI-driven applications. Ankit also participated in the panel discussion, contributing his expertise to broader conversations about developer support and community growth.
          • A session on Kubernetes covered the essentials of using Kubernetes for managing containerized applications, focusing on its importance in modern software development.

          Conclusion

          The event concluded with closing remarks, reflected on the day’s learnings and encouraged participants to continue exploring and innovating with the tools and knowledge shared. Startup Success Days India 2023 was not just a conference; it was a beacon for startups and technologists, highlighting the importance of collaboration, continuous learning, and technological advancement. Special thanks were extended to all speakers, for invaluable contributions, and to the organizing teams of GDG and TFUG Lucknow for making this event a resounding success. This daylong journey through various facets of technology and business underscored the vibrant potential of the Lucknow tech community and its role in shaping the future of innovation.


          + (21/01/24) Startup Success Days India 2023 | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

          Startup Success Days India 2023

          Summary:

          Startup Success Days India 2023, organized by GDG Lucknow in partnership with TFUG Lucknow, was a pivotal event held at Club Orchid, Lucknow. This event series was crafted to unite Founders, Developers, Mentors, VCs, Industry leaders, Googlers, and enthusiasts to discuss and share insights on the forefront of technological innovation, with a special focus on Generative AI, Google Cloud, Google Maps, Android, Web3, and Language Solutions.

          Date and Time: January 21, 10:00 AM – 4:00 PM

          Location: Club Orchid, H-306 Faizabad Road, Lucknow, 226028

          Key Contributors: GDG Lucknow Team & TFUG Lucknow Team

          *

          *Visit Page **

          Event Highlights

          Introduction and Overview

          • Inaugural Address: Vasundhara, the GDG Lucknow Organizer, kicked off the event, setting the tone for a day filled with insightful discussions and presentations.
          • Key Themes: The event revolved around crucial tech and development themes including AI, Career Development, Cloud Computing, Community Building, Enterprise/Business Solutions, Networking, and Women Techmakers.
          • Objective: The essence of Startup Success Days was to empower startups to leverage Google’s tools and platforms for product development and business growth, while nurturing local ecosystem collaborations.

          Session Summaries

          Morning Sessions

          • Discussions began with a deep dive into State Management, exploring its essentials, applications, and best practices.
          • A Practical Guide to GraphQL provided attendees with actionable insights into implementing GraphQL in their projects.
          • Thriving on Thin Air session offered strategies for launching businesses with minimal resources, emphasizing efficiency and innovation.
          • The focus then shifted to the World of IoT using a hybrid cloud approach, highlighting the integration of IoT technologies with cloud computing.
          • AI/ML in Education sector discussion underscored the transformative potential of artificial intelligence and machine learning in enhancing educational experiences and outcomes.

          Afternoon Sessions

          • A detailed exploration of Pattern Matching in programming languages, discussing its significance and applications.
          • Panel Discussion: Fostering a New Generation of Developers, facilitated a dialogue among experts on nurturing tech talent and innovation in the developer community.
          • The discussion on Decentralization of Web Architecture examined the shift towards a more distributed and user-empowered internet structure.
          • A Session on Adapting Large Language Models (LLMs) to Low Resource Languages: This session, led by Ankit, delved into the challenges and solutions associated with customizing LLMs for languages with limited digital resources. Ankit provided insights into techniques for training models efficiently, ensuring linguistic diversity and accessibility in AI-driven applications. Ankit also participated in the panel discussion, contributing his expertise to broader conversations about developer support and community growth.
          • A session on Kubernetes covered the essentials of using Kubernetes for managing containerized applications, focusing on its importance in modern software development.

          Conclusion

          The event concluded with closing remarks, reflected on the day’s learnings and encouraged participants to continue exploring and innovating with the tools and knowledge shared. Startup Success Days India 2023 was not just a conference; it was a beacon for startups and technologists, highlighting the importance of collaboration, continuous learning, and technological advancement. Special thanks were extended to all speakers, for invaluable contributions, and to the organizing teams of GDG and TFUG Lucknow for making this event a resounding success. This daylong journey through various facets of technology and business underscored the vibrant potential of the Lucknow tech community and its role in shaping the future of innovation.


          diff --git a/_site/docs/layout/26-nov-2023-meetup/index.html b/_site/docs/layout/26-nov-2023-meetup/index.html index 51509209..84b98246 100644 --- a/_site/docs/layout/26-nov-2023-meetup/index.html +++ b/_site/docs/layout/26-nov-2023-meetup/index.html @@ -1 +1 @@ - (26/11/23) Meetup | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

          AI/ML Community Meetup Event

          Summary :

          All notable discussions and insights from the AI/ML community event are documented in this file.

          Sunday, 26 November 2023

          The event featured experienced speakers Ankit, Abhishek, and Neil, who shared their insights on various aspects of AI/ML. 🎤

          View Slides

          Event Highlights

          Introduction and Overview

          • Introduction of speakers Ankit, Abhishek, and Neil, bringing many years of experience in data science and AI/ML.

          AI/ML Domain Focus

          • Discussion on Neil’s work in the AI/ML domain, emphasizing the expertise brought to the event.

          Lucknow AI Initiative

          • Insight into the Lucknow AI initiative aimed at fostering an AI-focused community.

          ChatGPT and AI Development

          • Exploration of technologies like ChatGPT and the need for understanding AI development processes.

          Plan

          • Formation of Two Groups: In the following months, we will form two distinct groups - a basic group for beginners and an intermediate group.
          • Course Selection: The basic group will commence their journey with a Python course, while the intermediate group will dive into a machine learning course.
          • Weekly Meetups: Post-completion of each course module, we’ll organize weekly meetups. These sessions are designed for doubt clarification and brainstorming, ensuring a thorough understanding of the material.
          • Educational Video Series: We plan to produce concise, informative videos summarizing each module. These videos will be uploaded to the Lucknow AI YouTube channel.
          • Benefits of Video Posting:
            • Enhanced Visibility: Students’ contributions will be showcased, amplifying their learning achievements.
            • Website Feature: Contributions will be featured on the Lucknow AI website, providing a platform for wider recognition.
            • Resume Enhancement: Students can include these accomplishments in their resumes, adding significant value.
            • Social Sharing: Encouraging students to share their learning journey on LinkedIn and other social platforms for broader professional networking.
          • GitHub Profile Development: Participants are encouraged to create a GitHub profile and consistently upload their module code. - This practice aims to develop a professional and impactful GitHub presence.
          • Through these initiatives, we aim to foster a robust learning environment, encouraging both skill development and professional growth within the AI community.

          AI as a Continuous Journey

          • Emphasis on AI as a journey of continuous learning and exploration, with a series of milestones.

          Community Building and Learning Path

          • Plans for activities to support beginners in AI, including mentorship and industry interactions.

          Addressing the ‘Why AI?’ Question

          • Discussion on the significance of AI, highlighting recent advancements and impacts of technologies like GPT models.

          Practical Application and Internships

          • The importance of practical experience and internships in AI for societal and national impact.

          Networking and Community Support

          • Stress on networking within the AI community and supporting each other in learning and career development.

          Future Engagement Strategies

          • Plans for future sessions, learning paths, and strategies to maintain active participation.

          Participant Interaction

          • Participants engaged in discussions, sharing their interests and backgrounds.

          Concluding Remarks

          • Encouragement for ongoing learning in AI/ML, stressing its continuous nature.

          + (26/11/23) Meetup | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

          AI/ML Community Meetup Event

          Summary :

          All notable discussions and insights from the AI/ML community event are documented in this file.

          Sunday, 26 November 2023

          The event featured experienced speakers Ankit, Abhishek, and Neil, who shared their insights on various aspects of AI/ML. 🎤

          View Slides

          Event Highlights

          Introduction and Overview

          • Introduction of speakers Ankit, Abhishek, and Neil, bringing many years of experience in data science and AI/ML.

          AI/ML Domain Focus

          • Discussion on Neil’s work in the AI/ML domain, emphasizing the expertise brought to the event.

          Lucknow AI Initiative

          • Insight into the Lucknow AI initiative aimed at fostering an AI-focused community.

          ChatGPT and AI Development

          • Exploration of technologies like ChatGPT and the need for understanding AI development processes.

          Plan

          • Formation of Two Groups: In the following months, we will form two distinct groups - a basic group for beginners and an intermediate group.
          • Course Selection: The basic group will commence their journey with a Python course, while the intermediate group will dive into a machine learning course.
          • Weekly Meetups: Post-completion of each course module, we’ll organize weekly meetups. These sessions are designed for doubt clarification and brainstorming, ensuring a thorough understanding of the material.
          • Educational Video Series: We plan to produce concise, informative videos summarizing each module. These videos will be uploaded to the Lucknow AI YouTube channel.
          • Benefits of Video Posting:
            • Enhanced Visibility: Students’ contributions will be showcased, amplifying their learning achievements.
            • Website Feature: Contributions will be featured on the Lucknow AI website, providing a platform for wider recognition.
            • Resume Enhancement: Students can include these accomplishments in their resumes, adding significant value.
            • Social Sharing: Encouraging students to share their learning journey on LinkedIn and other social platforms for broader professional networking.
          • GitHub Profile Development: Participants are encouraged to create a GitHub profile and consistently upload their module code. - This practice aims to develop a professional and impactful GitHub presence.
          • Through these initiatives, we aim to foster a robust learning environment, encouraging both skill development and professional growth within the AI community.

          AI as a Continuous Journey

          • Emphasis on AI as a journey of continuous learning and exploration, with a series of milestones.

          Community Building and Learning Path

          • Plans for activities to support beginners in AI, including mentorship and industry interactions.

          Addressing the ‘Why AI?’ Question

          • Discussion on the significance of AI, highlighting recent advancements and impacts of technologies like GPT models.

          Practical Application and Internships

          • The importance of practical experience and internships in AI for societal and national impact.

          Networking and Community Support

          • Stress on networking within the AI community and supporting each other in learning and career development.

          Future Engagement Strategies

          • Plans for future sessions, learning paths, and strategies to maintain active participation.

          Participant Interaction

          • Participants engaged in discussions, sharing their interests and backgrounds.

          Concluding Remarks

          • Encouragement for ongoing learning in AI/ML, stressing its continuous nature.

          diff --git a/_site/docs/layout/27-Feb-2024 AI Workshop at SRMCEM/index.html b/_site/docs/layout/27-Feb-2024 AI Workshop at SRMCEM/index.html index ecdf90bd..ef9e30c8 100644 --- a/_site/docs/layout/27-Feb-2024 AI Workshop at SRMCEM/index.html +++ b/_site/docs/layout/27-Feb-2024 AI Workshop at SRMCEM/index.html @@ -1 +1 @@ - (21/02/23) Build, Train & Deploy Workshop | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

          Build, Train & Deploy Workshop

          Summary:

          The “Build, Train & Deploy” workshop, hosted by LUCKNOW AI LABS and TFUG Lucknow, provided a deep dive into the world of AI and ML, ranging from basic neural networks to advanced generative AI models. This event offered a comprehensive educational experience, combining theoretical knowledge with practical coding exercises.

          Date: February 27, 2024

          The workshop has been featured by the Experience Speakers: Ankit, a Senior AI Research Engineer at Saama and an expert in NLP and AI/ML. and Abhishek Sahu, Senior Software Engineer at BFC Capital P. Ltd, having expertise in the Retrieval-Augmented Generation (RAG), and Flutter.

          View Slides

          Event Highlights

          Introduction and Overview

          • Held at Shri Ramswaroop College Of Engineering and Management, Lucknow, this workshop attracted over 200 participants, including AI and ML enthusiasts, students, and professionals eager to enhance their understanding and skills in AI technologies.
          • The workshop featured an in-depth exploration at every stage of learning in AI/ML concepts, facilitated by hands-on sessions with Google Colab, and provided insights into effective project management using GitHub.
          • Sessions covered ranged from the foundational principles of neural networks to practical implementations of advanced models like BERT and GPT, emphasizing the application of AI in solving real-world problems.

          Detailed Sessions Breakdown

          Ankit’s Comprehensive AI/ML Overview

          • Foundational AI Concepts: Ankit began with a strong foundation in neural networks, detailing their design and functionality. This set the stage for understanding more complex AI models.
          • Advanced AI Models and Techniques: The presentation covered embeddings, attention mechanisms, transformers, and the intricacies of models such as BERT and GPT. Ankit provided practical coding examples, illustrating these concepts’ applications in natural language processing and beyond.
          • Project Management with GitHub: An essential part of modern AI project development involves using tools like GitHub for collaboration and version control. Ankit’s session offered valuable insights into leveraging GitHub for managing complex AI projects.

          Abhishek Sahu’s RAG Model Workshop

          • Tackling Large Language Models Challenges: Abhishek addressed specific issues inherent in LLMs, such as data hallucination and the need for up-to-date information. Through the lens of the RAG model, he presented solutions that enhance model accuracy and reliability.
          • Practical Demonstrations: Participants were treated to hands-on demonstrations of RAG implementations, highlighting the model’s ability to improve upon traditional LLMs by incorporating additional data sources for more accurate output.

          Audience Engagement and Learning Outcomes

          • Diverse Participant Group: The workshop was designed to cater to a wide range of participants, from beginners to seasoned professionals. The diverse audience contributed to rich discussions and a dynamic learning environment.
          • Skill Enhancement and Knowledge Acquisition: Attendees gained valuable skills in AI model development, from basic neural networks to advanced techniques in generative AI, coupled with practical experience in project management using GitHub.
          • Community Building and Collaboration: The event fostered a sense of community among AI enthusiasts, encouraging ongoing collaboration, exploration, and innovation in the field of AI.

          Conclusion

          The “Build, Train & Deploy” workshop by LUCKNOW AI LABS and TFUG Lucknow was a transformative event in AI and ML education. It not only provided participants with a thorough understanding of AI technologies but also equipped them with the practical skills necessary for their application in real-world scenarios. The workshop underscored the importance of continuous learning, collaboration, and innovation in the ever-evolving AI landscape, setting a precedent for future educational initiatives in the AI community.


          + (21/02/23) Build, Train & Deploy Workshop | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

          Build, Train & Deploy Workshop

          Summary:

          The “Build, Train & Deploy” workshop, hosted by LUCKNOW AI LABS and TFUG Lucknow, provided a deep dive into the world of AI and ML, ranging from basic neural networks to advanced generative AI models. This event offered a comprehensive educational experience, combining theoretical knowledge with practical coding exercises.

          Date: February 27, 2024

          The workshop has been featured by the Experience Speakers: Ankit, a Senior AI Research Engineer at Saama and an expert in NLP and AI/ML. and Abhishek Sahu, Senior Software Engineer at BFC Capital P. Ltd, having expertise in the Retrieval-Augmented Generation (RAG), and Flutter.

          View Slides

          Event Highlights

          Introduction and Overview

          • Held at Shri Ramswaroop College Of Engineering and Management, Lucknow, this workshop attracted over 200 participants, including AI and ML enthusiasts, students, and professionals eager to enhance their understanding and skills in AI technologies.
          • The workshop featured an in-depth exploration at every stage of learning in AI/ML concepts, facilitated by hands-on sessions with Google Colab, and provided insights into effective project management using GitHub.
          • Sessions covered ranged from the foundational principles of neural networks to practical implementations of advanced models like BERT and GPT, emphasizing the application of AI in solving real-world problems.

          Detailed Sessions Breakdown

          Ankit’s Comprehensive AI/ML Overview

          • Foundational AI Concepts: Ankit began with a strong foundation in neural networks, detailing their design and functionality. This set the stage for understanding more complex AI models.
          • Advanced AI Models and Techniques: The presentation covered embeddings, attention mechanisms, transformers, and the intricacies of models such as BERT and GPT. Ankit provided practical coding examples, illustrating these concepts’ applications in natural language processing and beyond.
          • Project Management with GitHub: An essential part of modern AI project development involves using tools like GitHub for collaboration and version control. Ankit’s session offered valuable insights into leveraging GitHub for managing complex AI projects.

          Abhishek Sahu’s RAG Model Workshop

          • Tackling Large Language Models Challenges: Abhishek addressed specific issues inherent in LLMs, such as data hallucination and the need for up-to-date information. Through the lens of the RAG model, he presented solutions that enhance model accuracy and reliability.
          • Practical Demonstrations: Participants were treated to hands-on demonstrations of RAG implementations, highlighting the model’s ability to improve upon traditional LLMs by incorporating additional data sources for more accurate output.

          Audience Engagement and Learning Outcomes

          • Diverse Participant Group: The workshop was designed to cater to a wide range of participants, from beginners to seasoned professionals. The diverse audience contributed to rich discussions and a dynamic learning environment.
          • Skill Enhancement and Knowledge Acquisition: Attendees gained valuable skills in AI model development, from basic neural networks to advanced techniques in generative AI, coupled with practical experience in project management using GitHub.
          • Community Building and Collaboration: The event fostered a sense of community among AI enthusiasts, encouraging ongoing collaboration, exploration, and innovation in the field of AI.

          Conclusion

          The “Build, Train & Deploy” workshop by LUCKNOW AI LABS and TFUG Lucknow was a transformative event in AI and ML education. It not only provided participants with a thorough understanding of AI technologies but also equipped them with the practical skills necessary for their application in real-world scenarios. The workshop underscored the importance of continuous learning, collaboration, and innovation in the ever-evolving AI landscape, setting a precedent for future educational initiatives in the AI community.


          diff --git a/_site/docs/layout/27-Jan-2024-Image_Processing_and_OpenCV_Webinar/index.html b/_site/docs/layout/27-Jan-2024-Image_Processing_and_OpenCV_Webinar/index.html index 98b8e020..0e53b718 100644 --- a/_site/docs/layout/27-Jan-2024-Image_Processing_and_OpenCV_Webinar/index.html +++ b/_site/docs/layout/27-Jan-2024-Image_Processing_and_OpenCV_Webinar/index.html @@ -1 +1 @@ - (27/01/24) Meetup | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

          AI/ML Community Meetup Event

          Summary :

          All notable discussions and insights from the AI/ML community event are documented here.

          Saturday, 27 January 2024

          The event featured an experienced speaker Prashant Shukla who shared his insights on various aspects of AI/ML. 🎤

          View Slides

          Event Highlights

          Introduction and Overview

          • The TensorFlow User Group (TFUG) Lucknow, in collaboration with Lucknow AI Labs, hosted an informative webinar on advanced computer vision techniques, focusing on image processing and the OpenCV library. The event brought together a diverse group of computer vision professionals, researchers, and community groups to foster knowledge sharing and collaboration. AI/ML Domain Focus
          • The session delved into the intricacies of computer vision, with a specific emphasis on state-of-the-art image processing techniques and the powerful OpenCV library. speaker highlighted the real-world applications of these technologies across various industries, showcasing their potential to revolutionize domains such as autonomous vehicles, medical imaging, and visual analytics. Lucknow AI Initiative
          • The webinar was part of a larger collaborative effort between TFUG Lucknow and Lucknow AI Labs to promote technology education and drive innovation in the field of artificial intelligence. This initiative aims to empower the local community with cutting-edge knowledge and skills, fostering a thriving ecosystem of AI enthusiasts and professionals.

          ChatGPT and AI Development

          • Discussions also touched upon the advancements in AI-generated visual content, with a focus on the capabilities of models like ChatGPT in generating and processing images. speaker explored the implications of these developments for the field of computer vision and the potential for AI to transform the way we interact with and analyze visual data.

          Plan

          • To support ongoing learning and skill development, the organizers shared plans to provide participants with access to comprehensive learning resources post-event. These resources, including tutorials, documentation, and code samples, will enable attendees to continue advancing their knowledge and expertise in computer vision and OpenCV.
          • Furthermore, the organizers expressed their intention to explore additional collaborative events focused on specific AI subdomain areas. These targeted sessions will provide deeper insights into niche topics and foster specialized skill development within the community.

          AI as a Continuous Journey

          • The speaker emphasized that image processing and computer vision are rapidly evolving fields, necessitating a continuous learning approach. They stressed the importance of staying updated with the latest advancements, techniques, and tools to remain at the forefront of this dynamic domain.

          Community Building and Learning Path

          • The webinar served as a platform for networking and knowledge exchange among peers and related communities. Attendees had the opportunity to connect with like-minded individuals, share experiences, and explore potential collaborations.
          • The event provided a solid foundation for members to further their skills in computer vision and OpenCV. The organizers outlined a learning path that included hands-on workshops, project-based learning, and mentorship opportunities to support participants in their journey towards mastery.

          Addressing the ‘Why AI?’ Question

          • The speaker addressed the fundamental question of why AI and computer vision matter in today’s world. They highlighted the diverse real-world applications of image processing and computer vision, ranging from autonomous vehicles and robotics to medical diagnostics and surveillance systems. — By showcasing the tangible impact of these technologies, the event emphasized the significance of investing time and effort in learning and advancing in this field.

          Practical Application and Internships

          • To bridge the gap between theory and practice, the webinar demonstrated applied uses of OpenCV across various industries. speaker shared real-world case studies and examples, illustrating how computer vision techniques are being leveraged to solve complex problems and drive innovation.
          • The organizers also discussed the importance of internships and practical experience in the field of AI and computer vision. They encouraged participants to seek out opportunities to work on real-world projects and gain hands-on experience, enhancing their employability and industry readiness.

          Networking and Community Support

          • The event facilitated meaningful interactions and networking opportunities among members of TFUG, Lucknow AI Labs, and other related groups. Attendees had the chance to connect with industry experts, researchers, and fellow enthusiasts, fostering a supportive community that encourages knowledge sharing and collaboration.

          Future Engagement Strategies

          • To sustain the momentum and support ongoing learning, the organizers shared plans to provide additional learning resources post-webinar. These resources, including tutorials, documentation, and curated content, will enable participants to deepen their understanding of computer vision and OpenCV.
          • The organizers also expressed interest in hosting recurring computer vision-focused gatherings, such as workshops, hackathons, and expert talks. These events will provide a platform for continuous skill development, networking, and exposure to the latest trends and technologies in the field.

          Participant Interaction

          • The webinar incorporated an interactive Q&A session, allowing participants to engage with the speaker and seek clarification on various aspects of computer vision and OpenCV. The discussions were lively and insightful, reflecting the enthusiasm and curiosity of the attendees.

          Concluding Remarks

          • The event concluded on a high note, with the speaker emphasizing the immense potential and vibrant future of the Lucknow AI community. They encouraged participants to continue their learning journey, embrace the challenges and opportunities in the field of computer vision, and contribute to the growth of the AI ecosystem in the region.
          • The organizers expressed their gratitude to the speaker, participants, and collaborators for their support and engagement, reaffirming their commitment to fostering a thriving AI community in Lucknow.

          + (27/01/24) Meetup | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

          AI/ML Community Meetup Event

          Summary :

          All notable discussions and insights from the AI/ML community event are documented here.

          Saturday, 27 January 2024

          The event featured an experienced speaker Prashant Shukla who shared his insights on various aspects of AI/ML. 🎤

          View Slides

          Event Highlights

          Introduction and Overview

          • The TensorFlow User Group (TFUG) Lucknow, in collaboration with Lucknow AI Labs, hosted an informative webinar on advanced computer vision techniques, focusing on image processing and the OpenCV library. The event brought together a diverse group of computer vision professionals, researchers, and community groups to foster knowledge sharing and collaboration. AI/ML Domain Focus
          • The session delved into the intricacies of computer vision, with a specific emphasis on state-of-the-art image processing techniques and the powerful OpenCV library. speaker highlighted the real-world applications of these technologies across various industries, showcasing their potential to revolutionize domains such as autonomous vehicles, medical imaging, and visual analytics. Lucknow AI Initiative
          • The webinar was part of a larger collaborative effort between TFUG Lucknow and Lucknow AI Labs to promote technology education and drive innovation in the field of artificial intelligence. This initiative aims to empower the local community with cutting-edge knowledge and skills, fostering a thriving ecosystem of AI enthusiasts and professionals.

          ChatGPT and AI Development

          • Discussions also touched upon the advancements in AI-generated visual content, with a focus on the capabilities of models like ChatGPT in generating and processing images. speaker explored the implications of these developments for the field of computer vision and the potential for AI to transform the way we interact with and analyze visual data.

          Plan

          • To support ongoing learning and skill development, the organizers shared plans to provide participants with access to comprehensive learning resources post-event. These resources, including tutorials, documentation, and code samples, will enable attendees to continue advancing their knowledge and expertise in computer vision and OpenCV.
          • Furthermore, the organizers expressed their intention to explore additional collaborative events focused on specific AI subdomain areas. These targeted sessions will provide deeper insights into niche topics and foster specialized skill development within the community.

          AI as a Continuous Journey

          • The speaker emphasized that image processing and computer vision are rapidly evolving fields, necessitating a continuous learning approach. They stressed the importance of staying updated with the latest advancements, techniques, and tools to remain at the forefront of this dynamic domain.

          Community Building and Learning Path

          • The webinar served as a platform for networking and knowledge exchange among peers and related communities. Attendees had the opportunity to connect with like-minded individuals, share experiences, and explore potential collaborations.
          • The event provided a solid foundation for members to further their skills in computer vision and OpenCV. The organizers outlined a learning path that included hands-on workshops, project-based learning, and mentorship opportunities to support participants in their journey towards mastery.

          Addressing the ‘Why AI?’ Question

          • The speaker addressed the fundamental question of why AI and computer vision matter in today’s world. They highlighted the diverse real-world applications of image processing and computer vision, ranging from autonomous vehicles and robotics to medical diagnostics and surveillance systems. — By showcasing the tangible impact of these technologies, the event emphasized the significance of investing time and effort in learning and advancing in this field.

          Practical Application and Internships

          • To bridge the gap between theory and practice, the webinar demonstrated applied uses of OpenCV across various industries. speaker shared real-world case studies and examples, illustrating how computer vision techniques are being leveraged to solve complex problems and drive innovation.
          • The organizers also discussed the importance of internships and practical experience in the field of AI and computer vision. They encouraged participants to seek out opportunities to work on real-world projects and gain hands-on experience, enhancing their employability and industry readiness.

          Networking and Community Support

          • The event facilitated meaningful interactions and networking opportunities among members of TFUG, Lucknow AI Labs, and other related groups. Attendees had the chance to connect with industry experts, researchers, and fellow enthusiasts, fostering a supportive community that encourages knowledge sharing and collaboration.

          Future Engagement Strategies

          • To sustain the momentum and support ongoing learning, the organizers shared plans to provide additional learning resources post-webinar. These resources, including tutorials, documentation, and curated content, will enable participants to deepen their understanding of computer vision and OpenCV.
          • The organizers also expressed interest in hosting recurring computer vision-focused gatherings, such as workshops, hackathons, and expert talks. These events will provide a platform for continuous skill development, networking, and exposure to the latest trends and technologies in the field.

          Participant Interaction

          • The webinar incorporated an interactive Q&A session, allowing participants to engage with the speaker and seek clarification on various aspects of computer vision and OpenCV. The discussions were lively and insightful, reflecting the enthusiasm and curiosity of the attendees.

          Concluding Remarks

          • The event concluded on a high note, with the speaker emphasizing the immense potential and vibrant future of the Lucknow AI community. They encouraged participants to continue their learning journey, embrace the challenges and opportunities in the field of computer vision, and contribute to the growth of the AI ecosystem in the region.
          • The organizers expressed their gratitude to the speaker, participants, and collaborators for their support and engagement, reaffirming their commitment to fostering a thriving AI community in Lucknow.

          diff --git a/_site/docs/layout/layout/index.html b/_site/docs/layout/layout/index.html index afb97702..4cd7b16c 100644 --- a/_site/docs/layout/layout/index.html +++ b/_site/docs/layout/layout/index.html @@ -1 +1 @@ - Events & Meetups | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied + Events & Meetups | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied diff --git a/_site/docs/layout/minimal/default-child/index.html b/_site/docs/layout/minimal/default-child/index.html index c29cde0a..ce6fc98b 100644 --- a/_site/docs/layout/minimal/default-child/index.html +++ b/_site/docs/layout/minimal/default-child/index.html @@ -1 +1 @@ - Default layout child page | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

          This is a child page that uses the same minimal layout as its parent page.


          + Default layout child page | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

          This is a child page that uses the same minimal layout as its parent page.


          diff --git a/_site/docs/ui-components.html b/_site/docs/ui-components.html index 842da582..b6aa4460 100644 --- a/_site/docs/ui-components.html +++ b/_site/docs/ui-components.html @@ -1 +1 @@ - Research & Publications | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

          Table of contents


            + Research & Publications | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

            Table of contents


              diff --git a/_site/docs/ui-components/buttons/index.html b/_site/docs/ui-components/buttons/index.html index 3e13e911..15663d45 100644 --- a/_site/docs/ui-components/buttons/index.html +++ b/_site/docs/ui-components/buttons/index.html @@ -1,4 +1,4 @@ - Buttons | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

              Buttons

              Table of contents

              1. Basic button styles
                1. Links that look like buttons
                2. Button element
              2. Using utilities with buttons
                1. Button size
                2. Spacing between buttons

              Basic button styles

              [Link button](https://just-the-docs.com){: .btn }
              + Buttons | Lucknow AI  Skip to main content  Link   Menu   Expand   (external link)  Document   Search    Copy   Copied   

              Buttons

              Table of contents

              1. Basic button styles
                1. Links that look like buttons
                2. Button element
              2. Using utilities with buttons
                1. Button size
                2. Spacing between buttons

              Basic button styles

              [Link button](https://just-the-docs.com){: .btn }
               
               [Link button](https://just-the-docs.com){: .btn .btn-purple }
               [Link button](https://just-the-docs.com){: .btn .btn-blue }
              diff --git a/_site/docs/ui-components/callouts/index.html b/_site/docs/ui-components/callouts/index.html
              index 81042a10..89bfb97a 100644
              --- a/_site/docs/ui-components/callouts/index.html
              +++ b/_site/docs/ui-components/callouts/index.html
              @@ -1,4 +1,4 @@
              - Callouts | Lucknow AI  Skip to main content  Link   Menu   Expand   (external link)  Document   Search    Copy   Copied   

              Callouts

              New (v0.4.0)

              Markdown does not include support for callouts. However, you can style text as a callout using a Markdown extension supported by kramdown: block IALs.

              Common kinds of callouts include highlight, important, new, note, and warning.

              These callout names are not pre-defined by the theme: you need to define your own names.

              When you have configured the color and (optional) title for a callout, you can apply it to a paragraph, or to a block quote with several paragraphs, as illustrated below.1

              An untitled callout

              {: .highlight }
              + Callouts | Lucknow AI  Skip to main content  Link   Menu   Expand   (external link)  Document   Search    Copy   Copied   

              Callouts

              New (v0.4.0)

              Markdown does not include support for callouts. However, you can style text as a callout using a Markdown extension supported by kramdown: block IALs.

              Common kinds of callouts include highlight, important, new, note, and warning.

              These callout names are not pre-defined by the theme: you need to define your own names.

              When you have configured the color and (optional) title for a callout, you can apply it to a paragraph, or to a block quote with several paragraphs, as illustrated below.1

              An untitled callout

              {: .highlight }
               A paragraph
               

              A paragraph

              A single paragraph callout

              {: .note }
               A paragraph
              diff --git a/_site/docs/ui-components/code/index.html b/_site/docs/ui-components/code/index.html
              index 624788bb..e59967c0 100644
              --- a/_site/docs/ui-components/code/index.html
              +++ b/_site/docs/ui-components/code/index.html
              @@ -1,4 +1,4 @@
              - Code | Lucknow AI  Skip to main content  Link   Menu   Expand   (external link)  Document   Search    Copy   Copied   

              Code

              Table of contents

              1. Inline code
              2. Syntax highlighted code blocks
              3. Code blocks with rendered examples
              4. Mermaid diagram code blocks
                1. Using a local mermaid library
                2. Using mermaid with AsciiDoc
              5. Copy button

              Inline code

              Code can be rendered inline by wrapping it in single back ticks.

              Lorem ipsum dolor sit amet, <inline code snippet> adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

              Heading with <inline code snippet> in it.

              Lorem ipsum dolor sit amet, `<inline code snippet>` adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
              + Code | Lucknow AI  Skip to main content  Link   Menu   Expand   (external link)  Document   Search    Copy   Copied   

              Code

              Table of contents

              1. Inline code
              2. Syntax highlighted code blocks
              3. Code blocks with rendered examples
              4. Mermaid diagram code blocks
                1. Using a local mermaid library
                2. Using mermaid with AsciiDoc
              5. Copy button

              Inline code

              Code can be rendered inline by wrapping it in single back ticks.

              Lorem ipsum dolor sit amet, <inline code snippet> adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

              Heading with <inline code snippet> in it.

              Lorem ipsum dolor sit amet, `<inline code snippet>` adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
               
               ## Heading with `<inline code snippet>` in it.
               

              Syntax highlighted code blocks

              Use Jekyll’s built-in syntax highlighting with Rouge for code blocks by using three backticks, followed by the language name:

              // Javascript code with syntax highlighting.
              diff --git a/_site/docs/ui-components/code/line-numbers/index.html b/_site/docs/ui-components/code/line-numbers/index.html
              index e3897669..217d5c60 100644
              --- a/_site/docs/ui-components/code/line-numbers/index.html
              +++ b/_site/docs/ui-components/code/line-numbers/index.html
              @@ -1,4 +1,4 @@
              - Code with line numbers | Lucknow AI  Skip to main content  Link   Menu   Expand   (external link)  Document   Search    Copy   Copied   

              Code snippets with line numbers

              The default settings for HTML compression are incompatible with the HTML produced by Jekyll (4.1.1 or earlier) for line numbers from highlighted code – both when using Kramdown code fences and when using Liquid highlight tags.

              To avoid non-conforming HTML and unsatisfactory layout, HTML compression can be turned off by using the following configuration option:

              compress_html:
              + Code with line numbers | Lucknow AI  Skip to main content  Link   Menu   Expand   (external link)  Document   Search    Copy   Copied   

              Code snippets with line numbers

              The default settings for HTML compression are incompatible with the HTML produced by Jekyll (4.1.1 or earlier) for line numbers from highlighted code – both when using Kramdown code fences and when using Liquid highlight tags.

              To avoid non-conforming HTML and unsatisfactory layout, HTML compression can be turned off by using the following configuration option:

              compress_html:
                 ignore:
                   envs: all

              When using Kramdown code fences, line numbers are turned on globally by the following configuration option:

              kramdown:
                 syntax_highlighter_opts:
              diff --git a/_site/docs/ui-components/labels/index.html b/_site/docs/ui-components/labels/index.html
              index 73dd292e..ab68f6f8 100644
              --- a/_site/docs/ui-components/labels/index.html
              +++ b/_site/docs/ui-components/labels/index.html
              @@ -1,4 +1,4 @@
              - Labels | Lucknow AI  Skip to main content  Link   Menu   Expand   (external link)  Document   Search    Copy   Copied   

              Labels

              Use labels as a way to add an additional mark to a section of your docs. Labels come in a few colors. By default, labels will be blue.

              Default label

              Blue label

              Stable

              New release

              Coming soon

              Deprecated

              Default label
              + Labels | Lucknow AI  Skip to main content  Link   Menu   Expand   (external link)  Document   Search    Copy   Copied   

              Labels

              Use labels as a way to add an additional mark to a section of your docs. Labels come in a few colors. By default, labels will be blue.

              Default label

              Blue label

              Stable

              New release

              Coming soon

              Deprecated

              Default label
               {: .label }
               
               Blue label
              diff --git a/_site/docs/ui-components/lists/index.html b/_site/docs/ui-components/lists/index.html
              index 48450373..6a47b2e7 100644
              --- a/_site/docs/ui-components/lists/index.html
              +++ b/_site/docs/ui-components/lists/index.html
              @@ -1,4 +1,4 @@
              - Lists | Lucknow AI  Skip to main content  Link   Menu   Expand   (external link)  Document   Search    Copy   Copied   

              Lists

              Table of contents

              1. Unordered list
              2. Ordered list
              3. Task list
              4. Definition list

              Most lists can be rendered with pure Markdown.

              Unordered list

              • Item 1
              • Item 2
              • Item 3

              or

              • Item 1
              • Item 2
              • Item 3
              - Item 1
              + Lists | Lucknow AI  Skip to main content  Link   Menu   Expand   (external link)  Document   Search    Copy   Copied   

              Lists

              Table of contents

              1. Unordered list
              2. Ordered list
              3. Task list
              4. Definition list

              Most lists can be rendered with pure Markdown.

              Unordered list

              • Item 1
              • Item 2
              • Item 3

              or

              • Item 1
              • Item 2
              • Item 3
              - Item 1
               - Item 2
               - Item 3
               
              diff --git a/_site/docs/ui-components/tables/index.html b/_site/docs/ui-components/tables/index.html
              index 0ac96f07..a897054c 100644
              --- a/_site/docs/ui-components/tables/index.html
              +++ b/_site/docs/ui-components/tables/index.html
              @@ -1,4 +1,4 @@
              - Tables | Lucknow AI  Skip to main content  Link   Menu   Expand   (external link)  Document   Search    Copy   Copied   

              Tables

              Tables are responsive by default, allowing wide tables to have a horizontal scroll to access columns outside of the normal viewport.

              head1head twothree
              okgood swedish fishnice
              out of stockgood and plentynice
              okgood oreoshmm
              okgood zoute dropyumm
              | head1        | head two          | three |
              + Tables | Lucknow AI  Skip to main content  Link   Menu   Expand   (external link)  Document   Search    Copy   Copied   

              Tables

              Tables are responsive by default, allowing wide tables to have a horizontal scroll to access columns outside of the normal viewport.

              head1head twothree
              okgood swedish fishnice
              out of stockgood and plentynice
              okgood oreoshmm
              okgood zoute dropyumm
              | head1        | head two          | three |
               |:-------------|:------------------|:------|
               | ok           | good swedish fish | nice  |
               | out of stock | good and plenty   | nice  |
              diff --git a/_site/docs/ui-components/typography/index.html b/_site/docs/ui-components/typography/index.html
              index de540e22..b89cdcd6 100644
              --- a/_site/docs/ui-components/typography/index.html
              +++ b/_site/docs/ui-components/typography/index.html
              @@ -1,4 +1,4 @@
              - Typography | Lucknow AI  Skip to main content  Link   Menu   Expand   (external link)  Document   Search    Copy   Copied   

              Typography

              Table of contents

              1. Font stack
              2. Responsive type scale
              3. Headings
              4. Body text
              5. Inline elements
              6. Typographic Utilities

              Font stack

              By default, Just the Docs uses a native system font stack for sans-serif fonts:

              system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Segoe UI Emoji"
              + Typography | Lucknow AI  Skip to main content  Link   Menu   Expand   (external link)  Document   Search    Copy   Copied   

              Typography

              Table of contents

              1. Font stack
              2. Responsive type scale
              3. Headings
              4. Body text
              5. Inline elements
              6. Typographic Utilities

              Font stack

              By default, Just the Docs uses a native system font stack for sans-serif fonts:

              system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Segoe UI Emoji"
               

              ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz

              For monospace type, like code snippets or the <pre> element, Just the Docs uses a native system font stack for monospace fonts:

              "SFMono-Regular", Menlo, Consolas, Monospace
               

              ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz


              Responsive type scale

              Just the Docs uses a responsive type scale that shifts depending on the viewport size.

              SelectorSmall screen size font-sizeLarge screen size font-size
              h1, .text-alpha32px36px
              h2, .text-beta18px24px
              h3, .text-gamma16px18px
              h4, .text-delta14px16px
              h5, .text-epsilon16px18px
              h6, .text-zeta18px24px
              body14px16px

              Headings

              Headings are rendered like this:

              Heading 1

              Heading 2

              Heading 3

              Heading 4

              Heading 5
              Heading 6
              # Heading 1
               ## Heading 2
              diff --git a/_site/docs/utilities.html b/_site/docs/utilities.html
              index 12e38153..0f2bdc2f 100644
              --- a/_site/docs/utilities.html
              +++ b/_site/docs/utilities.html
              @@ -1 +1 @@
              - Mentorship Program | Lucknow AI  Skip to main content  Link   Menu   Expand   (external link)  Document   Search    Copy   Copied   

              Table of contents


                + Mentorship Program | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

                Table of contents


                  diff --git a/_site/docs/utilities/color/index.html b/_site/docs/utilities/color/index.html index b7cdfcd6..95f3d272 100644 --- a/_site/docs/utilities/color/index.html +++ b/_site/docs/utilities/color/index.html @@ -1 +1 @@ - Color | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

                  Color Utilities

                  Table of contents

                  1. Light Greys
                  2. Dark Greys
                  3. Purples
                  4. Blues
                  5. Greens
                  6. Yellows
                  7. Reds

                  All the colors used in Just the Docs have been systematized into a series of variables that have been extended to both font color and background color utility classes.

                  Light Greys

                  Color valueFont color utilityBackground color utility
                  grey-lt-000.text-grey-lt-000.bg-grey-lt-000
                  grey-lt-100.text-grey-lt-100.bg-grey-lt-100
                  grey-lt-200.text-grey-lt-200.bg-grey-lt-200
                  grey-lt-300.text-grey-lt-300.bg-grey-lt-300

                  Dark Greys

                  Color valueFont color utilityBackground color utility
                  grey-dk-000.text-grey-dk-000.bg-grey-dk-000
                  grey-dk-100.text-grey-dk-100.bg-grey-dk-100
                  grey-dk-200.text-grey-dk-200.bg-grey-dk-200
                  grey-dk-250.text-grey-dk-250.bg-grey-dk-250
                  grey-dk-300.text-grey-dk-300.bg-grey-dk-300

                  Purples

                  Color valueFont color utilityBackground color utility
                  purple-000.text-purple-000.bg-purple-000
                  purple-100.text-purple-100.bg-purple-100
                  purple-200.text-purple-200.bg-purple-200
                  purple-300.text-purple-300.bg-purple-300

                  Blues

                  Color valueFont color utilityBackground color utility
                  blue-000.text-blue-000.bg-blue-000
                  blue-100.text-blue-100.bg-blue-100
                  blue-200.text-blue-200.bg-blue-200
                  blue-300.text-blue-300.bg-blue-300

                  Greens

                  Color valueFont color utilityBackground color utility
                  green-000.text-green-000.bg-green-000
                  green-100.text-green-100.bg-green-100
                  green-200.text-green-200.bg-green-200
                  green-300.text-green-300.bg-green-300

                  Yellows

                  Color valueFont color utilityBackground color utility
                  yellow-000.text-yellow-000.bg-yellow-000
                  yellow-100.text-yellow-100.bg-yellow-100
                  yellow-200.text-yellow-200.bg-yellow-200
                  yellow-300.text-yellow-300.bg-yellow-300

                  Reds

                  Color valueFont color utilityBackground color utility
                  red-000.text-red-000.bg-red-000
                  red-100.text-red-100.bg-red-100
                  red-200.text-red-200.bg-red-200
                  red-300.text-red-300.bg-red-300

                  + Color | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

                  Color Utilities

                  Table of contents

                  1. Light Greys
                  2. Dark Greys
                  3. Purples
                  4. Blues
                  5. Greens
                  6. Yellows
                  7. Reds

                  All the colors used in Just the Docs have been systematized into a series of variables that have been extended to both font color and background color utility classes.

                  Light Greys

                  Color valueFont color utilityBackground color utility
                  grey-lt-000.text-grey-lt-000.bg-grey-lt-000
                  grey-lt-100.text-grey-lt-100.bg-grey-lt-100
                  grey-lt-200.text-grey-lt-200.bg-grey-lt-200
                  grey-lt-300.text-grey-lt-300.bg-grey-lt-300

                  Dark Greys

                  Color valueFont color utilityBackground color utility
                  grey-dk-000.text-grey-dk-000.bg-grey-dk-000
                  grey-dk-100.text-grey-dk-100.bg-grey-dk-100
                  grey-dk-200.text-grey-dk-200.bg-grey-dk-200
                  grey-dk-250.text-grey-dk-250.bg-grey-dk-250
                  grey-dk-300.text-grey-dk-300.bg-grey-dk-300

                  Purples

                  Color valueFont color utilityBackground color utility
                  purple-000.text-purple-000.bg-purple-000
                  purple-100.text-purple-100.bg-purple-100
                  purple-200.text-purple-200.bg-purple-200
                  purple-300.text-purple-300.bg-purple-300

                  Blues

                  Color valueFont color utilityBackground color utility
                  blue-000.text-blue-000.bg-blue-000
                  blue-100.text-blue-100.bg-blue-100
                  blue-200.text-blue-200.bg-blue-200
                  blue-300.text-blue-300.bg-blue-300

                  Greens

                  Color valueFont color utilityBackground color utility
                  green-000.text-green-000.bg-green-000
                  green-100.text-green-100.bg-green-100
                  green-200.text-green-200.bg-green-200
                  green-300.text-green-300.bg-green-300

                  Yellows

                  Color valueFont color utilityBackground color utility
                  yellow-000.text-yellow-000.bg-yellow-000
                  yellow-100.text-yellow-100.bg-yellow-100
                  yellow-200.text-yellow-200.bg-yellow-200
                  yellow-300.text-yellow-300.bg-yellow-300

                  Reds

                  Color valueFont color utilityBackground color utility
                  red-000.text-red-000.bg-red-000
                  red-100.text-red-100.bg-red-100
                  red-200.text-red-200.bg-red-200
                  red-300.text-red-300.bg-red-300

                  diff --git a/_site/docs/utilities/layout/index.html b/_site/docs/utilities/layout/index.html index c1af3f76..c9b66245 100644 --- a/_site/docs/utilities/layout/index.html +++ b/_site/docs/utilities/layout/index.html @@ -1,4 +1,4 @@ - Events & Meetups | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

                  Layout Utilities

                  Table of contents

                  1. Spacing
                  2. Horizontal Alignment
                  3. Vertical Alignment
                  4. Display

                  Spacing

                  These spacers are available to use for margins and padding with responsive utility classes. Combine these prefixes with a screen size and spacing scale to use them responsively.

                  Classname prefixWhat it does
                  .m-margin
                  .mx-margin-left, margin-right
                  .my-margin top, margin bottom
                  .mt-margin-top
                  .mr-margin-right
                  .mb-margin-bottom
                  .ml-margin-left
                  Classname prefixWhat it does
                  .p-padding
                  .px-padding-left, padding-right
                  .py-padding top, padding bottom
                  .pt-padding-top
                  .pr-padding-right
                  .pb-padding-bottom
                  .pl-padding-left

                  Spacing values are based on a 1rem = 16px spacing scale, broken down into these units:

                  Spacer/suffixSize in remsRem converted to px
                  10.25rem4px
                  20.5rem8px
                  30.75rem12px
                  41rem16px
                  51.5rem24px
                  62rem32px
                  72.5rem40px
                  83rem48px
                  autoautoauto

                  Use mx-auto to horizontally center elements.

                  Examples

                  In Markdown, use the {: } wrapper to apply custom classes:

                  This paragraph will have a margin bottom of 1rem/16px on large screens.
                  + Events & Meetups | Lucknow AI  Skip to main content  Link   Menu   Expand   (external link)  Document   Search    Copy   Copied   

                  Layout Utilities

                  Table of contents

                  1. Spacing
                  2. Horizontal Alignment
                  3. Vertical Alignment
                  4. Display

                  Spacing

                  These spacers are available to use for margins and padding with responsive utility classes. Combine these prefixes with a screen size and spacing scale to use them responsively.

                  Classname prefixWhat it does
                  .m-margin
                  .mx-margin-left, margin-right
                  .my-margin top, margin bottom
                  .mt-margin-top
                  .mr-margin-right
                  .mb-margin-bottom
                  .ml-margin-left
                  Classname prefixWhat it does
                  .p-padding
                  .px-padding-left, padding-right
                  .py-padding top, padding bottom
                  .pt-padding-top
                  .pr-padding-right
                  .pb-padding-bottom
                  .pl-padding-left

                  Spacing values are based on a 1rem = 16px spacing scale, broken down into these units:

                  Spacer/suffixSize in remsRem converted to px
                  10.25rem4px
                  20.5rem8px
                  30.75rem12px
                  41rem16px
                  51.5rem24px
                  62rem32px
                  72.5rem40px
                  83rem48px
                  autoautoauto

                  Use mx-auto to horizontally center elements.

                  Examples

                  In Markdown, use the {: } wrapper to apply custom classes:

                  This paragraph will have a margin bottom of 1rem/16px on large screens.
                   {: .mb-lg-4 }
                   
                   This paragraph will have 2rem/32px of padding on the right and left at all screen sizes.
                  diff --git a/_site/docs/utilities/responsive-modifiers/index.html b/_site/docs/utilities/responsive-modifiers/index.html
                  index 5a3851d4..67ab0f50 100644
                  --- a/_site/docs/utilities/responsive-modifiers/index.html
                  +++ b/_site/docs/utilities/responsive-modifiers/index.html
                  @@ -1 +1 @@
                  - Responsive Modifiers | Lucknow AI  Skip to main content  Link   Menu   Expand   (external link)  Document   Search    Copy   Copied   

                  Responsive modifiers

                  Just the Docs spacing works in conjunction with a variety of modifiers that allow you to target specific screen sizes responsively. Use these in conjunction with spacing and display prefix and suffix classes.

                  ModifierScreen size
                  (none)All screens until the next modifier
                  xs320px (20rem) and up
                  sm500px (31.25rem) and up
                  md740px (46.25rem) and up
                  lg1120px (70rem) and up
                  xl1400px (87.5rem) and up

                  + Responsive Modifiers | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

                  Responsive modifiers

                  Just the Docs spacing works in conjunction with a variety of modifiers that allow you to target specific screen sizes responsively. Use these in conjunction with spacing and display prefix and suffix classes.

                  ModifierScreen size
                  (none)All screens until the next modifier
                  xs320px (20rem) and up
                  sm500px (31.25rem) and up
                  md740px (46.25rem) and up
                  lg1120px (70rem) and up
                  xl1400px (87.5rem) and up

                  diff --git a/_site/docs/utilities/typography/index.html b/_site/docs/utilities/typography/index.html index 42a760a7..f6455d1a 100644 --- a/_site/docs/utilities/typography/index.html +++ b/_site/docs/utilities/typography/index.html @@ -1,4 +1,4 @@ - Typography | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

                  Typography Utilities

                  Table of contents

                  1. Font size
                  2. Font weight
                  3. Line height
                  4. Text justification

                  Font size

                  Use the .fs-1 - .fs-10 to set an explicit font-size.

                  ClassSmall screen size font-sizeLarge screen size font-size
                  .fs-19px10px
                  .fs-211px12px
                  .fs-312px14px
                  .fs-414px16px
                  .fs-516px18px
                  .fs-618px24px
                  .fs-724px32px
                  .fs-832px38px
                  .fs-938px42px
                  .fs-1042px48px

                  Font size 1

                  Font size 2

                  Font size 3

                  Font size 4

                  Font size 5

                  Font size 6

                  Font size 7

                  Font size 8

                  Font size 9

                  Font size 10

                  In Markdown, use the `{: }` wrapper to apply custom classes:
                  + Typography | Lucknow AI  Skip to main content  Link   Menu   Expand   (external link)  Document   Search    Copy   Copied   

                  Typography Utilities

                  Table of contents

                  1. Font size
                  2. Font weight
                  3. Line height
                  4. Text justification

                  Font size

                  Use the .fs-1 - .fs-10 to set an explicit font-size.

                  ClassSmall screen size font-sizeLarge screen size font-size
                  .fs-19px10px
                  .fs-211px12px
                  .fs-312px14px
                  .fs-414px16px
                  .fs-516px18px
                  .fs-618px24px
                  .fs-724px32px
                  .fs-832px38px
                  .fs-938px42px
                  .fs-1042px48px

                  Font size 1

                  Font size 2

                  Font size 3

                  Font size 4

                  Font size 5

                  Font size 6

                  Font size 7

                  Font size 8

                  Font size 9

                  Font size 10

                  In Markdown, use the `{: }` wrapper to apply custom classes:
                   
                   Font size 1
                   {: .fs-1 }
                  diff --git a/_site/index.html b/_site/index.html
                  index 1589f51a..dc0b3072 100644
                  --- a/_site/index.html
                  +++ b/_site/index.html
                  @@ -1 +1 @@
                  - Home | Lucknow AI  Skip to main content  Link   Menu   Expand   (external link)  Document   Search    Copy   Copied   

                  Lucknow AI Labs

                  Open Source AI Research & Mentorship

                  Get started now Try Lucknow-GPT


                  Alt text

                  Lucknow AI Community
                  Lucknow AI Community

                  Contributing

                  When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change. Read more about becoming a contributor in our GitHub repo.

                  Thank you to the contributors of Lucknow AI!

                  • monk1337
                  • PrashantShuklaa
                  • SaurabhChandra1024

                  Code of Conduct

                  Lucknow AI is committed to fostering a welcoming community.

                  View our Code of Conduct on our GitHub repository.

                  Lucknow AI Community
                  Source: https://gdglucknow.web.app

                  + Home | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

                  Lucknow AI Labs

                  Open Source AI Research & Mentorship

                  Get started now Try Lucknow-GPT


                  Alt text

                  Lucknow AI Community
                  Lucknow AI Community

                  Contributing

                  When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owners of this repository before making a change. Read more about becoming a contributor in our GitHub repo.

                  Thank you to the contributors of Lucknow AI!

                  • monk1337
                  • PrashantShuklaa
                  • SaurabhChandra1024

                  Code of Conduct

                  Lucknow AI is committed to fostering a welcoming community.

                  View our Code of Conduct on our GitHub repository.

                  Lucknow AI Community
                  Source: https://gdglucknow.web.app

                  diff --git a/_site/projects/lallan/index.html b/_site/projects/lallan/index.html index 8f4ee73e..6c6fde8e 100644 --- a/_site/projects/lallan/index.html +++ b/_site/projects/lallan/index.html @@ -1 +1 @@ - Lallan | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

                  Lallan

                  Lallan UI

                  About Lallan

                • Collected and contributed unstructured data for the Lucknow Large Language Model (LLM) project.
                • Utilized contextual embeddings to enhance semantic search and retrieval capabilities.
                • Integrated Google's state-of-the-art Gemini LLM for extracting answers along with embedded context from local data sources.
                • Implemented FastAPI backend services to support the deployment of the Retrieval-Augmented Generation (RAG) system.
                • Integrated FastAPI with Gradio to create an intuitive and user-friendly UI for the chatbot, improving accessibility and ease of use.

                • + Lallan | Lucknow AI Skip to main content Link Menu Expand (external link) Document Search Copy Copied

                  Lallan

                  Lallan UI

                  About Lallan

                • Collected and contributed unstructured data for the Lucknow Large Language Model (LLM) project.
                • Utilized contextual embeddings to enhance semantic search and retrieval capabilities.
                • Integrated Google's state-of-the-art Gemini LLM for extracting answers along with embedded context from local data sources.
                • Implemented FastAPI backend services to support the deployment of the Retrieval-Augmented Generation (RAG) system.
                • Integrated FastAPI with Gradio to create an intuitive and user-friendly UI for the chatbot, improving accessibility and ease of use.

                • diff --git a/docs/Contact.md b/docs/Contact.md index dbc73658..4104ddc3 100644 --- a/docs/Contact.md +++ b/docs/Contact.md @@ -1,6 +1,6 @@ --- layout: default -title: Contact +title: Contact Us nav_order: 8 ---