From 9769119b025fe5aedfd348d620df07c6201d2f33 Mon Sep 17 00:00:00 2001 From: Danny Diaz Date: Wed, 23 Oct 2024 14:35:39 -0400 Subject: [PATCH 1/2] Add social media to AI Corner articles (#323) --- .../innovation_corner/innovation-corner.rst | 65 ++++++++++++++++++- 1 file changed, 64 insertions(+), 1 deletion(-) diff --git a/docs/source/ai/innovation_corner/innovation-corner.rst b/docs/source/ai/innovation_corner/innovation-corner.rst index f6773a28..633c9c79 100644 --- a/docs/source/ai/innovation_corner/innovation-corner.rst +++ b/docs/source/ai/innovation_corner/innovation-corner.rst @@ -13,9 +13,72 @@ Articles are ordered on this page chronologically, with the newest content at the top of the page expanded. Just click to expand any other articles you'd like to see. -.. dropdown:: Week of 09/30/2024 "AI Competition Manual Assistant" +.. dropdown:: Week of 10/21/2024 "AI for Social Media" :open: + .. _ai_for_social_media: + + **AI for Social Media** + + This week in this AI Innovation Corner we’re going to be exploring using AI + for helping you take the first steps that every *FIRST* Tech Challenge team + needs to do, which is to increase your team’s social media presence. + Specifically, we’re going to focus on social media campaigns and team + marketing, which can be a critical step to increase the visibility of your + team in the community. This can help you with recruitment of team members + and mentors, spreading awareness of yourselves and *FIRST*, and is one great + step towards helping you with fundraising (which we’ll cover in more detail + in a future article). + + If you’ve never started a social media campaign for a *FIRST* Tech Challenge + team, you might have some ideas about how to get started but you need some + direction and some more “concrete” examples pertaining to where to start, + what to create content about, and even where to post/host your content. + Gemini can be a great start in your brainstorming process. This simple + prompt can yield loads of valuable feedback: + + * *I have a high school FIRST Tech Challenge Team. What are things I need to + consider when starting my first social media campaign?* + + Once you’ve got a presence and start working through content, through social + media you’ll engage with lots of folks. It can sometimes be difficult to + find the right way to interact with the community at large, and responders + who love (or are critical of) your content. AI to the rescue! AI can help + you find different ways of interacting - though remember the ultimate + responsibility on what to post is up to you, AI should only be used as a + means of brainstorming and/or refining what you want to say. + + * *Write a friendly, one-sentence response to the following social media + comment that shows appreciation for the comment and encourages the user to + turn on post notifications for more content from our FIRST Tech Challenge + team.* + + Can’t think of prompts to ask/use, or are you looking for some inspiration? + AI can help you there as well. You can ask AI to help you with building AI + prompts (asking the AI what to ask the AI is a pro tip!), brainstorming ways + to use AI for social media, and ways to accentuate what you do on social + media. Be sure to keep “ *FIRST* Tech Challenge ” in your prompts so that the AI + relates what you’re asking it to the competition so that the suggestions it + makes are relevant to your team and your activities. + + * *Can you tell me some common AI prompts for generating social media posts + for my FIRST Tech Challenge team?* + + Finally, it’s important to track your social media progress in order to + determine what’s going well, optimize your strategy for content in the + future, and determining where you’re getting the most “bang” for your + content-production “buck.” We can use the following prompt to ask AI to give + us some tips on the best ways to track our online footprint: + + * *How can I track my team's progress on social media?* + + Remember, social media is a marathon, not a race. It requires careful + planning, continuous improvement, consistency in creating content, and the + desire to build your team’s brand. Hard work and determination can pay off, + and AI can help guide you along the way! + +.. dropdown:: Week of 09/30/2024 "AI Competition Manual Assistant" + .. _competition_manual_assistant: **AI Competition Manual Assistant** From 2bc0af0eb22aed08b62d2705987f92ab9767a4f4 Mon Sep 17 00:00:00 2001 From: Uday Vidyadharan <55924756+uvidyadharan@users.noreply.github.com> Date: Mon, 4 Nov 2024 15:56:59 -0600 Subject: [PATCH 2/2] Change CI Checks Behavior (#316) * Update link-check.yaml * Update pull-request.yaml * Update pull-request.yaml --------- Co-authored-by: Danny Diaz --- .github/workflows/link-check.yaml | 2 +- .github/workflows/pull-request.yaml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/link-check.yaml b/.github/workflows/link-check.yaml index f7a1237c..4138bb31 100644 --- a/.github/workflows/link-check.yaml +++ b/.github/workflows/link-check.yaml @@ -22,7 +22,7 @@ jobs: run: pip install -r docs/requirements.txt - name: link-check - run: make -C docs/ linkcheckdiff SPHINXOPTS="-W --keep-going -n -q" + run: make -C docs/ linkcheckdiff SPHINXOPTS="--keep-going" - name: Arhive Log if: ${{ failure() }} diff --git a/.github/workflows/pull-request.yaml b/.github/workflows/pull-request.yaml index 44707eea..9145d810 100644 --- a/.github/workflows/pull-request.yaml +++ b/.github/workflows/pull-request.yaml @@ -62,7 +62,7 @@ jobs: - name: Build Site env: - SPHINXOPTS: "-D html_context.commit=${{ github.sha }} -D version=latest -A display_github=true -A github_user=${{ github.repository_owner }} -A github_repo=${{ github.event.repository.name }} -A github_version=${{ github.ref_name }} -A conf_py_path=/docs/source/" + SPHINXOPTS: "-W --keep-going -n -D html_context.commit=${{ github.sha }} -D version=latest -A display_github=true -A github_user=${{ github.repository_owner }} -A github_repo=${{ github.event.repository.name }} -A github_version=${{ github.ref_name }} -A conf_py_path=/docs/source/" run: make -C docs/ html - name: Archive Site @@ -142,7 +142,7 @@ jobs: - name: link-check run: | - make -C docs/ linkcheckdiff SPHINXOPTS="-W --keep-going -n -q" + make -C docs/ linkcheckdiff SPHINXOPTS="--keep-going" - name: Archive Log if: always()