Repo to accompany my mastering LLM engineering course
This report summarizes scanner evidence for ed-donner/llm_engineering, a Jupyter Notebook project with 7,648 GitHub stars. SynthScan examined 276,025 lines of code across 2372 source files, recording 4701 pattern matches distributed across 28 syntactic categories. The legacy adjusted pattern signal is 41.2 (High pattern signal); it is not an authorship estimate.
Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.
Use each vector to guide manual verification of the underlying findings.
Can maintainers explain intent, assumptions, and trade-offs? 1077 finding(s).
Are imports declared and package/API names verified? 795 finding(s).
Are wrappers, guards, and repeated structures necessary? 3095 finding(s).
Which changes need focused human review? 4701 finding(s).
This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.
Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.
This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.
The scanner identified 4701 distinct pattern matches across 28 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.
Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | week8/price_is_right.py | 0 | <div style="height: 400px; overflow-y: auto; border: 1px solid #ccc; background-color: #222229; padding: 10px;"> {output | STRING |
| HIGH | …ommunity_contributions/muthama/price_is_right_final.py | 0 | <div style="height: 400px; overflow-y: auto; border: 1px solid #ccc; background-color: #222229; padding: 10px;"> {output | STRING |
| HIGH | …ibutions/Ensemble_with_xgboost/price_is_right_final.py | 0 | <div style="height: 400px; overflow-y: auto; border: 1px solid #ccc; background-color: #222229; padding: 10px;"> {output | STRING |
| HIGH | …andela-genai-bootcamp-w8/price-is-right/services/ui.py | 0 | <div style="height: 400px; overflow-y: auto; border: 1px solid #ccc; background-color: #222229; padding: 10px;"> {output | STRING |
| HIGH | …mmunity_contributions/jsjasee_w8d5/price_is_rightv2.py | 0 | <div style="height: 400px; overflow-y: auto; border: 1px solid #ccc; background-color: #222229; padding: 10px;"> {output | STRING |
| HIGH | …y_contributions/Omotosho Joseph/the_salary_is_right.py | 0 | <div style="height: 400px; overflow-y: auto; border: 1px solid #ccc; background-color: #222229; padding: 10px;"> {output | STRING |
| HIGH | …/community_contributions/tochi/price_is_right_final.py | 0 | <div style="height: 400px; overflow-y: auto; border: 1px solid #ccc; background-color: #222229; padding: 10px;"> {output | STRING |
| HIGH | …nity-contributions/samuel_remo/week8/price_is_right.py | 0 | <div style="height: 400px; overflow-y: auto; border: 1px solid #ccc; background-color: #222229; padding: 10px;"> {output | STRING |
| HIGH | community-contributions/dng/week8/main.py | 0 | <div style="height: 400px; overflow-y: auto; border: 1px solid #ccc; background-color: #222229; padding: 10px;"> {output | STRING |
| HIGH | …ommunity_contributions/winniekariuki/price_is_right.py | 0 | <div style="height: 400px; overflow-y: auto; border: 1px solid #ccc; background-color: #222229; padding: 10px;"> {output | STRING |
| HIGH | week8/agents/specialist_agent.py | 0 | an agent that runs our fine-tuned llm that's running remotely on modal | STRING |
| HIGH | …ity_contributions/timadigwe/agents/specialist_agent.py | 0 | an agent that runs our fine-tuned llm that's running remotely on modal | STRING |
| HIGH | …tions/Ensemble_with_xgboost/agents/specialist_agent.py | 0 | an agent that runs our fine-tuned llm that's running remotely on modal | STRING |
| HIGH | …mp-w8/price-is-right/shared/agents/specialist_agent.py | 0 | an agent that runs our fine-tuned llm that's running remotely on modal | STRING |
| HIGH | …mmunity_contributions/tochi/agents/specialist_agent.py | 0 | an agent that runs our fine-tuned llm that's running remotely on modal | STRING |
| HIGH | …y_contributions/temmyogunbo/agents/specialist_agent.py | 0 | an agent that runs our fine-tuned llm that's running remotely on modal | STRING |
| HIGH | …utions/william_pepple/week8/agents/specialist_agent.py | 0 | an agent that runs our fine-tuned llm that's running remotely on modal | STRING |
| HIGH | …ity-contributions/dng/week8/agents/specialist_agent.py | 0 | an agent that runs our fine-tuned llm that's running remotely on modal | STRING |
| HIGH | community-contributions/bmuk/specialist_agent.py | 0 | an agent that runs our fine-tuned llm that's running remotely on modal | STRING |
| HIGH | week8/agents/specialist_agent.py | 0 | set up this agent by creating an instance of the modal class | STRING |
| HIGH | …ity_contributions/timadigwe/agents/specialist_agent.py | 0 | set up this agent by creating an instance of the modal class | STRING |
| HIGH | …tions/Ensemble_with_xgboost/agents/specialist_agent.py | 0 | set up this agent by creating an instance of the modal class | STRING |
| HIGH | …mp-w8/price-is-right/shared/agents/specialist_agent.py | 0 | set up this agent by creating an instance of the modal class | STRING |
| HIGH | …nity_contributions/lisekarimi/agents/ft_price_agent.py | 0 | set up this agent by creating an instance of the modal class | STRING |
| HIGH | …mmunity_contributions/tochi/agents/specialist_agent.py | 0 | set up this agent by creating an instance of the modal class | STRING |
| HIGH | …y_contributions/temmyogunbo/agents/specialist_agent.py | 0 | set up this agent by creating an instance of the modal class | STRING |
| HIGH | …utions/william_pepple/week8/agents/specialist_agent.py | 0 | set up this agent by creating an instance of the modal class | STRING |
| HIGH | …ity-contributions/dng/week8/agents/specialist_agent.py | 0 | set up this agent by creating an instance of the modal class | STRING |
| HIGH | community-contributions/bmuk/specialist_agent.py | 0 | set up this agent by creating an instance of the modal class | STRING |
| HIGH | week8/agents/specialist_agent.py | 0 | make a remote call to return the estimate of the price of this item | STRING |
| HIGH | …ity_contributions/timadigwe/agents/specialist_agent.py | 0 | make a remote call to return the estimate of the price of this item | STRING |
| HIGH | …tions/Ensemble_with_xgboost/agents/specialist_agent.py | 0 | make a remote call to return the estimate of the price of this item | STRING |
| HIGH | …mp-w8/price-is-right/shared/agents/specialist_agent.py | 0 | make a remote call to return the estimate of the price of this item | STRING |
| HIGH | …nity_contributions/lisekarimi/agents/ft_price_agent.py | 0 | make a remote call to return the estimate of the price of this item | STRING |
| HIGH | …mmunity_contributions/tochi/agents/specialist_agent.py | 0 | make a remote call to return the estimate of the price of this item | STRING |
| HIGH | …y_contributions/temmyogunbo/agents/specialist_agent.py | 0 | make a remote call to return the estimate of the price of this item | STRING |
| HIGH | …utions/william_pepple/week8/agents/specialist_agent.py | 0 | make a remote call to return the estimate of the price of this item | STRING |
| HIGH | …ity-contributions/dng/week8/agents/specialist_agent.py | 0 | make a remote call to return the estimate of the price of this item | STRING |
| HIGH | community-contributions/bmuk/specialist_agent.py | 0 | make a remote call to return the estimate of the price of this item | STRING |
| HIGH | week8/agents/ensemble_agent.py | 0 | create an instance of ensemble, by creating each of the models and loading the weights of the ensemble | STRING |
| HIGH | …unity_contributions/timadigwe/agents/ensemble_agent.py | 0 | create an instance of ensemble, by creating each of the models and loading the weights of the ensemble | STRING |
| HIGH | …butions/Ensemble_with_xgboost/agents/ensemble_agent.py | 0 | create an instance of ensemble, by creating each of the models and loading the weights of the ensemble | STRING |
| HIGH | …camp-w8/price-is-right/shared/agents/ensemble_agent.py | 0 | create an instance of ensemble, by creating each of the models and loading the weights of the ensemble | STRING |
| HIGH | …contributions/ensemble-joshua/agents/ensemble_agent.py | 0 | create an instance of ensemble, by creating each of the models and loading the weights of the ensemble | STRING |
| HIGH | …unity_contributions/ensemble-updated/ensemble_agent.py | 0 | create an instance of ensemble, by creating each of the models and loading the weights of the ensemble | STRING |
| HIGH | …community_contributions/tochi/agents/ensemble_agent.py | 0 | create an instance of ensemble, by creating each of the models and loading the weights of the ensemble | STRING |
| HIGH | …ity_contributions/temmyogunbo/agents/ensemble_agent.py | 0 | create an instance of ensemble, by creating each of the models and loading the weights of the ensemble | STRING |
| HIGH | …ibutions/william_pepple/week8/agents/ensemble_agent.py | 0 | create an instance of ensemble, by creating each of the models and loading the weights of the ensemble | STRING |
| HIGH | …munity-contributions/samuel_remo/week8/agents/agent.py | 0 | create an instance of ensemble, by creating each of the models and loading the weights of the ensemble | STRING |
| HIGH | …unity-contributions/dng/week8/agents/ensemble_agent.py | 0 | create an instance of ensemble, by creating each of the models and loading the weights of the ensemble | STRING |
| HIGH | community-contributions/bmuk/ensemble_agent.py | 0 | create an instance of ensemble, by creating each of the models and loading the weights of the ensemble | STRING |
| HIGH | week8/agents/ensemble_agent.py | 0 | run this ensemble model ask each of the models to price the product then use the linear regression model to return the w | STRING |
| HIGH | …unity_contributions/timadigwe/agents/ensemble_agent.py | 0 | run this ensemble model ask each of the models to price the product then use the linear regression model to return the w | STRING |
| HIGH | …butions/Ensemble_with_xgboost/agents/ensemble_agent.py | 0 | run this ensemble model ask each of the models to price the product then use the linear regression model to return the w | STRING |
| HIGH | …camp-w8/price-is-right/shared/agents/ensemble_agent.py | 0 | run this ensemble model ask each of the models to price the product then use the linear regression model to return the w | STRING |
| HIGH | …contributions/ensemble-joshua/agents/ensemble_agent.py | 0 | run this ensemble model ask each of the models to price the product then use the linear regression model to return the w | STRING |
| HIGH | …unity_contributions/ensemble-updated/ensemble_agent.py | 0 | run this ensemble model ask each of the models to price the product then use the linear regression model to return the w | STRING |
| HIGH | …community_contributions/tochi/agents/ensemble_agent.py | 0 | run this ensemble model ask each of the models to price the product then use the linear regression model to return the w | STRING |
| HIGH | …ity_contributions/temmyogunbo/agents/ensemble_agent.py | 0 | run this ensemble model ask each of the models to price the product then use the linear regression model to return the w | STRING |
| HIGH | …ibutions/william_pepple/week8/agents/ensemble_agent.py | 0 | run this ensemble model ask each of the models to price the product then use the linear regression model to return the w | STRING |
| 844 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …8/community_contributions/tobenna/negotiation_agent.py | 54 | # ── Tool implementations ───────────────────────────────────────────── | COMMENT |
| MEDIUM | …8/community_contributions/tobenna/negotiation_agent.py | 129 | # ── Tool JSON schemas ──────────────────────────────────────────────── | COMMENT |
| MEDIUM | …8/community_contributions/tobenna/negotiation_agent.py | 261 | # ── Prompts ────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …8/community_contributions/tobenna/negotiation_agent.py | 286 | # ── Main loop ──────────────────────────────────────────────────────── | STRING |
| MEDIUM | …mmunity_contributions/patrickcmd/arxiv-agent/ingest.py | 32 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …mmunity_contributions/patrickcmd/arxiv-agent/ingest.py | 34 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …mmunity_contributions/patrickcmd/arxiv-agent/ingest.py | 90 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …mmunity_contributions/patrickcmd/arxiv-agent/ingest.py | 92 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …mmunity_contributions/patrickcmd/arxiv-agent/ingest.py | 126 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …mmunity_contributions/patrickcmd/arxiv-agent/ingest.py | 128 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …mmunity_contributions/patrickcmd/arxiv-agent/ingest.py | 152 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM⚡ | …mmunity_contributions/patrickcmd/arxiv-agent/ingest.py | 154 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …mmunity_contributions/patrickcmd/arxiv-agent/ingest.py | 209 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …mmunity_contributions/patrickcmd/arxiv-agent/ingest.py | 211 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …mmunity_contributions/patrickcmd/arxiv-agent/ingest.py | 237 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …mmunity_contributions/patrickcmd/arxiv-agent/ingest.py | 239 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | week8/community_contributions/emmy/llm_battle.py | 15 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | week8/community_contributions/emmy/llm_battle.py | 17 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | week8/community_contributions/emmy/llm_battle.py | 162 | # --------------------------------------------------------------------------- | STRING |
| MEDIUM | week8/community_contributions/emmy/llm_battle.py | 164 | # --------------------------------------------------------------------------- | STRING |
| MEDIUM | week8/community_contributions/emmy/llm_battle.py | 302 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | week8/community_contributions/emmy/llm_battle.py | 304 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | week8/community_contributions/emmy/llm_battle.py | 388 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | week8/community_contributions/emmy/llm_battle.py | 390 | # --------------------------------------------------------------------------- | COMMENT |
| MEDIUM | week8/community_contributions/codypharm/app.py | 24 | # ── Formatting functions ─────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | week8/community_contributions/codypharm/app.py | 89 | # ── Core analysis logic ────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | week8/community_contributions/codypharm/app.py | 126 | # ── Input parsing & test data ───────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | week8/community_contributions/codypharm/app.py | 212 | # ── Gradio UI ────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | week8/community_contributions/codypharm/app.py | 275 | # ── Event handlers ──────────────────────────────────────────────────────────────── | STRING |
| MEDIUM | …ek8/community_contributions/codypharm/pharma_agents.py | 22 | # ============================================================================ | COMMENT |
| MEDIUM | …ek8/community_contributions/codypharm/pharma_agents.py | 24 | # ============================================================================ | COMMENT |
| MEDIUM | …ek8/community_contributions/codypharm/pharma_agents.py | 47 | # ============================================================================ | COMMENT |
| MEDIUM | …ek8/community_contributions/codypharm/pharma_agents.py | 49 | # ============================================================================ | COMMENT |
| MEDIUM | …ek8/community_contributions/codypharm/pharma_agents.py | 143 | # ============================================================================ | COMMENT |
| MEDIUM | …ek8/community_contributions/codypharm/pharma_agents.py | 145 | # ============================================================================ | COMMENT |
| MEDIUM | …ek8/community_contributions/codypharm/pharma_agents.py | 253 | # ============================================================================ | COMMENT |
| MEDIUM | …ek8/community_contributions/codypharm/pharma_agents.py | 255 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …munity_contributions/codypharm/tools/pharmacy_tools.py | 82 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …munity_contributions/codypharm/tools/pharmacy_tools.py | 84 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …munity_contributions/codypharm/tools/pharmacy_tools.py | 162 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …munity_contributions/codypharm/tools/pharmacy_tools.py | 164 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …munity_contributions/codypharm/tools/pharmacy_tools.py | 539 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …munity_contributions/codypharm/tools/pharmacy_tools.py | 541 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …munity_contributions/codypharm/tools/pharmacy_tools.py | 661 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | …munity_contributions/codypharm/tools/pharmacy_tools.py | 663 | # ============================================================================ | COMMENT |
| MEDIUM | …munity_contributions/codypharm/tools/pharmacy_tools.py | 9 | # ============================================================================ | COMMENT |
| MEDIUM | …munity_contributions/codypharm/tools/pharmacy_tools.py | 11 | # ============================================================================ | COMMENT |
| MEDIUM | …munity_contributions/codypharm/tools/pharmacy_tools.py | 368 | # ============================================================================ | COMMENT |
| MEDIUM | …munity_contributions/codypharm/tools/pharmacy_tools.py | 370 | # ============================================================================ | COMMENT |
| MEDIUM | …munity_contributions/codypharm/tools/pharmacy_tools.py | 487 | # ============================================================================ | COMMENT |
| MEDIUM | …munity_contributions/codypharm/tools/pharmacy_tools.py | 489 | # ============================================================================ | COMMENT |
| MEDIUM | …munity_contributions/codypharm/tools/pharmacy_tools.py | 723 | # ============================================================================ | COMMENT |
| MEDIUM | …munity_contributions/codypharm/tools/pharmacy_tools.py | 725 | # ============================================================================ | COMMENT |
| MEDIUM | …munity_contributions/codypharm/tools/pharmacy_tools.py | 989 | # ============================================================================ | COMMENT |
| MEDIUM | …munity_contributions/codypharm/tools/pharmacy_tools.py | 991 | # ============================================================================ | COMMENT |
| MEDIUM | …munity_contributions/codypharm/tools/pharmacy_tools.py | 1040 | # ============================================================================ | COMMENT |
| MEDIUM | …munity_contributions/codypharm/tools/pharmacy_tools.py | 1042 | # ============================================================================ | COMMENT |
| MEDIUM⚡ | week8/community_contributions/geraldino/pricer_modal.py | 23 | # ── Modal app setup ─────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | week8/community_contributions/geraldino/pricer_modal.py | 30 | # ── Model config ────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | week8/community_contributions/geraldino/pricer_modal.py | 37 | # ── Infrastructure ──────────────────────────────────────────────────────────── | COMMENT |
| 744 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …tions/emmanuel_ochade/agentic_code_review_assistant.py | 452 | except Exception as e: | CODE |
| LOW | …tions/emmanuel_ochade/agentic_code_review_assistant.py | 502 | except Exception as e: | CODE |
| LOW | …ibutions/ikeenjoku/multi_agent_doctor_assistant/app.py | 168 | except Exception as e: | STRING |
| LOW | …multi_agent_doctor_assistant/agents/drug_info_agent.py | 82 | except Exception: | CODE |
| LOW | …ti_agent_doctor_assistant/agents/medical_specialist.py | 180 | except Exception as e: | CODE |
| LOW | …keenjoku/multi_agent_doctor_assistant/agents/router.py | 76 | except Exception as e: | CODE |
| LOW | …ity_contributions/martinsawojide/lora_gradio_pricer.py | 122 | except Exception as e: | CODE |
| LOW | week8/community_contributions/Ayesha/relevance_agent.py | 55 | except Exception as e: | STRING |
| LOW | …k8/community_contributions/Odinachi/real_estate_app.py | 173 | except Exception as e: | CODE |
| MEDIUM | …k8/community_contributions/Odinachi/real_estate_app.py | 166 | def respond(message, history): | CODE |
| LOW | …utions/a3_igniters_ebenhays/agents/summarizer_agent.py | 37 | except Exception as e: | CODE |
| MEDIUM | …utions/a3_igniters_ebenhays/agents/summarizer_agent.py | 38 | print(f"Error summarizing text: {e}") | CODE |
| LOW | …ibutions/a3_igniters_ebenhays/agents/category_agent.py | 44 | except Exception: | CODE |
| LOW | …butions/a3_igniters_ebenhays/agents/extractor_agent.py | 47 | except Exception as e: | CODE |
| LOW | …butions/a3_igniters_ebenhays/agents/extractor_agent.py | 61 | except Exception as e: | CODE |
| LOW | …butions/a3_igniters_ebenhays/agents/extractor_agent.py | 73 | except Exception as e: | CODE |
| MEDIUM | …butions/a3_igniters_ebenhays/agents/extractor_agent.py | 65 | def extract(self) -> str | None: | CODE |
| LOW | week8/community_contributions/Igniters_tobe/app.py | 24 | except Exception as e: | CODE |
| LOW | …unity_contributions/Igniters_tobe/tools/url_scraper.py | 27 | except Exception as e: | CODE |
| LOW | …munity_contributions/Igniters_tobe/tools/web_search.py | 15 | except Exception: | CODE |
| LOW | …ntic_legal_qna_with_rag_on_bare_acts/modal_expander.py | 28 | except Exception: | CODE |
| LOW | …ntic_legal_qna_with_rag_on_bare_acts/modal_expander.py | 35 | except Exception: | CODE |
| LOW⚡ | …mmunity_contributions/patrickcmd/arxiv-agent/ingest.py | 146 | except Exception as e: | CODE |
| LOW | …ommunity_contributions/patrickcmd/arxiv-agent/tools.py | 115 | except Exception: | CODE |
| LOW | …ommunity_contributions/patrickcmd/arxiv-agent/agent.py | 234 | except Exception as exc: | CODE |
| LOW | week8/community_contributions/emmy/llm_battle.py | 260 | except Exception: | CODE |
| LOW⚡ | …8/community_contributions/Timothy/news_agent_module.py | 59 | except Exception: | CODE |
| LOW⚡ | …8/community_contributions/Timothy/news_agent_module.py | 67 | except Exception: | CODE |
| LOW⚡ | …8/community_contributions/Timothy/news_agent_module.py | 76 | except Exception as e: | CODE |
| MEDIUM⚡ | …8/community_contributions/Timothy/news_agent_module.py | 77 | print(f"Error fetching from {url}: {e}") | CODE |
| LOW | …8/community_contributions/Timothy/news_agent_module.py | 107 | except Exception as e: | CODE |
| LOW | …8/community_contributions/Timothy/news_agent_module.py | 156 | except Exception as e: | CODE |
| LOW | week8/community_contributions/NaheemQuadri/tools.py | 563 | except Exception as exc: # noqa: BLE001 | CODE |
| LOW⚡ | week8/community_contributions/NaheemQuadri/scheduler.py | 91 | except Exception as exc: | CODE |
| LOW⚡ | week8/community_contributions/NaheemQuadri/scheduler.py | 96 | except Exception as exc: | CODE |
| LOW⚡ | week8/community_contributions/NaheemQuadri/scheduler.py | 105 | except Exception: | CODE |
| LOW | week8/community_contributions/8_Charan_M/multi_agent.py | 45 | except Exception as e: | CODE |
| MEDIUM | week8/community_contributions/8_Charan_M/multi_agent.py | 46 | print(f"Error parsing analyzer response from {model}: {e}") | CODE |
| LOW | week8/community_contributions/8_Charan_M/gradio_app.py | 39 | except Exception as e: | CODE |
| LOW | week8/community_contributions/8_Charan_M/gradio_app.py | 61 | except Exception as e: | CODE |
| LOW | week8/community_contributions/8_Charan_M/gradio_app.py | 82 | except Exception as e: | CODE |
| LOW | week8/community_contributions/chrys/app.py | 43 | except Exception: | CODE |
| LOW | week8/community_contributions/chrys/app.py | 86 | except Exception as e: | STRING |
| LOW | week8/community_contributions/chrys/scheduler.py | 18 | except Exception: | CODE |
| LOW | week8/community_contributions/chrys/scheduler.py | 28 | except Exception as e: | CODE |
| MEDIUM | week8/community_contributions/chrys/scheduler.py | 14 | def _is_market_hours() -> bool: | CODE |
| MEDIUM | week8/community_contributions/chrys/scheduler.py | 25 | def _job(): | CODE |
| LOW | …community_contributions/chrys/agents/decision_agent.py | 24 | except Exception: | CODE |
| LOW | week8/community_contributions/chrys/agents/notifier.py | 88 | except Exception as e: | CODE |
| LOW | …ommunity_contributions/chrys/agents/sentiment_agent.py | 34 | except Exception: | CODE |
| LOW | …ommunity_contributions/chrys/agents/sentiment_agent.py | 66 | except Exception: | CODE |
| LOW | …8/community_contributions/chrys/agents/data_fetcher.py | 47 | except Exception as e: | CODE |
| LOW | …k8/community_contributions/chrys/sources/metals_api.py | 57 | except Exception: | CODE |
| LOW | …ek8/community_contributions/chrys/sources/coingecko.py | 68 | except Exception: | CODE |
| LOW | …community_contributions/chrys/sources/alpha_vantage.py | 92 | except Exception: | CODE |
| LOW | …ommunity_contributions/salah/gitops-guardian/agents.py | 76 | except Exception as e: | CODE |
| LOW | …ommunity_contributions/salah/gitops-guardian/agents.py | 168 | except Exception as e: | CODE |
| LOW | …ommunity_contributions/salah/gitops-guardian/agents.py | 218 | except Exception as e: | CODE |
| LOW | …8/community_contributions/salah/gitops-guardian/app.py | 167 | except Exception as e: | STRING |
| LOW | …8/community_contributions/salah/gitops-guardian/app.py | 320 | except Exception as e: | STRING |
| 885 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | week8/agents/planning_agent.py | 3 | CODE | |
| LOW | week8/agents/planning_agent.py | 3 | CODE | |
| LOW | week8/agents/deep_neural_network.py | 2 | CODE | |
| LOW | week8/agents/deep_neural_network.py | 5 | CODE | |
| LOW | week8/agents/deep_neural_network.py | 6 | CODE | |
| LOW | week8/agents/deep_neural_network.py | 6 | CODE | |
| LOW | week8/agents/deep_neural_network.py | 7 | CODE | |
| LOW | …tions/ikeenjoku/multi_agent_doctor_assistant/ingest.py | 2 | CODE | |
| LOW | …tions/ikeenjoku/multi_agent_doctor_assistant/ingest.py | 6 | CODE | |
| LOW | …tions/ikeenjoku/multi_agent_doctor_assistant/ingest.py | 10 | CODE | |
| LOW | …njoku/multi_agent_doctor_assistant/ingest_medicines.py | 10 | CODE | |
| LOW | …ibutions/ikeenjoku/multi_agent_doctor_assistant/app.py | 8 | CODE | |
| LOW | …enjoku/multi_agent_doctor_assistant/agents/__init__.py | 6 | CODE | |
| LOW | …enjoku/multi_agent_doctor_assistant/agents/__init__.py | 7 | CODE | |
| LOW | …enjoku/multi_agent_doctor_assistant/agents/__init__.py | 8 | CODE | |
| LOW | …enjoku/multi_agent_doctor_assistant/agents/__init__.py | 9 | CODE | |
| LOW | …enjoku/multi_agent_doctor_assistant/agents/__init__.py | 10 | CODE | |
| LOW | …utions/a3_igniters_ebenhays/agents/summarizer_agent.py | 2 | CODE | |
| LOW | …unity_contributions/timadigwe/agents/planning_agent.py | 3 | CODE | |
| LOW | …unity_contributions/timadigwe/agents/planning_agent.py | 3 | CODE | |
| LOW | …_contributions/timadigwe/agents/deep_neural_network.py | 2 | CODE | |
| LOW | …_contributions/timadigwe/agents/deep_neural_network.py | 5 | CODE | |
| LOW | …_contributions/timadigwe/agents/deep_neural_network.py | 6 | CODE | |
| LOW | …_contributions/timadigwe/agents/deep_neural_network.py | 6 | CODE | |
| LOW | …_contributions/timadigwe/agents/deep_neural_network.py | 7 | CODE | |
| LOW | …mmunity_contributions/patrickcmd/arxiv-agent/ingest.py | 2 | CODE | |
| LOW | …ommunity_contributions/patrickcmd/arxiv-agent/tools.py | 1 | CODE | |
| LOW | week8/community_contributions/emmy/llm_battle.py | 1 | CODE | |
| LOW | week8/community_contributions/NaheemQuadri/tools.py | 14 | CODE | |
| LOW | …8/community_contributions/NaheemQuadri/orchestrator.py | 21 | CODE | |
| LOW | week8/community_contributions/NaheemQuadri/app.py | 8 | CODE | |
| LOW | week8/community_contributions/NaheemQuadri/scheduler.py | 12 | CODE | |
| LOW | week8/community_contributions/8_Charan_M/multi_agent.py | 1 | CODE | |
| LOW | week8/community_contributions/chrys/orchestrator.py | 4 | CODE | |
| LOW | …community_contributions/chrys/agents/decision_agent.py | 3 | CODE | |
| LOW | week8/community_contributions/chrys/agents/__init__.py | 1 | CODE | |
| LOW | week8/community_contributions/chrys/agents/__init__.py | 2 | CODE | |
| LOW | week8/community_contributions/chrys/agents/__init__.py | 3 | CODE | |
| LOW | week8/community_contributions/chrys/agents/__init__.py | 4 | CODE | |
| LOW | week8/community_contributions/chrys/agents/__init__.py | 5 | CODE | |
| LOW | week8/community_contributions/chrys/sources/__init__.py | 1 | CODE | |
| LOW | week8/community_contributions/chrys/sources/__init__.py | 2 | CODE | |
| LOW | week8/community_contributions/chrys/sources/__init__.py | 3 | CODE | |
| LOW | …ommunity_contributions/salah/gitops-guardian/agents.py | 1 | CODE | |
| LOW | …ommunity_contributions/salah/gitops-guardian/agents.py | 2 | CODE | |
| LOW | …ommunity_contributions/salah/gitops-guardian/agents.py | 4 | CODE | |
| LOW | …ommunity_contributions/salah/gitops-guardian/agents.py | 4 | CODE | |
| LOW | …8/community_contributions/salah/gitops-guardian/app.py | 5 | CODE | |
| LOW | …utions/haastrupea/helpers/build_filings_vectorstore.py | 8 | CODE | |
| LOW | …utions/haastrupea/helpers/build_filings_vectorstore.py | 14 | CODE | |
| LOW | …community_contributions/stella-oiro/agents/__init__.py | 1 | CODE | |
| LOW | …community_contributions/stella-oiro/agents/__init__.py | 2 | CODE | |
| LOW | …community_contributions/stella-oiro/agents/__init__.py | 3 | CODE | |
| LOW | …community_contributions/stella-oiro/agents/__init__.py | 4 | CODE | |
| LOW | …community_contributions/stella-oiro/agents/__init__.py | 5 | CODE | |
| LOW | …community_contributions/stella-oiro/agents/__init__.py | 6 | CODE | |
| LOW | …ommunity_contributions/stella-oiro/agents/rag_agent.py | 1 | CODE | |
| LOW | …/community_contributions/tolu/agents/analyzer_agent.py | 7 | CODE | |
| LOW | …ommunity_contributions/tolu/agents/researcher_agent.py | 7 | CODE | |
| LOW | week8/community_contributions/tolu/agents/__init__.py | 1 | CODE | |
| 661 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …munity_contributions/Igniters_tobe/tools/web_search.py | 15 | except Exception: | CODE |
| HIGH | …ntic_legal_qna_with_rag_on_bare_acts/modal_expander.py | 28 | except Exception: | CODE |
| HIGH | …8/community_contributions/Timothy/news_agent_module.py | 67 | except Exception: | CODE |
| HIGH | week8/community_contributions/NaheemQuadri/scheduler.py | 105 | except Exception: | CODE |
| HIGH | week8/community_contributions/chrys/config.py | 8 | except ImportError: | CODE |
| HIGH | week8/community_contributions/chrys/app.py | 118 | except queue.Empty: | CODE |
| HIGH | week8/community_contributions/chrys/main.py | 37 | except KeyboardInterrupt: | CODE |
| HIGH | …ommunity_contributions/salah/gitops-guardian/agents.py | 76 | except Exception as e: | CODE |
| HIGH | …ommunity_contributions/salah/gitops-guardian/agents.py | 218 | except Exception as e: | CODE |
| HIGH | …8/community_contributions/salah/gitops-guardian/app.py | 58 | except: | CODE |
| HIGH | …8/community_contributions/salah/gitops-guardian/app.py | 112 | except: | CODE |
| HIGH | …8/community_contributions/salah/gitops-guardian/app.py | 241 | except: | CODE |
| HIGH | …8/community_contributions/salah/gitops-guardian/app.py | 411 | except: | CODE |
| HIGH | …8/community_contributions/salah/gitops-guardian/app.py | 158 | except: | CODE |
| HIGH | …mmunity_contributions/haastrupea/research_framework.py | 77 | except Exception: | CODE |
| HIGH | week8/community_contributions/stella-oiro/app.py | 51 | except Exception: | CODE |
| HIGH | …ommunity_contributions/muthama/price_is_right_final.py | 72 | except queue.Empty: | CODE |
| HIGH | …munity_contributions/codypharm/tools/pharmacy_tools.py | 678 | except: | CODE |
| HIGH | …munity_contributions/codypharm/tools/pharmacy_tools.py | 689 | except: | CODE |
| HIGH | …contributions/adeyemi-kayode/flight_agent_framework.py | 17 | except ImportError: | CODE |
| HIGH | …contributions/adeyemi-kayode/flight_agent_framework.py | 72 | except Exception: | CODE |
| HIGH | …la-genai-bootcamp-w8/price-is-right/service_manager.py | 38 | except (subprocess.TimeoutExpired, subprocess.CalledProcessError, ValueError): | CODE |
| HIGH | week8/community_contributions/mostafa/rag.py | 35 | except Exception: | CODE |
| HIGH | …nity_contributions/CynthiaOmovoiye/pricing_pipeline.py | 442 | except ImportError: | CODE |
| HIGH | …ty_contributions/CynthiaOmovoiye/price_is_right_app.py | 30 | except ImportError: | CODE |
| HIGH | …ty_contributions/CynthiaOmovoiye/price_is_right_app.py | 101 | except ImportError: | CODE |
| HIGH | …ty_contributions/CynthiaOmovoiye/price_is_right_app.py | 279 | except Exception: | CODE |
| HIGH | …ty_contributions/CynthiaOmovoiye/price_is_right_app.py | 423 | except (json.JSONDecodeError, TypeError, Exception): | CODE |
| HIGH | …ty_contributions/CynthiaOmovoiye/price_is_right_app.py | 316 | except ImportError: | CODE |
| HIGH | …ty_contributions/CynthiaOmovoiye/price_is_right_app.py | 325 | except Exception: | CODE |
| HIGH | …y_contributions/Omotosho Joseph/agents/job_listings.py | 52 | except Exception: | CODE |
| HIGH | …k8/community_contributions/a3_igniters_amitb/helper.py | 22 | except json.JSONDecodeError: | CODE |
| HIGH | week6/community-contributions/salah/smart_pricer.py | 131 | except: | CODE |
| HIGH | week6/community-contributions/davenjeru/prompts.py | 43 | except (ValueError, TypeError): | CODE |
| HIGH | …/community-contributions/linked-in-profile-scrapper.py | 90 | except Exception: | CODE |
| HIGH | …ons/day1_marketing_insights_scraper_Selenium_OpenAI.py | 135 | except: | CODE |
| HIGH | …trose/google-maps-summarizer/google_maps_summarizer.py | 110 | except: | CODE |
| HIGH | …-contributions/martinsawojide/basic_website_scraper.py | 66 | except Exception: | CODE |
| HIGH | …1/community-contributions/salah/technical_assistant.py | 134 | except: | CODE |
| HIGH | …ions/_market_researcher/market_research_synthesizer.py | 58 | except Exception as e: | CODE |
| HIGH | …/community-contributions/slavapa/scraper_playwright.py | 109 | except Exception: | CODE |
| HIGH | …munity-contributions/ai-summarizer-playwright/scrap.py | 91 | except Exception: | CODE |
| HIGH | …mmunity-contributions/olusolaajayi/streamed_scraper.py | 69 | except PlaywrightTimeoutError: | CODE |
| HIGH | week1/community-contributions/gilbert-mutai/scraper.py | 37 | except Exception: | CODE |
| HIGH | …y_contributions/haastrupea/financial_fraud_detector.py | 59 | except ImportError: | CODE |
| HIGH | …y_contributions/haastrupea/financial_fraud_detector.py | 57 | except Exception: | CODE |
| HIGH | week7/community_contributions/davenjeru/data.py | 140 | except (ValueError, TypeError): | CODE |
| HIGH | …nity_contributions/CynthiaOmovoiye/pricing_pipeline.py | 442 | except ImportError: | CODE |
| HIGH | …mmunity-contributions/makinda/ai_travel_planner/bot.py | 41 | except (ValueError, AttributeError): | CODE |
| HIGH | …assignment-Joshua (GEN AI)/run_radio_africa_chatbot.py | 32 | except: | CODE |
| HIGH | …assignment-Joshua (GEN AI)/run_radio_africa_chatbot.py | 30 | except: | CODE |
| HIGH | …5/community-contributions/linkedin-ai-assistant/app.py | 505 | except: | CODE |
| HIGH | …ons/salah/devops-ai-assistance/devops_ai_assistance.py | 121 | except Exception as e: | CODE |
| HIGH | …ons/salah/devops-ai-assistance/devops_ai_assistance.py | 451 | except: | CODE |
| HIGH | …munity-contributions/jsjasee_w5d5_notion_rag/ingest.py | 217 | except Exception: | CODE |
| HIGH | …ek5/community-contributions/davenjeru/data_pipeline.py | 39 | except (ValueError, SyntaxError): | CODE |
| HIGH | …ek5/community-contributions/davenjeru/data_pipeline.py | 131 | except (ValueError, SyntaxError): | CODE |
| HIGH | …wledge_worker_with_RAG/scripts/build_knowledge_base.py | 82 | except OSError: | CODE |
| HIGH | week4/system_info.py | 60 | except Exception: | CODE |
| HIGH | …/community-contributions/martinsawojide/system_info.py | 60 | except Exception: | CODE |
| 24 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …ibutions/ikeenjoku/multi_agent_doctor_assistant/app.py | 129 | # Call multi-agent system | COMMENT |
| MEDIUM | …multi_agent_doctor_assistant/agents/drug_info_agent.py | 75 | # Enhance with RAG context for additional information | COMMENT |
| MEDIUM | …k8/community_contributions/Odinachi/real_estate_app.py | 182 | "### RAG-augmented, Fine-tuned GPT-4o-mini\n\n" | CODE |
| MEDIUM | …unity_contributions/dkisselev-zz/tuxedo_link/README.md | 68 | ## 🧠 Key LLM/RAG Techniques | COMMENT |
| MEDIUM | …unity_contributions/Igniters_tobe/tools/url_scraper.py | 26 | return text[:4000] # Limit to 4000 chars for context window safety | CODE |
| MEDIUM | …8/community_contributions/NaheemQuadri/orchestrator.py | 166 | #agentic loop | COMMENT |
| MEDIUM | week8/community_contributions/NaheemQuadri/app.py | 295 | <div>• <span style="color:#94a3b8;">ChromaDB</span> stores every article as embeddings — RAG context improves ov | CODE |
| MEDIUM⚡ | week8/community_contributions/NaheemQuadri/scheduler.py | 83 | #analyse each article through Claude's agentic loop | COMMENT |
| MEDIUM | …8/community_contributions/haastrupea/price_is_right.py | 32 | gr.Markdown("## Investment Research - Scanner → RAG → Recommendation") | CODE |
| MEDIUM | …ity_contributions/stella-oiro/agents/ensemble_agent.py | 8 | # Weights based on observed accuracy: fine-tuned 89%, RAG 85%, frontier 72% | COMMENT |
| MEDIUM | week8/community_contributions/ngahunj/README.md | 1 | # RAG - Document Question-Answering System | COMMENT |
| MEDIUM | week8/community_contributions/ngahunj/app.py | 70 | gr.Markdown("# RAG-Powered Document Chat") | CODE |
| MEDIUM | week8/community_contributions/jamal-ishaq/memory.json | 90 | "url": "https://github.com/kayba-ai/agentic-context-engine/tree/main", | CODE |
| MEDIUM | …mmunity_contributions/ayan-rag-vs-finetuning/README.md | 1 | # RAG vs Fine-Tuning (Company Policy QA) | COMMENT |
| MEDIUM | …mmunity_contributions/ayan-rag-vs-finetuning/README.md | 74 | ### 1) Build RAG index | COMMENT |
| MEDIUM | …ty_contributions/tope-ai-labs/week8/agents/__init__.py | 1 | # tope-ai-labs week8 simple multi-agent | COMMENT |
| MEDIUM | …_Oluwagbamila/Oluwaferanmiiii_Week8_Project_Summary.md | 78 | ### **RAG System** | COMMENT |
| MEDIUM | …uwagbamila/Oluwaferanmiiii_SteadyPrice_Week8_Report.md | 72 | ### **RAG System: 800K Products with Semantic Search** | COMMENT |
| MEDIUM | …_contributions/english_learning_tutor_ns_sly/README.md | 101 | ## RAG Lesson Retrieval | COMMENT |
| MEDIUM | …ek6/community-contributions/week_6_exercise_revised.py | 545 | # Pick 10 random examples from subset for few-shot | COMMENT |
| MEDIUM | …ommunity-contributions/fine_tune_vs_zeroshot/README.md | 1 | # Fine-tune vs zero-shot | COMMENT |
| MEDIUM⚡ | week6/community-contributions/makinda/config.py | 22 | # Course fine-tuned model got 75.91 error vs 62.51 zero-shot → likely overfitting. | COMMENT |
| MEDIUM | …price_prediction_with_RAG/new_training_with_rag (1).py | 34 | #LangChain & RAG Imports | COMMENT |
| MEDIUM | …price_prediction_with_RAG/new_training_with_rag (1).py | 206 | """# Implement RAG""" | STRING |
| MEDIUM | …price_prediction_with_RAG/new_training_with_rag (1).py | 234 | """## RAG Prediction Function""" | STRING |
| MEDIUM | week7/community_contributions/abdussamadbello/README.md | 1 | # Week 7 – Multi-task + RAG (abdussamadbello) | COMMENT |
| MEDIUM | week2/community-contributions/muawiya/README.md | 117 | ├── main.py # Main application file with agent orchestration | CODE |
| MEDIUM | week5/evaluator.py | 178 | gr.Markdown("# 📊 RAG Evaluation Dashboard") | CODE |
| MEDIUM | week5/community-contributions/clinton-d/README.md | 1 | # Importing the RAG Implementation | COMMENT |
| MEDIUM | …nity-contributions/ruby_rag_console_chat_app/README.md | 1 | # Local RAG Knowledge Base with Llama 3.2, Chroma, and Ruby | COMMENT |
| MEDIUM⚡ | …5/community-contributions/linkedin-ai-assistant/app.py | 441 | # RAG SYSTEM | COMMENT |
| MEDIUM⚡ | …5/community-contributions/linkedin-ai-assistant/app.py | 470 | # Load embedding model | COMMENT |
| MEDIUM⚡ | …5/community-contributions/linkedin-ai-assistant/app.py | 714 | # Step 2: Create RAG documents with LinkedIn URLs | COMMENT |
| MEDIUM⚡ | …5/community-contributions/linkedin-ai-assistant/app.py | 722 | # Step 3: Initialize RAG system | COMMENT |
| MEDIUM | …5/community-contributions/linkedin-ai-assistant/app.py | 783 | # Initialize the RAG system | COMMENT |
| MEDIUM | …ek5/community-contributions/Wanjiru-Week-5/docs/rag.md | 1 | # Retrieval Augmented Generation (RAG) | COMMENT |
| MEDIUM | week5/community-contributions/emmy/gmail_rag/README.md | 1 | # Gmail RAG Assistant 📧 | COMMENT |
| MEDIUM | week5/community-contributions/emmy/gmail_rag/app.py | 122 | # 📧 Gmail RAG Assistant | STRING |
| MEDIUM | week5/community-contributions/muawiya/README.md | 1 | # 🚀 RAG Systems Collection | COMMENT |
| MEDIUM | week5/community-contributions/muawiya/README.md | 22 | ### 1. Simple Personal RAG System | COMMENT |
| MEDIUM | week5/community-contributions/muawiya/README.md | 59 | ### 2. RAG with Log Files + 2D Visualization | COMMENT |
| MEDIUM | week5/community-contributions/muawiya/README.md | 132 | ### 3. RAG with CSV Files + 2D Visualization | COMMENT |
| MEDIUM⚡ | …5/community-contributions/muawiya/simple_rag_system.py | 173 | # Step 3: Load embedding model | COMMENT |
| MEDIUM⚡ | …5/community-contributions/muawiya/simple_rag_system.py | 330 | # Create the RAG system | COMMENT |
| MEDIUM | week5/community-contributions/Timothy/README.md | 1 | # Developer Documentation RAG Assistant | COMMENT |
| MEDIUM | week5/community-contributions/aswamina/evaluator.py | 178 | gr.Markdown("# 📊 RAG Evaluation Dashboard") | CODE |
| MEDIUM | …/community-contributions/aswamina/improved_rag/eval.py | 125 | # Get RAG response using shared answer module | COMMENT |
| MEDIUM | …unity-contributions/aswamina/improved_rag/evaluator.py | 178 | gr.Markdown("# 📊 RAG Evaluation Dashboard") | CODE |
| MEDIUM | …k5/community-contributions/aswamina/evaluation/eval.py | 125 | # Get RAG response using shared answer module | COMMENT |
| MEDIUM | …ontributions/lawrence/knowledge_base/learning_notes.md | 3 | ## Retrieval Augmented Generation (RAG) | COMMENT |
| MEDIUM | week5/community-contributions/isg-hybrid-rag/README.md | 1 | # Advanced RAG Pipeline | COMMENT |
| MEDIUM | week5/community-contributions/isg-hybrid-rag/README.md | 48 | ### 3. Reranking decides what actually reaches the context window | COMMENT |
| MEDIUM | …k5/community-contributions/isg-hybrid-rag/retrieval.py | 286 | # The model can hallucinate ids: drop out-of-range ones and append any | COMMENT |
| MEDIUM | …-contributions/vic_knowledge_worker_with_RAG/README.md | 1 | # Personal Knowledge Worker RAG Project | COMMENT |
| MEDIUM | …-contributions/vic_knowledge_worker_with_RAG/README.md | 24 | ## Setup Instructions for the RAG System | COMMENT |
| MEDIUM | week5/community-contributions/stella-oiro/README.md | 1 | # Clinical Guidelines RAG Assistant — Week 5 | COMMENT |
| MEDIUM | …ommunity-contributions/udatta-structured-rag/README.md | 1 | # Structured Data RAG: Semantic Search + Text-to-SQL | COMMENT |
| MEDIUM | …contributions/erisanolasheni/week 5 exercise/README.md | 1 | # Week 5 Exercise – Beat the Numbers (Improved RAG) | COMMENT |
| MEDIUM | week5/community-contributions/davenjeru/app.py | 208 | # Recipe RAG Assistant | COMMENT |
| MEDIUM | …ntributions/SX_wk5_solution/01.Improve_RAG_solution.md | 1 | # Improving the RAG solution - pro-implmentation | COMMENT |
| 60 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | week8/price_is_right.py | 53 | CODE | |
| LOW | week8/price_is_right.py | 69 | CODE | |
| LOW | …tions/emmanuel_ochade/agentic_code_review_assistant.py | 533 | CODE | |
| LOW | …tions/emmanuel_ochade/agentic_code_review_assistant.py | 85 | CODE | |
| LOW | …tions/emmanuel_ochade/agentic_code_review_assistant.py | 289 | CODE | |
| LOW | …tions/emmanuel_ochade/agentic_code_review_assistant.py | 478 | CODE | |
| LOW | week8/community_contributions/Ayesha/scanner_agent.py | 25 | CODE | |
| LOW | …ommunity_contributions/patrickcmd/arxiv-agent/agent.py | 194 | CODE | |
| LOW | …/community_contributions/patrickcmd/arxiv-agent/app.py | 41 | CODE | |
| LOW | week8/community_contributions/emmy/llm_battle.py | 50 | CODE | |
| LOW | …8/community_contributions/Timothy/news_agent_module.py | 30 | CODE | |
| LOW | …8/community_contributions/Timothy/news_agent_module.py | 85 | CODE | |
| LOW | …8/community_contributions/NaheemQuadri/orchestrator.py | 238 | CODE | |
| LOW | week8/community_contributions/NaheemQuadri/scheduler.py | 57 | CODE | |
| LOW | week8/community_contributions/8_Charan_M/gradio_app.py | 135 | CODE | |
| LOW | …community_contributions/chrys/agents/decision_agent.py | 54 | CODE | |
| LOW | …8/community_contributions/chrys/agents/tech_analyst.py | 85 | CODE | |
| LOW | …8/community_contributions/chrys/agents/data_fetcher.py | 34 | CODE | |
| LOW | …k8/community_contributions/chrys/sources/metals_api.py | 18 | CODE | |
| LOW | …ommunity_contributions/salah/gitops-guardian/agents.py | 39 | CODE | |
| LOW | …ommunity_contributions/salah/gitops-guardian/agents.py | 184 | CODE | |
| LOW | …ommunity_contributions/salah/gitops-guardian/agents.py | 231 | CODE | |
| LOW | …8/community_contributions/salah/gitops-guardian/app.py | 164 | CODE | |
| LOW | …8/community_contributions/salah/gitops-guardian/app.py | 170 | CODE | |
| LOW | …8/community_contributions/salah/gitops-guardian/app.py | 391 | CODE | |
| LOW | …mmunity_contributions/haastrupea/research_framework.py | 63 | CODE | |
| LOW | …y_contributions/Wakanda-Chimobi-Ogudu-Week-8/agents.py | 38 | CODE | |
| LOW | …y_contributions/Wakanda-Chimobi-Ogudu-Week-8/agents.py | 78 | CODE | |
| LOW | …y_contributions/stella-oiro/agents/autonomous_agent.py | 77 | CODE | |
| LOW | week8/community_contributions/ngahunj/app.py | 28 | CODE | |
| LOW | …community_contributions/makinda/middle_east_updates.py | 67 | CODE | |
| LOW | …munity_contributions/codypharm/tools/pharmacy_tools.py | 14 | CODE | |
| LOW | …munity_contributions/codypharm/tools/pharmacy_tools.py | 86 | CODE | |
| LOW | …ibutions/Ensemble_with_xgboost/price_is_right_final.py | 51 | CODE | |
| LOW | …ibutions/Ensemble_with_xgboost/price_is_right_final.py | 59 | CODE | |
| LOW | …la-genai-bootcamp-w8/price-is-right/service_manager.py | 295 | CODE | |
| LOW | …la-genai-bootcamp-w8/price-is-right/service_manager.py | 97 | CODE | |
| LOW | …la-genai-bootcamp-w8/price-is-right/service_manager.py | 220 | CODE | |
| LOW | …la-genai-bootcamp-w8/price-is-right/service_manager.py | 257 | CODE | |
| LOW | …achaje-andela-genai-bootcamp-w8/price-is-right/main.py | 77 | CODE | |
| LOW | …-w8/price-is-right/shared/services/frontier_wrapper.py | 119 | CODE | |
| LOW | …8/price-is-right/shared/services/specialist_wrapper.py | 94 | CODE | |
| LOW | …andela-genai-bootcamp-w8/price-is-right/services/ui.py | 90 | CODE | |
| LOW | …-bootcamp-w8/price-is-right/services/planning_agent.py | 27 | CODE | |
| LOW | week8/community_contributions/geraldino/main.py | 131 | CODE | |
| LOW | week8/community_contributions/geraldino/main.py | 148 | CODE | |
| LOW | week8/community_contributions/geraldino/agent/agents.py | 102 | CODE | |
| LOW | …mmunity_contributions/jsjasee_w8d5/price_is_rightv2.py | 56 | CODE | |
| LOW | …munity_contributions/hopeogbons/Deal Intel/launcher.py | 58 | CODE | |
| LOW | week8/community_contributions/mostafa/scanner.py | 31 | CODE | |
| LOW | …utions/Mikeaig4real/bug_agents/bug_hunter_framework.py | 64 | CODE | |
| LOW | …contributions/Mikeaig4real/bug_agents/scanner_agent.py | 117 | CODE | |
| LOW | …nity_contributions/CynthiaOmovoiye/pricing_pipeline.py | 342 | CODE | |
| LOW | …ty_contributions/CynthiaOmovoiye/price_is_right_app.py | 391 | CODE | |
| LOW | …ty_contributions/CynthiaOmovoiye/price_is_right_app.py | 451 | CODE | |
| LOW | …y_contributions/Omotosho Joseph/the_salary_is_right.py | 52 | CODE | |
| LOW | …y_contributions/Omotosho Joseph/the_salary_is_right.py | 70 | CODE | |
| LOW | …y_contributions/Omotosho Joseph/agents/job_listings.py | 74 | CODE | |
| LOW | …/community_contributions/lisekarimi/helpers/loaders.py | 21 | CODE | |
| LOW | …nity_contributions/jamal-ishaq/agents/scanner_agent.py | 55 | CODE | |
| 246 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | week8/agents/autonomous_planning_agent.py | 29 | def scan_the_internet_for_bargains(self) -> str: | CODE |
| LOW | …8/community_contributions/tobenna/negotiation_agent.py | 56 | def scan_the_internet_for_bargains(self) -> str: | CODE |
| LOW | …ibutions/ikeenjoku/multi_agent_doctor_assistant/app.py | 62 | def format_interaction_warning(interaction_result): | STRING |
| LOW | …ibutions/timadigwe/agents/autonomous_planning_agent.py | 29 | def scan_the_internet_for_bargains(self) -> str: | CODE |
| LOW | …ons/ederhion_week8/agents/autonomous_planning_agent.py | 25 | def scan_the_internet_for_bargains(self) -> str: | CODE |
| LOW | week8/community_contributions/NaheemQuadri/tools.py | 65 | def _get_local_sentiment_pipe(): | CODE |
| LOW | week8/community_contributions/NaheemQuadri/tools.py | 79 | def _get_local_embedding_model(): | CODE |
| LOW | week8/community_contributions/chrys/app.py | 82 | def run_pipeline_with_logging(log_queue: queue.Queue, result_queue: queue.Queue) -> None: | STRING |
| LOW | …y_contributions/Wakanda-Chimobi-Ogudu-Week-8/agents.py | 62 | def _extract_reasonable_price(self, price_text: str, url: str, description: str) -> Optional[float]: | CODE |
| LOW | week8/community_contributions/ngahunj/ingest.py | 70 | def load_or_create_vectorstore(embeddings): | CODE |
| LOW | week8/community_contributions/ngahunj/ingest.py | 76 | def handle_existing_vectorstore(embeddings): | CODE |
| LOW | week8/community_contributions/ngahunj/app.py | 118 | def update_context_visibility(is_rag_enabled): | CODE |
| LOW | …community_contributions/makinda/middle_east_updates.py | 90 | def summarize_middle_east_updates(entries: list[dict], client: OpenAI) -> str: | CODE |
| LOW | …ontributions/w8d5/helpers/create_travel_vectorstore.py | 25 | def generate_flight_description(): | CODE |
| LOW | …ontributions/w8d5/helpers/create_travel_vectorstore.py | 48 | def generate_hotel_description(): | CODE |
| LOW | …ontributions/w8d5/helpers/create_travel_vectorstore.py | 80 | def generate_car_rental_description(): | CODE |
| LOW | …ontributions/w8d5/helpers/create_travel_vectorstore.py | 103 | def generate_vacation_package_description(): | CODE |
| LOW | …ontributions/w8d5/helpers/create_travel_vectorstore.py | 126 | def generate_cruise_description(): | CODE |
| LOW | …ontributions/w8d5/helpers/create_travel_vectorstore.py | 144 | def generate_activity_description(): | CODE |
| LOW⚡ | …munity_contributions/codypharm/tools/pharmacy_tools.py | 543 | def check_multi_drug_interactions(drugs_json: str) -> Dict: | CODE |
| LOW | …munity_contributions/codypharm/tools/pharmacy_tools.py | 320 | def check_geriatric_considerations(drug_name: str, patient_age: int) -> Dict: | CODE |
| LOW | …munity_contributions/codypharm/tools/pharmacy_tools.py | 585 | def check_therapeutic_duplication(medications_json: str) -> List[Dict]: | CODE |
| LOW | …munity_contributions/codypharm/tools/pharmacy_tools.py | 628 | def get_controlled_substance_info(drug_name: str, rxcui: Optional[str] = None) -> Dict: | CODE |
| LOW | …ty_contributions/philmuhire/agents/automating_agent.py | 30 | def scan_the_internet_for_bargains(self) -> str: | CODE |
| LOW⚡ | …mp-w8/price-is-right/services/notification_receiver.py | 71 | async def subscribe_to_notifications(): | CODE |
| LOW | …/community_contributions/toluwalemi/agents/analyzer.py | 20 | def generate_grounded_analogy_remote(tech_concept: str, tactical_style: str = "Total Football") -> str: | CODE |
| LOW⚡ | week8/community_contributions/mostafa/scanner.py | 78 | def get_new_or_changed_processes(processes, fingerprints): | CODE |
| LOW | …nity_contributions/CynthiaOmovoiye/pricing_pipeline.py | 408 | def indices_same_category_and_band( | CODE |
| LOW | …ty_contributions/CynthiaOmovoiye/price_is_right_app.py | 87 | def _build_support_from_items_lite(support_path: Path, emb_path: Path) -> None: | CODE |
| LOW | …ty_contributions/CynthiaOmovoiye/price_is_right_app.py | 268 | def build_chroma_from_support(chroma_path: Path, support_path: Path) -> None: | CODE |
| LOW | …ty_contributions/CynthiaOmovoiye/price_is_right_app.py | 391 | def _parse_deal_selection_from_text(text: str) -> Optional[DealSelection]: | CODE |
| LOW | …ns/Omotosho Joseph/agents/autonomous_planning_agent.py | 41 | def notify_user_of_opportunity( | CODE |
| LOW | …utions/jamal-ishaq/agents/autonomous_planning_agent.py | 38 | def estimate_resource_quality(self, title: str, url: str, source: str, snippet: str) -> str: | CODE |
| LOW | …k8/community_contributions/johnmboga/agents/fetcher.py | 40 | def _extract_company_from_title(title: str) -> str: | CODE |
| LOW | week8/community_contributions/JamesDominiqueAI/tools.py | 64 | def build_tool_result_messages(content_blocks: list[dict]) -> list[dict] | None: | CODE |
| LOW | …munity_contributions/JamesDominiqueAI/agents/search.py | 95 | def build_tool_result_messages(tool_calls: list[dict]) -> list[dict]: | CODE |
| LOW | …ns/ederhion_finetune_ats_parser/finetune_ats_parser.py | 29 | def fetch_and_format_ats_data(filename, sample_size=600): | CODE |
| LOW | …ns/ederhion_finetune_ats_parser/finetune_ats_parser.py | 67 | def run_extraction_fine_tuning(): | CODE |
| LOW | week6/community-contributions/salah/smart_pricer.py | 75 | def _create_comparative_prompt(self, item) -> str: | CODE |
| LOW | week6/community-contributions/salah/smart_pricer.py | 286 | def _print_confidence_summary(self): | CODE |
| LOW | week6/community-contributions/salah/smart_pricer.py | 320 | def _create_confidence_visualization(self): | CODE |
| LOW | week6/community-contributions/salah/smart_pricer.py | 346 | def create_smart_pricer_function(fine_tuned_model_id: str = None): | CODE |
| LOW | week6/community-contributions/salah/smart_pricer.py | 351 | def test_smart_pricer_with_confidence(test_data, fine_tuned_model_id: str = None): | CODE |
| LOW | week6/community-contributions/salah/smart_fine_tuner.py | 48 | def prepare_enhanced_training_data(self, train_items: List, template_mix: bool = True) -> List[Dict]: | CODE |
| LOW | week6/community-contributions/salah/smart_fine_tuner.py | 159 | def evaluate_fine_tuned_model(self, test_data: List, job_id: str) -> Dict: | CODE |
| LOW | …ek6-price-right-capstone/week6_price_right_capstone.py | 307 | def predict_with_remote_model(model_id: str, product_text: str) -> float: | CODE |
| LOW⚡ | week1/community-contributions/brochure_pipeline.py | 133 | def fetch_page_and_all_relevant_links(url): | STRING |
| LOW⚡ | week1/community-contributions/brochure_pipeline.py | 157 | def generate_complete_brochure_pipeline(company_name, url, language="English", save_outputs=True): | STRING |
| LOW | week1/community-contributions/sohan/advanced_scraper.py | 47 | def fetch_website_contents_jina(url: str) -> str: | CODE |
| LOW | …y-contributions/rizwan_rumi/python/scraper_selenium.py | 26 | def fetch_website_contents_selenium(url, wait_seconds: int = 10): | CODE |
| LOW | …ntributions/tech_doc_cheatsheet/tech_doc_cheatsheet.py | 75 | def fetch_page_and_all_relevant_links(url): | STRING |
| LOW⚡ | week1/community-contributions/patrickcmd/scraper.py | 32 | def playwright_fetch_website_contents(url): | CODE |
| LOW⚡ | week1/community-contributions/patrickcmd/scraper.py | 49 | def playwright_fetch_website_links(url, include_external=False): | CODE |
| LOW | …ns/aminu_joshua/ResumeParser/resume_role-suggestion.py | 233 | def handle_tool_calls_and_return_cities(message): | STRING |
| LOW | …ns/aminu_joshua/ResumeParser/resume_role-suggestion.py | 295 | def handle_tool_calls_and_return_skills(message): | STRING |
| LOW⚡ | …ions/_market_researcher/market_research_synthesizer.py | 73 | def synthesize_market_intelligence(self, keyword: str) -> dict: | CODE |
| LOW | …s/Youtube_video_summarizer/youtube_video_summarizer.py | 246 | def generate_stitching_prompt(chunk_summaries, video_title): | STRING |
| LOW | …/community-contributions/slavapa/scraper_playwright.py | 50 | async def _fetch_with_playwright_async(url: str, timeout_ms: int = 60_000) -> BeautifulSoup: | CODE |
| LOW⚡ | …utions/Recipe_Nutrition_Calculator/recipe_formatter.py | 8 | def format_ingredients_for_prompt(recipe_data): | CODE |
| LOW⚡ | …utions/Recipe_Nutrition_Calculator/recipe_formatter.py | 17 | def format_ingredients_simple(recipe_data): | CODE |
| 191 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | week8/agents/messaging_agent.py | 48 | self.push(text) | CODE |
| HIGH | week8/agents/messaging_agent.py | 71 | self.push(text[:200] + "... " + url) | CODE |
| HIGH | …nity_contributions/timadigwe/agents/messaging_agent.py | 48 | self.push(text) | CODE |
| HIGH | …nity_contributions/timadigwe/agents/messaging_agent.py | 71 | self.push(text[:200] + "... " + url) | CODE |
| HIGH | …contributions/ederhion_week8/agents/messaging_agent.py | 48 | self.push(text) | CODE |
| HIGH | …contributions/ederhion_week8/agents/messaging_agent.py | 71 | self.push(text[:200] + "... " + url) | CODE |
| HIGH | …8/community_contributions/haastrupea/price_is_right.py | 3 | Run: cd haastrupea && python price_is_right.py | STRING |
| HIGH | …y_contributions/Wakanda-Chimobi-Ogudu-Week-8/agents.py | 352 | self.push(msg, deal_url=opportunity.deal.url or None) | CODE |
| HIGH | …ty_contributions/w8d5/agents/travel_messaging_agent.py | 46 | self.push(text) | CODE |
| HIGH | …nity_contributions/philmuhire/agents/pushover_agent.py | 50 | self.push(text) | CODE |
| HIGH | …nity_contributions/philmuhire/agents/pushover_agent.py | 73 | self.push(text[:200] + "... " + url) | CODE |
| HIGH | …utions/Ensemble_with_xgboost/agents/messaging_agent.py | 75 | self.push(text) | CODE |
| HIGH | …amp-w8/price-is-right/shared/agents/messaging_agent.py | 75 | self.push(text) | CODE |
| HIGH | …community_contributions/toluwalemi/agents/messenger.py | 43 | print(messenger.push("Tech Analogy Alert", "This is a test message from your Agent!")) | CODE |
| HIGH | …ty_contributions/CynthiaOmovoiye/price_is_right_app.py | 524 | self.push(text) | CODE |
| HIGH | …ontributions/Omotosho Joseph/agents/messaging_agent.py | 41 | self.push(text) | CODE |
| HIGH | …ontributions/Omotosho Joseph/agents/messaging_agent.py | 65 | self.push(text[:200] + "... " + url) | CODE |
| HIGH | …ontributions/ensemble-joshua/agents/messaging_agent.py | 75 | self.push(text) | CODE |
| HIGH | …ommunity_contributions/tochi/agents/messaging_agent.py | 75 | self.push(text) | CODE |
| HIGH | …_contributions/tope-ai-labs/week8/modal_multi_agent.py | 5 | cd week8 && modal deploy community_contributions/tope-ai-labs/week8/modal_multi_agent.py | STRING |
| HIGH | …ommunity_contributions/winniekariuki/pricer_service.py | 5 | cd week8 && modal deploy community_contributions/winniekariuki/pricer_service.py | STRING |
| HIGH | …mmunity_contributions/winniekariuki/agents/__init__.py | 271 | self.push(text) | CODE |
| HIGH | …mmunity-contributions/patrickcmd/playwright_scraper.py | 212 | if (!raw || raw === "#" || raw.startsWith("javascript:")) return; | CODE |
| HIGH | …mmunity-contributions/patrickcmd/playwright_scraper.py | 226 | const text = (el.innerText || el.textContent || "").trim() | CODE |
| HIGH | …mmunity-contributions/patrickcmd/playwright_scraper.py | 229 | results.push({ href, text }); | CODE |
| HIGH | …nity-contributions/aryaman/advanced_website_scraper.py | 150 | print("Error: Playwright is not installed. Install it with: pip install playwright && playwright install") | CODE |
| HIGH | week1/community-contributions/hoang_duong/scraper.py | 29 | driver.execute_script("Object.defineProperty(navigator, 'webdriver', {get: () => undefined})") | CODE |
| HIGH | …ntributions/erisanolasheni/week 5 exercise/run_eval.py | 6 | cd week5 && uv run python "community-contributions/erisanolasheni/week 5 exercise/run_eval.py" | STRING |
| HIGH | …ntributions/erisanolasheni/week 5 exercise/run_eval.py | 9 | cd llm_engineering && PYTHONPATH=week5 uv run python week5/community-contributions/erisanolasheni/week\ 5\ exercise/ru | STRING |
| HIGH⚡ | week5/community-contributions/adams-bolaji/run_eval.py | 9 | cd week5 && uv run python community-contributions/adams-bolaji/run_eval.py | STRING |
| HIGH⚡ | week5/community-contributions/adams-bolaji/run_eval.py | 12 | cd llm_engineering && PYTHONPATH=week5 uv run python week5/community-contributions/adams-bolaji/run_eval.py | STRING |
| HIGH⚡ | week5/community-contributions/adams-bolaji/run_eval.py | 15 | cd week5 && uv run python community-contributions/adams-bolaji/run_eval.py --improved-only | STRING |
| HIGH | week5/community-contributions/adams-bolaji/app.py | 5 | cd week5 && uv run python community-contributions/adams-bolaji/app.py | STRING |
| HIGH | community-contributions/phisolani/week1/scraper.py | 62 | "Object.defineProperty(navigator, 'webdriver', {get: () => undefined})" | CODE |
| HIGH | …s/mugisha_caleb_didier/week8/agents/messenger_agent.py | 56 | self.push(msg) | CODE |
| HIGH | community-contributions/wszymilo/week2/main.py | 49 | if (record != null && (player == null || player.paused)) { | CODE |
| HIGH | community-contributions/wszymilo/week2/main.py | 56 | if (stop != null) { | CODE |
| HIGH | …butions/william_pepple/week8/agents/messaging_agent.py | 48 | self.push(text) | CODE |
| HIGH | …butions/william_pepple/week8/agents/messaging_agent.py | 71 | self.push(text[:200] + "... " + url) | CODE |
| HIGH | …munity-contributions/samuel_remo/week8/agents/agent.py | 293 | self.push(text) | STRING |
| HIGH | …munity-contributions/samuel_remo/week8/agents/agent.py | 316 | self.push(text[:200] + "... " + url) | STRING |
| HIGH | …nity-contributions/dng/week8/agents/messaging_agent.py | 48 | self.push(text) | CODE |
| HIGH | …nity-contributions/dng/week8/agents/messaging_agent.py | 71 | self.push(text[:200] + "... " + url) | CODE |
| HIGH | …da-okkerjohn/week-8-EXERCISE/agents/messaging_agent.py | 47 | self.push(text) | CODE |
| HIGH | community-contributions/bmuk/messaging_agent.py | 48 | self.push(text) | CODE |
| HIGH | community-contributions/bmuk/messaging_agent.py | 71 | self.push(text[:200] + "... " + url) | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | …ti_agent_doctor_assistant/agents/multi_agent_system.py | 46 | # Step 1: Route to determine agent type | COMMENT |
| LOW⚡ | …ti_agent_doctor_assistant/agents/multi_agent_system.py | 49 | # Step 2: Handle based on agent type | COMMENT |
| LOW | week8/community_contributions/8_Charan_M/multi_agent.py | 97 | # Step 1: Get different approaches from all analyzer models | COMMENT |
| LOW⚡ | week8/community_contributions/8_Charan_M/multi_agent.py | 108 | # Step 2: Generate a solution for each approach using all solver models | COMMENT |
| LOW⚡ | week8/community_contributions/8_Charan_M/multi_agent.py | 118 | # Step 3: Synthesize | COMMENT |
| LOW | …utions/Mikeaig4real/bug_agents/bug_hunter_framework.py | 105 | # Step 1: Scan | COMMENT |
| LOW⚡ | …utions/Mikeaig4real/bug_agents/bug_hunter_framework.py | 116 | # Step 2: Analyze bugs individually | COMMENT |
| LOW⚡ | …utions/Mikeaig4real/bug_agents/bug_hunter_framework.py | 123 | # Step 3: Correct bugs | COMMENT |
| LOW⚡ | …utions/Mikeaig4real/bug_agents/bug_hunter_framework.py | 133 | # Step 4: Structure each bug | COMMENT |
| LOW | …utions/Mikeaig4real/bug_agents/bug_hunter_framework.py | 154 | # Step 5: Report | COMMENT |
| LOW | …/community-contributions/RayenMestiri_lab1_solution.py | 25 | # Step 1: Create your prompts | COMMENT |
| LOW⚡ | …/community-contributions/RayenMestiri_lab1_solution.py | 39 | # Step 2: Make the messages list | STRING |
| LOW⚡ | …/community-contributions/RayenMestiri_lab1_solution.py | 45 | # Step 3: Call OpenAI (Gemini) | STRING |
| LOW⚡ | …/community-contributions/RayenMestiri_lab1_solution.py | 54 | # Step 4: print the result | STRING |
| LOW⚡ | week1/community-contributions/brochure_pipeline.py | 79 | # Step 1: Select Relevant Links | COMMENT |
| LOW⚡ | week1/community-contributions/brochure_pipeline.py | 123 | # Step 2: Build Brochure Base Content | COMMENT |
| LOW⚡ | week1/community-contributions/scraper_Japyh.py | 120 | # Step 1: Fetch the website content | COMMENT |
| LOW⚡ | week1/community-contributions/scraper_Japyh.py | 126 | # Step 2: Prepare the prompts for AI summarization | COMMENT |
| LOW⚡ | week1/community-contributions/scraper_Japyh.py | 151 | # Step 3: Call the AI model | STRING |
| LOW⚡ | …ions/_market_researcher/market_research_synthesizer.py | 80 | # Step 1: Scrape articles | COMMENT |
| LOW⚡ | …ions/_market_researcher/market_research_synthesizer.py | 86 | # Step 2: Build intelligent system prompt | COMMENT |
| LOW | …ions/_market_researcher/market_research_synthesizer.py | 133 | # Step 3: Call LLM | STRING |
| LOW | …ions/_market_researcher/market_research_synthesizer.py | 144 | # Step 4: Parse response | STRING |
| LOW | …ions/_market_researcher/market_research_synthesizer.py | 164 | # Step 5: Return structured data | STRING |
| LOW⚡ | week1/community-contributions/massonus/crypto_tutor.py | 22 | # Step 3: Call OpenAI | STRING |
| LOW⚡ | week1/community-contributions/massonus/crypto_tutor.py | 27 | # Step 4: print the result | STRING |
| LOW | …ons/hmnhGeek_day5_streamlit_brochure_web_app/README.md | 214 | ### Step 1: Website Analysis | COMMENT |
| LOW | …ons/hmnhGeek_day5_streamlit_brochure_web_app/README.md | 218 | ### Step 2: Relevant Link Discovery | COMMENT |
| LOW⚡ | …ons/hmnhGeek_day5_streamlit_brochure_web_app/README.md | 230 | ### Step 3: Content Collection | COMMENT |
| LOW⚡ | …ons/hmnhGeek_day5_streamlit_brochure_web_app/README.md | 234 | ### Step 4: Brochure Generation | COMMENT |
| LOW⚡ | …ons/hmnhGeek_day5_streamlit_brochure_web_app/README.md | 240 | ### Step 5: PDF Export | COMMENT |
| LOW | …community-contributions/_031PGC/week1_lab1_solution.py | 27 | # Step 1: Create your prompts | COMMENT |
| LOW | …community-contributions/_031PGC/week1_lab1_solution.py | 38 | # Step 2: Make the messages list | STRING |
| LOW | …community-contributions/_031PGC/week1_lab1_solution.py | 64 | # Step 4: execuion and result | STRING |
| LOW | setup/SETUP-new.md | 14 | ## Step 0 - Before we begin - addressing the "GOTCHAS" which trip up many people: | COMMENT |
| LOW⚡ | week2/community-contributions/2_Charan_M/app.py | 380 | # Step 6: Generate audio output if enabled | COMMENT |
| LOW | week2/community-contributions/2_Charan_M/app.py | 238 | # Step 1: If audio was provided and question is blank, transcribe it | COMMENT |
| LOW⚡ | …5/community-contributions/linkedin-ai-assistant/app.py | 709 | # Step 1: Load and process data | COMMENT |
| LOW⚡ | …5/community-contributions/linkedin-ai-assistant/app.py | 714 | # Step 2: Create RAG documents with LinkedIn URLs | COMMENT |
| LOW⚡ | …5/community-contributions/linkedin-ai-assistant/app.py | 722 | # Step 3: Initialize RAG system | COMMENT |
| LOW⚡ | …5/community-contributions/linkedin-ai-assistant/app.py | 728 | # Step 4: Create vector store | COMMENT |
| LOW⚡ | …5/community-contributions/linkedin-ai-assistant/app.py | 732 | # Step 5: Get profile summary | COMMENT |
| LOW | week5/community-contributions/philip/README_EXERCISE.md | 3 | ### Step 1: Install Dependencies | COMMENT |
| LOW | week5/community-contributions/philip/README_EXERCISE.md | 7 | ### Step 2: Google Cloud Setup (IMPORTANT) | COMMENT |
| LOW⚡ | …5/community-contributions/muawiya/simple_rag_system.py | 155 | # Step 1: Create sample CV if it doesn't exist | COMMENT |
| LOW⚡ | …5/community-contributions/muawiya/simple_rag_system.py | 161 | # Step 2: Load all documents | COMMENT |
| LOW⚡ | …5/community-contributions/muawiya/simple_rag_system.py | 173 | # Step 3: Load embedding model | COMMENT |
| LOW⚡ | …5/community-contributions/muawiya/simple_rag_system.py | 177 | # Step 4: Split documents into chunks | COMMENT |
| LOW⚡ | …5/community-contributions/muawiya/simple_rag_system.py | 183 | # Step 5: Create vectorstore | COMMENT |
| LOW⚡ | …community-contributions/ederhion_week5_tasks/answer.py | 81 | # Step 1: Rewrite the query for better search accuracy | COMMENT |
| LOW⚡ | …community-contributions/ederhion_week5_tasks/answer.py | 85 | # Step 2: Retrieve and Rerank the chunks | COMMENT |
| LOW⚡ | …community-contributions/ederhion_week5_tasks/answer.py | 88 | # Step 3: Format context and generate the final answer | COMMENT |
| LOW | week5/community-contributions/geraldino/README.md | 18 | ## Step 1: Set Up Gmail API Credentials | COMMENT |
| LOW | week5/community-contributions/geraldino/README.md | 54 | ## Step 2: Set Up OpenAI API Key | COMMENT |
| LOW | week5/community-contributions/geraldino/README.md | 68 | ## Step 3: Install Dependencies | COMMENT |
| LOW | week5/community-contributions/geraldino/README.md | 77 | ## Step 4: Fetch Your Sent Emails | COMMENT |
| LOW | week5/community-contributions/geraldino/README.md | 101 | ## Step 5: Launch the Knowledge Worker | COMMENT |
| LOW⚡ | …ity-contributions/lyba97/week5/build_knowledge_base.py | 36 | # Step 1: fetch | COMMENT |
| LOW⚡ | …ity-contributions/lyba97/week5/build_knowledge_base.py | 59 | # Step 2: normalise — flatten tree into one record per SC | COMMENT |
| LOW⚡ | …ity-contributions/lyba97/week5/build_knowledge_base.py | 135 | # Step 3: write one markdown file per SC | COMMENT |
| 35 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | week8/price_is_right.py | 96 | # Create the 3D scatter plot | STRING |
| MEDIUM | …ommunity_contributions/muthama/price_is_right_final.py | 84 | # Create the 3D scatter plot | STRING |
| MEDIUM | …ibutions/Ensemble_with_xgboost/price_is_right_final.py | 86 | # Create the 3D scatter plot | STRING |
| MEDIUM⚡ | …andela-genai-bootcamp-w8/price-is-right/services/ui.py | 77 | # Create a mock framework to prevent NoneType errors | STRING |
| MEDIUM | …mmunity_contributions/jsjasee_w8d5/price_is_rightv2.py | 142 | # Create the 3D scatter plot | STRING |
| MEDIUM⚡ | week8/community_contributions/mostafa/scanner.py | 82 | # Create a temporary psutil.Process object to compute fingerprint (inefficient) | COMMENT |
| MEDIUM⚡ | …y_contributions/lisekarimi/modal_services/ft_pricer.py | 41 | app = modal.App("llm-ft-pricer") # Define the Modal app | CODE |
| MEDIUM | …/community_contributions/tochi/price_is_right_final.py | 86 | # Create the 3D scatter plot | STRING |
| MEDIUM | …_contributions/tope-ai-labs/week8/modal_multi_agent.py | 22 | # Create a Modal secret named "openai-api-key" with OPENAI_API_KEY (see README) | COMMENT |
| MEDIUM | …nity-contributions/finetuning-joshua/enhanced_items.py | 43 | # Create a dummy tokenizer for fallback | COMMENT |
| MEDIUM | …contributions/sruthi-day1-ollama_website_summarizer.py | 18 | # Define the Website class to fetch and parse website content | COMMENT |
| MEDIUM | …contributions/sruthi-day1-ollama_website_summarizer.py | 39 | # Define the system prompt for the OpenAI model | COMMENT |
| MEDIUM | …contributions/sruthi-day1-ollama_website_summarizer.py | 71 | # Create a Website object to fetch and parse the URL | COMMENT |
| MEDIUM | …nity-contributions/ag-w1d2-use-local-ollama-library.py | 6 | # Create a messages list (Note that "system" role is not required) | COMMENT |
| MEDIUM⚡ | …butions/sapphire/Week_1_Job_finder/job_search_cells.py | 34 | # Create the title filter with OR logic | COMMENT |
| MEDIUM | …ers_ai_summary/lobsters-ai-summary/lobsters_scraper.py | 99 | # Create a new browser page (tab) | COMMENT |
| MEDIUM | …_ai_summary/lobsters-ai-summary/lobsters_ai_summary.py | 19 | client = OpenAI(api_key=api_key) # Create the OpenAI client using the API key. | CODE |
| MEDIUM⚡ | …_ai_summary/lobsters-ai-summary/lobsters_ai_summary.py | 45 | """ # Define the system-level instruction that controls the assistant's role, tone, and output format. | STRING |
| MEDIUM⚡ | …_ai_summary/lobsters-ai-summary/lobsters_ai_summary.py | 48 | def build_lobsters_context(active_data, comments_data): # Define a helper function to convert scraped data into clean p | STRING |
| MEDIUM⚡ | …_ai_summary/lobsters-ai-summary/lobsters_ai_summary.py | 49 | lines = [] # Create an empty list to collect text lines. | STRING |
| MEDIUM | …_ai_summary/lobsters-ai-summary/lobsters_ai_summary.py | 75 | def messages_for(active_data, comments_data): # Define a function that builds the message list for the model. | STRING |
| MEDIUM⚡ | …_ai_summary/lobsters-ai-summary/lobsters_ai_summary.py | 93 | """ # Create the user prompt and insert the scraped Lobsters context. | STRING |
| MEDIUM⚡ | …_ai_summary/lobsters-ai-summary/lobsters_ai_summary.py | 101 | def summarize_lobsters(active_data, comments_data): # Define a function that sends scraped data to the model and return | STRING |
| MEDIUM⚡ | …_ai_summary/lobsters-ai-summary/lobsters_ai_summary.py | 102 | response = client.chat.completions.create( # Create a chat completion request. | STRING |
| MEDIUM | …sters-ai-summary_open_source_model/lobsters_scraper.py | 99 | # Create a new browser page (tab) | COMMENT |
| MEDIUM⚡ | …rs-ai-summary_open_source_model/lobsters_ai_summary.py | 35 | """ # Define the system-level instruction that controls the assistant's role, tone, and output format. | STRING |
| MEDIUM⚡ | …rs-ai-summary_open_source_model/lobsters_ai_summary.py | 38 | def build_lobsters_context(active_data, comments_data): # Define a helper function to convert scraped data into clean p | STRING |
| MEDIUM⚡ | …rs-ai-summary_open_source_model/lobsters_ai_summary.py | 39 | lines = [] # Create an empty list to collect text lines. | STRING |
| MEDIUM | …rs-ai-summary_open_source_model/lobsters_ai_summary.py | 65 | def messages_for(active_data, comments_data): # Define a function that builds the message list for the model. | STRING |
| MEDIUM⚡ | …rs-ai-summary_open_source_model/lobsters_ai_summary.py | 83 | """ # Create the user prompt and insert the scraped Lobsters context. | STRING |
| MEDIUM⚡ | …rs-ai-summary_open_source_model/lobsters_ai_summary.py | 91 | def summarize_lobsters(active_data, comments_data): # Define a function that sends scraped data to the model and return | STRING |
| MEDIUM⚡ | …rs-ai-summary_open_source_model/lobsters_ai_summary.py | 92 | response = ollama.chat.completions.create( # Create a chat completion request. | STRING |
| MEDIUM | …nity-contributions/aryaman/advanced_website_scraper.py | 215 | # Create a copy to avoid modifying the original | COMMENT |
| MEDIUM | …mmunity-contributions/aryaman/day4/guess_token_game.py | 79 | # Create a prompt for Ollama to generate a hint | COMMENT |
| MEDIUM | …utions/ai-powered-marketing-brochures-gpt-5/ai_core.py | 159 | # Initialize all instance-level attributes here | COMMENT |
| MEDIUM | …_contributions/ederhion_finetuning/train_job_salary.py | 116 | # Define the name for your new model repository | COMMENT |
| MEDIUM | week2/community-contributions/muawiya/app.py | 160 | # Create a prompt that instructs the model to translate | COMMENT |
| MEDIUM | …ons/assignment/multimodal_travel_brochure_generator.py | 153 | # Define the weather tool | COMMENT |
| MEDIUM | …ons/assignment/multimodal_travel_brochure_generator.py | 406 | # Create the Gradio Interface | COMMENT |
| MEDIUM | week2/community-contributions/swattingmoth/chatbot.py | 399 | local_chat_history = [c for c in self.chat_history] # Create a local copy for this interaction | CODE |
| MEDIUM | week5/community-contributions/w5d5_worker.py | 237 | # Create the 3D scatter plot | COMMENT |
| MEDIUM | week5/community-contributions/w5d5_worker.py | 282 | # Create a simple prompt | COMMENT |
| MEDIUM | …community-contributions/a3_igniters_ebenhays/ingest.py | 49 | # Create the main folder | COMMENT |
| MEDIUM⚡ | …5/community-contributions/linkedin-ai-assistant/app.py | 735 | # Create a clean status message | COMMENT |
| MEDIUM⚡ | week5/community-contributions/sam__/llm_course.py | 134 | # Create a simple Gradio interface to ask questions | STRING |
| MEDIUM⚡ | …5/community-contributions/muawiya/simple_rag_system.py | 330 | # Create the RAG system | COMMENT |
| MEDIUM | …5/community-contributions/muawiya/simple_rag_system.py | 92 | # Create the sample CV file | STRING |
| MEDIUM | …ty-contributions/week5-challenge-agentic-rag/viz_3d.py | 22 | # Create the 3D scatter plot | COMMENT |
| MEDIUM | …ty-contributions/week5-challenge-agentic-rag/viz_2d.py | 22 | # Create the 2D scatter plot | COMMENT |
| MEDIUM | …unity-contributions/tourist-guide/tourist-assistant.py | 47 | # Create the knowledge-base directory if it doesn't exist | COMMENT |
| MEDIUM | …tions/aryaman/dataset_generator/build_jsonl_dataset.py | 1134 | # Define the CLI inputs so users can point the generator at different corpus folders. | COMMENT |
| MEDIUM | …nity-contributions/Nishant-444/course_navigator/app.py | 130 | # Create a header | COMMENT |
| MEDIUM⚡ | community-contributions/decision_bn/app.py | 271 | # Create main layout: left column for analysis, right column for network/CPTs | STRING |
| MEDIUM | …y-contributions/dungeon_extraction_game/game/config.py | 22 | # Define a sample scene description for testing purposes. | COMMENT |
| MEDIUM | …y-contributions/dungeon_extraction_game/game/config.py | 33 | # Define the starting scene text. | COMMENT |
| MEDIUM | …y-contributions/dungeon_extraction_game/game/config.py | 53 | # Define an image prompt, mind that Grok or Dalle·2 models have a 1024 characters limit. | COMMENT |
| MEDIUM | …y-contributions/dungeon_extraction_game/game/config.py | 64 | # Define the scene drawing style, can be a simple word or a short sentence. | STRING |
| MEDIUM | …y-contributions/dungeon_extraction_game/game/config.py | 71 | # Define the storyteller behaviour. Remember to specify a limited scene length. | STRING |
| MEDIUM | …mmunity-contributions/WebScraperApp/web_scraper_app.py | 1481 | # Create a complete HTML document with proper encoding | COMMENT |
| MEDIUM | community-contributions/WebScraperApp/test.py | 12 | # Create a scraper instance | COMMENT |
| 4 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | …ti_agent_doctor_assistant/agents/multi_agent_system.py | 46 | # Step 1: Route to determine agent type | COMMENT |
| LOW⚡ | …ti_agent_doctor_assistant/agents/multi_agent_system.py | 49 | # Step 2: Handle based on agent type | COMMENT |
| LOW | week8/community_contributions/8_Charan_M/multi_agent.py | 97 | # Step 1: Get different approaches from all analyzer models | COMMENT |
| LOW⚡ | week8/community_contributions/8_Charan_M/multi_agent.py | 108 | # Step 2: Generate a solution for each approach using all solver models | COMMENT |
| LOW⚡ | week8/community_contributions/8_Charan_M/multi_agent.py | 118 | # Step 3: Synthesize | COMMENT |
| LOW | …utions/Mikeaig4real/bug_agents/bug_hunter_framework.py | 105 | # Step 1: Scan | COMMENT |
| LOW⚡ | …utions/Mikeaig4real/bug_agents/bug_hunter_framework.py | 116 | # Step 2: Analyze bugs individually | COMMENT |
| LOW⚡ | …utions/Mikeaig4real/bug_agents/bug_hunter_framework.py | 123 | # Step 3: Correct bugs | COMMENT |
| LOW⚡ | …utions/Mikeaig4real/bug_agents/bug_hunter_framework.py | 133 | # Step 4: Structure each bug | COMMENT |
| LOW | …utions/Mikeaig4real/bug_agents/bug_hunter_framework.py | 154 | # Step 5: Report | COMMENT |
| LOW | …/community-contributions/RayenMestiri_lab1_solution.py | 25 | # Step 1: Create your prompts | COMMENT |
| LOW⚡ | …/community-contributions/RayenMestiri_lab1_solution.py | 39 | # Step 2: Make the messages list | STRING |
| LOW⚡ | …/community-contributions/RayenMestiri_lab1_solution.py | 45 | # Step 3: Call OpenAI (Gemini) | STRING |
| LOW⚡ | …/community-contributions/RayenMestiri_lab1_solution.py | 54 | # Step 4: print the result | STRING |
| LOW⚡ | week1/community-contributions/brochure_pipeline.py | 79 | # Step 1: Select Relevant Links | COMMENT |
| LOW⚡ | week1/community-contributions/brochure_pipeline.py | 123 | # Step 2: Build Brochure Base Content | COMMENT |
| LOW⚡ | week1/community-contributions/scraper_Japyh.py | 120 | # Step 1: Fetch the website content | COMMENT |
| LOW⚡ | week1/community-contributions/scraper_Japyh.py | 126 | # Step 2: Prepare the prompts for AI summarization | COMMENT |
| LOW⚡ | week1/community-contributions/scraper_Japyh.py | 151 | # Step 3: Call the AI model | STRING |
| LOW⚡ | …ions/_market_researcher/market_research_synthesizer.py | 80 | # Step 1: Scrape articles | COMMENT |
| LOW⚡ | …ions/_market_researcher/market_research_synthesizer.py | 86 | # Step 2: Build intelligent system prompt | COMMENT |
| LOW | …ions/_market_researcher/market_research_synthesizer.py | 133 | # Step 3: Call LLM | STRING |
| LOW | …ions/_market_researcher/market_research_synthesizer.py | 144 | # Step 4: Parse response | STRING |
| LOW | …ions/_market_researcher/market_research_synthesizer.py | 164 | # Step 5: Return structured data | STRING |
| LOW⚡ | week1/community-contributions/massonus/crypto_tutor.py | 22 | # Step 3: Call OpenAI | STRING |
| LOW⚡ | week1/community-contributions/massonus/crypto_tutor.py | 27 | # Step 4: print the result | STRING |
| LOW | …community-contributions/_031PGC/week1_lab1_solution.py | 27 | # Step 1: Create your prompts | COMMENT |
| LOW | …community-contributions/_031PGC/week1_lab1_solution.py | 38 | # Step 2: Make the messages list | STRING |
| LOW | …community-contributions/_031PGC/week1_lab1_solution.py | 52 | # Step 3: | STRING |
| LOW | …community-contributions/_031PGC/week1_lab1_solution.py | 64 | # Step 4: execuion and result | STRING |
| LOW⚡ | week2/community-contributions/2_Charan_M/app.py | 380 | # Step 6: Generate audio output if enabled | COMMENT |
| LOW | week2/community-contributions/2_Charan_M/app.py | 238 | # Step 1: If audio was provided and question is blank, transcribe it | COMMENT |
| LOW⚡ | …5/community-contributions/linkedin-ai-assistant/app.py | 709 | # Step 1: Load and process data | COMMENT |
| LOW⚡ | …5/community-contributions/linkedin-ai-assistant/app.py | 714 | # Step 2: Create RAG documents with LinkedIn URLs | COMMENT |
| LOW⚡ | …5/community-contributions/linkedin-ai-assistant/app.py | 722 | # Step 3: Initialize RAG system | COMMENT |
| LOW⚡ | …5/community-contributions/linkedin-ai-assistant/app.py | 728 | # Step 4: Create vector store | COMMENT |
| LOW⚡ | …5/community-contributions/linkedin-ai-assistant/app.py | 732 | # Step 5: Get profile summary | COMMENT |
| LOW⚡ | …5/community-contributions/muawiya/simple_rag_system.py | 155 | # Step 1: Create sample CV if it doesn't exist | COMMENT |
| LOW⚡ | …5/community-contributions/muawiya/simple_rag_system.py | 161 | # Step 2: Load all documents | COMMENT |
| LOW⚡ | …5/community-contributions/muawiya/simple_rag_system.py | 173 | # Step 3: Load embedding model | COMMENT |
| LOW⚡ | …5/community-contributions/muawiya/simple_rag_system.py | 177 | # Step 4: Split documents into chunks | COMMENT |
| LOW⚡ | …5/community-contributions/muawiya/simple_rag_system.py | 183 | # Step 5: Create vectorstore | COMMENT |
| LOW⚡ | …community-contributions/ederhion_week5_tasks/answer.py | 81 | # Step 1: Rewrite the query for better search accuracy | COMMENT |
| LOW⚡ | …community-contributions/ederhion_week5_tasks/answer.py | 85 | # Step 2: Retrieve and Rerank the chunks | COMMENT |
| LOW⚡ | …community-contributions/ederhion_week5_tasks/answer.py | 88 | # Step 3: Format context and generate the final answer | COMMENT |
| LOW⚡ | …ity-contributions/lyba97/week5/build_knowledge_base.py | 36 | # Step 1: fetch | COMMENT |
| LOW⚡ | …ity-contributions/lyba97/week5/build_knowledge_base.py | 59 | # Step 2: normalise — flatten tree into one record per SC | COMMENT |
| LOW⚡ | …ity-contributions/lyba97/week5/build_knowledge_base.py | 135 | # Step 3: write one markdown file per SC | COMMENT |
| LOW⚡ | week5/community-contributions/johnmboga/app.py | 216 | # Step 1: Enrich | STRING |
| LOW⚡ | week5/community-contributions/johnmboga/app.py | 221 | # Step 2: Retrieve | STRING |
| LOW⚡ | week5/community-contributions/johnmboga/app.py | 226 | # Step 3: Rerank | STRING |
| LOW⚡ | week5/community-contributions/johnmboga/app.py | 231 | # Step 4: Generate | STRING |
| LOW⚡ | …community-contributions/JamesDominiqueAI/rag/answer.py | 78 | # Step 1: Single rewrite call | COMMENT |
| LOW⚡ | …community-contributions/JamesDominiqueAI/rag/answer.py | 82 | # Step 2: Dual retrieval using original + rewritten (no further rewrites) | COMMENT |
| LOW⚡ | …community-contributions/JamesDominiqueAI/rag/answer.py | 89 | # Step 3: Generate answer | COMMENT |
| LOW | week4/community-contributions/najeeb/docstring_utils.py | 9 | # Step 2: Parse source | COMMENT |
| LOW | week4/community-contributions/najeeb/docstring_utils.py | 23 | # Step 3: Find undocumented targets | COMMENT |
| LOW⚡ | week4/community-contributions/najeeb/docstring_utils.py | 80 | # Step 4: Reverse line order | COMMENT |
| LOW⚡ | week4/community-contributions/najeeb/docstring_utils.py | 95 | # Step 6: Insert docstrings | COMMENT |
| LOW⚡ | …utions/stefan_day4_chudnovsky/compute_pi_chudnovsky.py | 46 | # Step 1: Run binary splitting (pure integer math) | COMMENT |
| 16 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | week8/community_contributions/emmy/llm_battle.py | 284 | response = self.adapter.client.chat.completions.create( | CODE |
| CRITICAL | …nity_contributions/w8d5/agents/travel_scanner_agent.py | 73 | result = self.openai.beta.chat.completions.parse( | STRING |
| CRITICAL | …ibutions/Ensemble_with_xgboost/agents/scanner_agent.py | 81 | result = self.openai.beta.chat.completions.parse( | STRING |
| CRITICAL | …tcamp-w8/price-is-right/shared/agents/scanner_agent.py | 81 | result = self.openai.beta.chat.completions.parse( | STRING |
| CRITICAL | week8/community_contributions/geraldino/agent/agents.py | 204 | response = self.client.beta.chat.completions.parse( | STRING |
| CRITICAL | …tributions/Mikeaig4real/bug_agents/correction_agent.py | 62 | result = self.openai.beta.chat.completions.parse( | CODE |
| CRITICAL | …ntributions/Mikeaig4real/bug_agents/structure_agent.py | 95 | result = self.openai.beta.chat.completions.parse( | CODE |
| CRITICAL | …ontributions/Mikeaig4real/bug_agents/analysis_agent.py | 168 | result = self.openai.beta.chat.completions.parse( | CODE |
| CRITICAL | …_contributions/Omotosho Joseph/agents/scanner_agent.py | 60 | result = self.openai.beta.chat.completions.parse( | STRING |
| CRITICAL | …_contributions/ensemble-joshua/agents/scanner_agent.py | 81 | result = self.openai.beta.chat.completions.parse( | STRING |
| CRITICAL | …/community_contributions/tochi/agents/scanner_agent.py | 81 | result = self.openai.beta.chat.completions.parse( | STRING |
| CRITICAL | week2/community-contributions/swattingmoth/chatbot.py | 415 | stream = self.modelContext.client.chat.completions.create( | CODE |
| CRITICAL | …kanda_team_thomas/week8/agents/rental_scanner_agent.py | 48 | response = self.client.beta.chat.completions.parse( | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …nity_contributions/stella-oiro/modal_triage_service.py | 18 | # Set this to your HuggingFace model repo from Week 7 | COMMENT |
| LOW | …la-genai-bootcamp-w8/price-is-right/service_manager.py | 132 | # Check if still running | COMMENT |
| LOW | …la-genai-bootcamp-w8/price-is-right/service_manager.py | 134 | os.kill(pid, 0) # Check if process exists | CODE |
| LOW | …la-genai-bootcamp-w8/price-is-right/service_manager.py | 237 | # Check if port is in use and try to find the actual process | COMMENT |
| LOW | …rice-is-right/shared/services/random_forest_wrapper.py | 51 | # Check if file exists | COMMENT |
| LOW | …rice-is-right/shared/services/random_forest_wrapper.py | 99 | # Check if model is actually loaded | COMMENT |
| LOW | …amp-w8/price-is-right/services/notification_service.py | 75 | # Check if port is available before starting | COMMENT |
| LOW | week8/community_contributions/mostafa/scanner.py | 57 | # Open files | COMMENT |
| LOW | …mmunity_contributions/pricer_test/tests/test_pricer.py | 75 | # Assign mocks to the pricer instance | COMMENT |
| LOW | …/community_contributions/lisekarimi/helpers/loaders.py | 35 | # Check if price is within valid range | COMMENT |
| LOW | …_contributions/JamesDominiqueAI/agents/openai_agent.py | 125 | # Check if done | COMMENT |
| LOW | …ommunity-contributions/hopeogbons/classifier_tester.py | 36 | # Check if correct | COMMENT |
| LOW | …ommunity-contributions/hopeogbons/classifier_tester.py | 51 | # Print result | COMMENT |
| LOW | …/community-contributions/lisekarimi/helpers/loaders.py | 35 | # Check if price is within valid range | COMMENT |
| LOW⚡ | week1/community-contributions/scraper_Japyh.py | 153 | # Check if it's an Ollama model (contains colon like "llama3.2:1b") | STRING |
| LOW | …utions/Playwright_Scrapping_Project/scraping_script.py | 38 | #Open the file summary.md | COMMENT |
| LOW | …ek1/community-contributions/suveerchaudhary/scraper.py | 30 | # Check if the page has a <body> tag — most pages do, but some minimal ones don't | COMMENT |
| LOW | …1/community-contributions/salah/technical_assistant.py | 129 | # Check if user specified a custom model | COMMENT |
| LOW | …mmunity-contributions/aryaman/day4/guess_token_game.py | 195 | # Check if we have any turns left before starting a new turn | COMMENT |
| LOW | …mmunity-contributions/aryaman/day4/guess_token_game.py | 226 | # Check if won | COMMENT |
| LOW | …mmunity-contributions/aryaman/day4/guess_token_game.py | 256 | # Check if turns are exhausted after this turn | COMMENT |
| LOW | …mmunity-contributions/aryaman/day4/guess_token_game.py | 431 | # Check if turns are exhausted before starting a new turn | COMMENT |
| LOW | …mmunity-contributions/aryaman/day4/guess_token_game.py | 457 | # Check if won | COMMENT |
| LOW | …mmunity-contributions/aryaman/day4/guess_token_game.py | 489 | # Check if turns are exhausted after this turn | COMMENT |
| LOW | …s/Youtube_video_summarizer/youtube_video_summarizer.py | 172 | # Check if adding this sentence would exceed token limit | COMMENT |
| LOW | …s/Youtube_video_summarizer/youtube_video_summarizer.py | 273 | # Check if we need chunking | COMMENT |
| LOW⚡ | …s/Youtube_video_summarizer/youtube_video_summarizer.py | 385 | # Display results | COMMENT |
| LOW | …nity-contributions/Youtube_video_summarizer/install.py | 81 | # Check if UV is installed, install if not | COMMENT |
| LOW | …nity-contributions/Youtube_video_summarizer/install.py | 86 | # Check if pyproject.toml exists | COMMENT |
| LOW | …community-contributions/guitardog/scrape_pool_times.py | 46 | # Check if this table contains pool schedule | COMMENT |
| LOW | …nity-contributions/salah/v2/src/ui/gradio_interface.py | 22 | # Check if response is an error | COMMENT |
| LOW | …nity-contributions/salah/v2/src/ui/gradio_interface.py | 57 | # Check if response is an error | COMMENT |
| LOW | …k2/community-contributions/aryaman/mafia/mafia_game.py | 341 | # Check if they are Mafia | COMMENT |
| LOW | …utions/aryaman/ai_trivial_contest/ai_trivia_contest.py | 386 | # Check if max turns reached | COMMENT |
| LOW | …ons/assignment/multimodal_travel_brochure_generator.py | 193 | # Check if AI wants to use the weather tool | COMMENT |
| LOW | …ons/assignment/multimodal_travel_brochure_generator.py | 289 | # Check if wants to use a tool | COMMENT |
| LOW | …mmunity-contributions/chatbot_debate/chatbot_debate.py | 54 | # Check if ollama server is running | COMMENT |
| LOW | …ption_to_google_calender/src/create_calender_events.py | 37 | # Check if it's an all-day event (has 'date') or timed event (has 'dateTime') | COMMENT |
| LOW | …unity-contributions/tourist-guide/tourist-assistant.py | 354 | # Check if audio_path is valid | COMMENT |
| LOW | …4/community-contributions/ai_stock_trading/main_app.py | 252 | # Check if data loaded successfully | COMMENT |
| LOW⚡ | …unity-contributions/ai_stock_trading/tools/fetching.py | 287 | # Check if symbol exists in any country's stock list | COMMENT |
| LOW | community-contributions/ashutosh/Week5/excercise/app.py | 60 | # Display values above bars | COMMENT |
| LOW⚡ | community-contributions/decision_bn/app.py | 264 | # Display results if BN is available | STRING |
| LOW | community-contributions/decision_bn/app.py | 348 | # Check if outcome variable exists in BN | STRING |
| LOW | …munity-contributions/openai-twenty-questions/twenty.py | 66 | # Check if guesser wants to guess | COMMENT |
| LOW | …ns/dungeon_extraction_game/game/interface/interface.py | 78 | # Assign function to button click event. | COMMENT |
| LOW | …ns/dungeon_extraction_game/game/interface/interface.py | 84 | # Assign function to input submit event. (Press enter) | COMMENT |
| LOW | …mmunity-contributions/WebScraperApp/web_scraper_app.py | 72 | # Check if stop was requested | COMMENT |
| LOW | community-contributions/WebScraperApp/module.py | 191 | # Check if stop was requested | COMMENT |
| LOW | community-contributions/WebScraperApp/module.py | 195 | # Check if URL should be skipped | COMMENT |
| LOW | community-contributions/WebScraperApp/module.py | 331 | # Check if stop was requested | COMMENT |
| LOW | community-contributions/WebScraperApp/module.py | 340 | # Check if we've reached too many consecutive empty levels | COMMENT |
| LOW | community-contributions/WebScraperApp/module.py | 360 | # Check if stop was requested | COMMENT |
| LOW | community-contributions/WebScraperApp/module.py | 385 | # Check if stop was requested after processing level | COMMENT |
| LOW | community-contributions/dng/week8/load_data.py | 28 | # Check if the collection exists; if not, create it | COMMENT |
| LOW | community-contributions/sach91-bootcamp/week8/app.py | 427 | # Check if data is persisted | COMMENT |
| LOW | community-contributions/sach91-bootcamp/week8/start.sh | 8 | # Check if Ollama is running | COMMENT |
| LOW | community-contributions/sach91-bootcamp/week8/start.sh | 15 | # Check if llama3.2 model exists | COMMENT |
| LOW | …utions/sach91-bootcamp/week8/models/knowledge_graph.py | 76 | # Add neighbors to queue | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …njoku/multi_agent_doctor_assistant/ingest_medicines.py | 34 | # Create comprehensive text for embedding | COMMENT |
| MEDIUM⚡ | …munity_contributions/codypharm/tools/pharmacy_tools.py | 667 | """Get comprehensive FDA drug label information.""" | STRING |
| LOW⚡ | week8/community_contributions/mostafa/scanner.py | 86 | # For demo, we'll just use exe+cmdline+user as a weak key. | COMMENT |
| LOW | …ek1/community-contributions/suveerchaudhary/scraper.py | 42 | # If there's no body at all, just return an empty string | COMMENT |
| MEDIUM | …s/Youtube_video_summarizer/youtube_video_summarizer.py | 248 | return f"""You are an expert at combining multiple summaries into a cohesive, comprehensive summary. | CODE |
| MEDIUM | …AI_Assistant/Voice_Enabled_Multi_Model_AI_Assistant.py | 27 | # System prompt - Universal and comprehensive | COMMENT |
| LOW | …utions/aryaman/ai_trivial_contest/ai_trivia_contest.py | 468 | # If splitting didn't work, just add line breaks after periods | COMMENT |
| LOW | week5/community-contributions/w5d5_worker.py | 112 | # Simple implementation - just return a basic response | COMMENT |
| MEDIUM | …5/community-contributions/linkedin-ai-assistant/app.py | 423 | """Get comprehensive profile summary""" | STRING |
| MEDIUM | …_html/NTSA__Media_Center_-_News__Updates_e765915c.html | 23 | <style id="_goober"> @keyframes go2264125279{from{transform:scale(0) rotate(45deg);opacity:0;}to{transform:scale(1) rota | CODE |
| MEDIUM | …_html/NTSA__Media_Center_-_News__Updates_e765915c.html | 23 | <style id="_goober"> @keyframes go2264125279{from{transform:scale(0) rotate(45deg);opacity:0;}to{transform:scale(1) rota | CODE |
| MEDIUM | …_html/NTSA__Media_Center_-_News__Updates_e765915c.html | 34 | 0 0 0 1 0"></feColorMatrix></filter></defs></svg></div><header class="bg-white"><div | CODE |
| MEDIUM | …ge_base/raw_html/NTSA__Vehicles_Services_57ba53a1.html | 34 | 0 0 0 1 0"></feColorMatrix></filter></defs></svg></div><header class="bg-white"><div | CODE |
| MEDIUM⚡ | …wledge_base/raw_html/NTSA__NTSA_Services_7a9ee5d0.html | 34 | 0 0 0 1 0"></feColorMatrix></filter></defs></svg></div><header class="bg-white"><div | CODE |
| MEDIUM⚡ | …wledge_base/raw_html/NTSA__NTSA_Services_7a9ee5d0.html | 34 | 0 0 0 1 0"></feColorMatrix></filter></defs></svg></div><header class="bg-white"><div | CODE |
| MEDIUM⚡ | …wledge_base/raw_html/NTSA__NTSA_Services_7a9ee5d0.html | 34 | 0 0 0 1 0"></feColorMatrix></filter></defs></svg></div><header class="bg-white"><div | CODE |
| MEDIUM | …_Launches_New_Road_Safety_Campaign__NTSA_63481444.html | 23 | <style id="_goober"> @keyframes go2264125279{from{transform:scale(0) rotate(45deg);opacity:0;}to{transform:scale(1) rota | CODE |
| MEDIUM | …_Launches_New_Road_Safety_Campaign__NTSA_63481444.html | 34 | 0 0 0 1 0"></feColorMatrix></filter></defs></svg></div><header class="bg-white"><div | CODE |
| MEDIUM | …_base/raw_html/NTSA__Keep_our_roads_safe_0a8e8522.html | 34 | 0 0 0 1 0"></feColorMatrix></filter></defs></svg></div><header class="bg-white"><div | CODE |
| MEDIUM | …_base/raw_html/NTSA__Keep_our_roads_safe_0a8e8522.html | 36 | Beware of fraudsters impersonating NTSA on platforms like TikTok to solicit money and personal details.</p><a class="inl | CODE |
| MEDIUM | …_base/raw_html/NTSA__Keep_our_roads_safe_f13d765c.html | 34 | 0 0 0 1 0"></feColorMatrix></filter></defs></svg></div><header class="bg-white"><div | CODE |
| MEDIUM | …_base/raw_html/NTSA__Keep_our_roads_safe_f13d765c.html | 36 | Beware of fraudsters impersonating NTSA on platforms like TikTok to solicit money and personal details.</p><a class="inl | CODE |
| MEDIUM | week5/community-contributions/jaymineh/ingest.py | 79 | {"role": "user", "content": f"""Create a comprehensive overview of ALL {category} at Insurellm. | CODE |
| MEDIUM | …y-contributions/codypharm/src/ingestion/data_loader.py | 38 | # robust naming strategy | COMMENT |
| MEDIUM | …-contributions/miguelag99/evaluation/generate_tests.py | 247 | # --- holistic (aggregate across the whole dataset) --- | COMMENT |
| MEDIUM | …see_w5d5_RAG_improvements/pro_implementation/answer.py | 320 | # check if it's a holistic question, based on user's original question (could have words like 'all') or the rewritte | STRING |
| LOW | …unity-contributions/tourist-guide/tourist-assistant.py | 438 | current_location = location # No API key, just use the user input | CODE |
| MEDIUM | …unity-contributions/ai_stock_trading/tools/analysis.py | 16 | """Enhanced stock analyzer with comprehensive technical indicators""" | STRING |
| MEDIUM | …tributions/ai_stock_trading/tools/sharia_compliance.py | 36 | # Prohibited business activities (comprehensive list) | COMMENT |
| MEDIUM | …tributions/ai_stock_trading/tools/sharia_compliance.py | 163 | return 0.8 # Banks have high leverage by nature | CODE |
| MEDIUM | …ty-contributions/ai_stock_trading/core/ai_assistant.py | 8 | """Enhanced AI assistant with comprehensive stock analysis tools""" | STRING |
| MEDIUM | …ty-contributions/ai_stock_trading/core/ai_assistant.py | 14 | """Get comprehensive tool definitions for OpenAI function calling""" | STRING |
| MEDIUM | …tions/aryaman/dataset_generator/build_jsonl_dataset.py | 939 | # if a brand has one sedan file and one SUV/crossover file, we can create a holistic | COMMENT |
| MEDIUM | …tions/aryaman/dataset_generator/build_jsonl_dataset.py | 1021 | # - corpus-level `holistic` | COMMENT |
| MEDIUM | …tions/mugisha_caleb_didier/week5/generate_summaries.py | 192 | """Generate a comprehensive employee directory.""" | STRING |
| MEDIUM | …tions/mugisha_caleb_didier/week5/generate_summaries.py | 283 | """Generate comprehensive contract portfolio summary with aggregated totals.""" | STRING |
| MEDIUM⚡ | …mmunity-contributions/WebScraperApp/web_scraper_app.py | 1015 | user_prompt = f"""# Website Analysis Request\n\n## User Question\n{user_msg}\n\n## Available Website Dat | CODE |
| MEDIUM⚡ | …mmunity-contributions/WebScraperApp/web_scraper_app.py | 1015 | user_prompt = f"""# Website Analysis Request\n\n## User Question\n{user_msg}\n\n## Available Website Dat | CODE |
| MEDIUM | community-contributions/WebScraperApp/module.py | 123 | """Web scraper with multithreading support and robust duplicate detection""" | STRING |
| MEDIUM | …ributions/sach91-bootcamp/week8/agents/export_agent.py | 204 | user_prompt = f"""Create a comprehensive study guide based on these document summaries: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …contributions/norbert-wakanda/agents/planning_agent.py | 76 | Clean and validate the user's query. Args: query: Raw input string from the user. | STRING |
| HIGH | …contributions/norbert-wakanda/agents/planning_agent.py | 128 | Run the full deal-finding pipeline for a user query. Steps: 1. Validate the query. | STRING |
| HIGH | …_contributions/norbert-wakanda/agents/scraper_agent.py | 120 | Parse and validate the model's final JSON response. Strips markdown code fences if present, parses the | STRING |
| HIGH | …_contributions/norbert-wakanda/agents/scraper_agent.py | 155 | Run the tool-calling agent loop for a given product query. Sends the query to the LLM, executes any to | STRING |
| HIGH | week1/community-contributions/scraper_Japyh.py | 105 | Smart website scraper with AI-powered summarization. Fetches website content and generates a summary using spec | STRING |
| HIGH | …mmunity-contributions/patrickcmd/playwright_scraper.py | 26 | Scrape the title and text content of a webpage using Playwright. Playwright launches a real browser (Chromium | STRING |
| HIGH | …mmunity-contributions/patrickcmd/playwright_scraper.py | 146 | Extract all hyperlinks from a fully rendered webpage using Playwright. Navigates to the page with a real brows | STRING |
| HIGH | …nity-contributions/aryaman/advanced_website_scraper.py | 367 | Summarize the website content using Ollama via OpenAI-compatible API. Args: model: | STRING |
| HIGH | …utions/ai-powered-marketing-brochures-gpt-5/ai_core.py | 109 | Return the cached OpenAI API client, initializing it on first access. This private helper lazily const | STRING |
| HIGH | …munity-contributions/best_restaurant_finder/scraper.py | 77 | Fetch restaurant listings from a TripAdvisor restaurants landing page. Args: url: Base listing page UR | STRING |
| HIGH | …community-contributions/irytck/auto_doc/sample_code.py | 22 | Carga datos desde archivo Excel y realiza validación básica. Args: ruta_archivo: Ruta al archivo E | STRING |
| HIGH | …ntributions/daily-horoscope-predictor/dataCollector.py | 8 | Scrape horoscope data from Hindustan Times astrology page. Args: headless (bool): Run Chrome in he | STRING |
| HIGH | …tributions/decision_bn/bn_decision_maker/llm_parser.py | 28 | Parse a case description into BN JSON structure. Attempts models in order from the models list, falling | STRING |
| HIGH | …ons/decision_bn/bn_decision_maker/bn_decision_maker.py | 251 | Compute expected utility for each action. Args: outcome_var: The chance node deter | STRING |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …tions/ikeenjoku/multi_agent_doctor_assistant/answer.py | 81 | __all__ = [ | CODE |
| LOW | …enjoku/multi_agent_doctor_assistant/agents/__init__.py | 12 | __all__ = [ | CODE |
| LOW | week8/community_contributions/NaheemQuadri/tools.py | 27 | logger = logging.getLogger(__name__) | CODE |
| LOW | …8/community_contributions/NaheemQuadri/orchestrator.py | 33 | logger = logging.getLogger(__name__) | CODE |
| LOW | week8/community_contributions/NaheemQuadri/app.py | 27 | logger = logging.getLogger(__name__) | CODE |
| LOW | week8/community_contributions/NaheemQuadri/scheduler.py | 26 | logger = logging.getLogger(__name__) | CODE |
| LOW | week8/community_contributions/chrys/agents/__init__.py | 7 | __all__ = [ | CODE |
| LOW | week8/community_contributions/chrys/sources/__init__.py | 5 | __all__ = ["fetch_alpha_vantage", "fetch_metals", "fetch_coingecko"] | CODE |
| LOW | …munity_contributions/adeyemi-kayode/agents/__init__.py | 13 | __all__ = [ | CODE |
| LOW | …unity_contributions/damola-adewunmi/agents/__init__.py | 7 | __all__ = ["searcher_node", "valuer_node", "strategist_node"] | CODE |
| LOW | …ootcamp-w8/price-is-right/services/specialist_agent.py | 12 | logger = logging.getLogger(__name__) | CODE |
| LOW | …amp-w8/price-is-right/services/notification_service.py | 21 | logger = logging.getLogger(__name__) | CODE |
| LOW | …camp-w8/price-is-right/services/random_forest_agent.py | 11 | logger = logging.getLogger(__name__) | CODE |
| LOW | week8/community_contributions/geraldino/agent/agents.py | 28 | logger = logging.getLogger(__name__) | CODE |
| LOW | week8/community_contributions/najeeb/knowledge_base.py | 3 | __all__ = ["KNOWLEDGE_BASE"] | CODE |
| LOW | …nity_contributions/Mikeaig4real/bug_agents/__init__.py | 11 | __all__ = [ | CODE |
| LOW⚡ | week8/community_contributions/norbert-wakanda/tools.py | 18 | logger = logging.getLogger(__name__) | CODE |
| LOW | …unity_contributions/norbert-wakanda/agents/__init__.py | 6 | __all__ = ["ScraperAgent", "PricingAgent", "PlanningAgent"] | CODE |
| LOW | …community_contributions/johnmboga/core/orchestrator.py | 13 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ek8/community_contributions/JamesDominiqueAI/memory.py | 18 | logger = logging.getLogger(__name__) | CODE |
| LOW⚡ | week8/community_contributions/JamesDominiqueAI/tools.py | 16 | logger = logging.getLogger(__name__) | CODE |
| LOW | …nity_contributions/JamesDominiqueAI/synthesis_agent.py | 22 | logger = logging.getLogger(__name__) | CODE |
| LOW | …mmunity_contributions/JamesDominiqueAI/orchestrator.py | 24 | logger = logging.getLogger(__name__) | CODE |
| LOW | week8/community_contributions/JamesDominiqueAI/agent.py | 27 | logger = logging.getLogger(__name__) | CODE |
| LOW⚡ | week8/community_contributions/JamesDominiqueAI/app.py | 27 | logger = logging.getLogger(__name__) | CODE |
| LOW | …_contributions/JamesDominiqueAI/agents/openai_agent.py | 34 | logger = logging.getLogger(__name__) | CODE |
| LOW | …munity_contributions/JamesDominiqueAI/agents/search.py | 17 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ntributions/JamesDominiqueAI/agents/anthropic_agent.py | 21 | logger = logging.getLogger(__name__) | CODE |
| LOW | …tributions/JamesDominiqueAI/agents/openrouter_agent.py | 36 | logger = logging.getLogger(__name__) | CODE |
| LOW | …nity-contributions/adams-bolaji/job_salary/__init__.py | 6 | __all__ = ["Job", "evaluate"] | CODE |
| LOW | …ommunity-contributions/ANSH/week1-solution/chat_app.py | 408 | def _update_subtitle(self) -> None: | STRING |
| LOW | …utions/ai-powered-marketing-brochures-gpt-5/website.py | 147 | def _set_website_url(self, value: str) -> None: | CODE |
| LOW⚡ | …y_contributions/haastrupea/financial_fraud_detector.py | 299 | __all__ = [ | CODE |
| LOW⚡ | …community-contributions/dinyangetoh/evaluation/eval.py | 16 | def set_judge_client(client: OpenAI | None, model: str | None = None) -> None: | CODE |
| LOW | …nity-contributions/haastrupea/rag_pipeline/__init__.py | 5 | __all__ = ["get_web_content_sync", "ingest", "answer"] | CODE |
| LOW | …5/community-contributions/makinda/clusters/__init__.py | 17 | __all__ = [ | CODE |
| LOW | week5/community-contributions/codypharm/src/app.py | 14 | logger = logging.getLogger(__name__) | CODE |
| LOW | …community-contributions/Mikeaig4real/evals/__init__.py | 11 | __all__ = [ | CODE |
| LOW | …unity-contributions/ai_stock_trading/tools/__init__.py | 22 | __all__ = [ | CODE |
| LOW | …ons/autotrader_code_generator/generated_trading_bot.py | 248 | def _update_current_position(self) -> None: | CODE |
| LOW⚡ | …community-contributions/irytck/auto_doc/sample_code.py | 15 | logger = logging.getLogger(__name__) | CODE |
| LOW | …munity-contributions/ai-web-summarizer/utils/logger.py | 13 | logger = logging.getLogger(__name__) | CODE |
| LOW | …3/community-contributions/makinda/dataset_generator.py | 149 | def set_provider(self, provider: Provider) -> None: | CODE |
| LOW | …ns/wakanda_team_thomas/week8/rental_agent_framework.py | 14 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ontributions/wakanda_team_thomas/week8/agents/agent.py | 3 | logger = logging.getLogger(__name__) | CODE |
| LOW | …-contributions/Reputation_Radar/components/__init__.py | 5 | __all__ = ["dashboard", "filters", "loaders", "summary"] | CODE |
| LOW | …ty-contributions/Reputation_Radar/services/__init__.py | 5 | __all__ = [ | CODE |
| LOW | community-contributions/wszymilo/week8/deal_hunter.py | 166 | def _setup_ui_logging(log_queue: queue.Queue) -> None: | CODE |
| LOW | community-contributions/wszymilo/week8/deal_hunter.py | 475 | def _setup(self) -> None: | CODE |
| LOW | …ontributions/decision_bn/bn_decision_maker/__init__.py | 8 | __all__ = ['DecisionBN', 'CaseParser', 'SYSTEM_PROMPT', 'APP_CONFIG'] | CODE |
| LOW | …ons/dungeon_extraction_game/game/interface/__init__.py | 6 | __all__ = ['Interface_Config', 'get_interface'] | CODE |
| LOW | …ions/dungeon_extraction_game/game/gameplay/__init__.py | 6 | __all__ = ['Gameplay_Config', 'get_gameplay_function'] | CODE |
| LOW | …s/dungeon_extraction_game/game/storyteller/__init__.py | 6 | __all__ = ['narrate', 'set_description_limit'] | CODE |
| LOW | …s/dungeon_extraction_game/game/illustrator/__init__.py | 11 | __all__ = ['draw_dalle_2', 'draw_dalle_3', 'draw_gemini', | CODE |
| LOW | community-contributions/sach91-bootcamp/week8/app.py | 18 | logger = logging.getLogger(__name__) | CODE |
| LOW | …utions/sach91-bootcamp/week8/agents/ingestion_agent.py | 15 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ributions/sach91-bootcamp/week8/agents/export_agent.py | 10 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ibutions/sach91-bootcamp/week8/agents/summary_agent.py | 10 | logger = logging.getLogger(__name__) | CODE |
| LOW | …ntributions/sach91-bootcamp/week8/agents/base_agent.py | 9 | logger = logging.getLogger(__name__) | CODE |
| LOW | …butions/sach91-bootcamp/week8/agents/question_agent.py | 11 | logger = logging.getLogger(__name__) | CODE |
| 7 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | week8/community_contributions/emmanuel_ochade/README.md | 83 | os.environ["ANTHROPIC_API_KEY"] = "your-api-key" | STRING |
| HIGH | …_contributions/english_learning_tutor_ns_sly/README.md | 200 | export OPENAI_API_KEY=your_api_key | CODE |
| HIGH | …ons/hmnhGeek_day5_streamlit_brochure_web_app/README.md | 169 | OPENAI_API_KEY=your_api_key | CODE |
| HIGH | …utions/hasham/wee1-chrome-extension-brochure/README.md | 46 | OPENAI_API_KEY=your-api-key-here | CODE |
| HIGH | …m/week1-day1-chrome-extension-page-summarizer/popup.js | 7 | if (!apiKey || apiKey === 'your-api-key-here') { | CODE |
| HIGH | week2/community-contributions/Wanjiru-Week-2/README.md | 43 | OPENROUTER_API_KEY=your_api_key | CODE |
| HIGH | …ek4/community-contributions/ai_stock_trading/README.md | 84 | OPENAI_API_KEY=your-api-key-here | CODE |
| HIGH | …k3/community-contributions/ai-web-summarizer/README.md | 63 | OPENAI_API_KEY=your-api-key-here | CODE |
| HIGH | …ty-contributions/hmnhGeek/4_ai_meeting_notes/README.md | 84 | OPENROUTER_API_KEY=your_api_key | CODE |
| HIGH | …ons/victorConqueror/airline_price_detection2/README.md | 20 | set OPENAI_API_KEY="your-api-key-here" | CODE |
| HIGH | …ons/victorConqueror/airline_price_detection2/README.md | 23 | # OPENAI_API_KEY="your-api-key-here" | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …mmunity-contributions/aryaman/day4/guess_token_game.py | 168 | CODE | |
| MEDIUM | …mmunity-contributions/aryaman/day4/guess_token_game.py | 169 | CODE | |
| MEDIUM | …mmunity-contributions/aryaman/day4/guess_token_game.py | 170 | CODE | |
| MEDIUM | …mmunity-contributions/aryaman/day4/guess_token_game.py | 171 | CODE | |
| MEDIUM | …mmunity-contributions/aryaman/day4/guess_token_game.py | 172 | CODE | |
| MEDIUM | …mmunity-contributions/aryaman/day4/guess_token_game.py | 175 | CODE | |
| MEDIUM | …mmunity-contributions/aryaman/day4/guess_token_game.py | 178 | CODE | |
| MEDIUM | …mmunity-contributions/aryaman/day4/guess_token_game.py | 179 | CODE | |
| MEDIUM | …mmunity-contributions/aryaman/day4/guess_token_game.py | 180 | CODE | |
| MEDIUM | …mmunity-contributions/aryaman/day4/guess_token_game.py | 181 | CODE | |
| MEDIUM | …mmunity-contributions/aryaman/day4/guess_token_game.py | 182 | CODE | |
| MEDIUM | …mmunity-contributions/aryaman/day4/guess_token_game.py | 183 | CODE | |
| MEDIUM | …mmunity-contributions/aryaman/day4/guess_token_game.py | 184 | CODE | |
| MEDIUM | …mmunity-contributions/aryaman/day4/guess_token_game.py | 185 | CODE | |
| MEDIUM | …mmunity-contributions/aryaman/day4/guess_token_game.py | 186 | CODE | |
| MEDIUM | …mmunity-contributions/aryaman/day4/guess_token_game.py | 187 | CODE | |
| MEDIUM | …mmunity-contributions/aryaman/day4/guess_token_game.py | 188 | CODE | |
| MEDIUM | …mmunity-contributions/aryaman/day4/guess_token_game.py | 189 | CODE | |
| MEDIUM | …mmunity-contributions/aryaman/day4/guess_token_game.py | 190 | CODE | |
| MEDIUM | …mmunity-contributions/aryaman/day4/guess_token_game.py | 191 | CODE | |
| MEDIUM | …mmunity-contributions/aryaman/day4/guess_token_game.py | 194 | CODE | |
| MEDIUM | …mmunity-contributions/aryaman/day4/guess_token_game.py | 262 | CODE | |
| MEDIUM | week2/community-contributions/khudgins/flyting.py | 131 | CODE | |
| MEDIUM | week2/community-contributions/khudgins/flyting.py | 132 | CODE | |
| MEDIUM | week2/community-contributions/khudgins/flyting.py | 133 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …p-w8/price-is-right/shared/services/scanner_wrapper.py | 101 | # import signal | COMMENT |
| LOW | …p-w8/price-is-right/shared/services/scanner_wrapper.py | 121 | # # Parse the JSON response | COMMENT |
| LOW | week8/community_contributions/mostafa/scanner.py | 81 | for p in processes: | COMMENT |
| LOW | …ek1/community-contributions/suveerchaudhary/scraper.py | 21 | # Send a GET request to the URL (like typing it into a browser) and store the response | COMMENT |
| LOW | …ek1/community-contributions/suveerchaudhary/scraper.py | 61 | # Find every <a> (anchor/link) tag on the page, then extract the "href" attribute | COMMENT |
| LOW | …/community-contributions/best_restaurant_finder/app.py | 21 | COMMENT | |
| LOW | week7/community_contributions/week7_exercise (10).py | 401 | print(f"\nFine-Tuned Evaluation:\nMAE: ${mae:.2f}, RMSE: ${rmse:.2f}, R²: {r2:.4f}") | COMMENT |
| LOW | …ediction_with_RAG/testing_fine_tuned_model_with_rag.py | 141 | return extract_price(response) | COMMENT |
| LOW | …ediction_with_RAG/testing_fine_tuned_model_with_rag.py | 161 | # result = float(predicted_token) | COMMENT |
| LOW | …ek7/community_contributions/bharat_puri/fine_tuning.py | 401 | r2 = r2_score(true_prices, pred_prices) | COMMENT |
| LOW | week2/community-contributions/salah/v2/src/__init__.py | 1 | # Create __init__.py files to make directories proper Python packages | COMMENT |
| LOW | …ons/assignment/multimodal_travel_brochure_generator.py | 1 | # %% [markdown] | COMMENT |
| LOW | …unity-contributions/SX_wk5_solution/agentic_chunker.py | 341 | 'The month is October.', | COMMENT |
| LOW | …see_w5d5_RAG_improvements/pro_implementation/ingest.py | 541 | COMMENT | |
| LOW | …ek5/community-contributions/JamesDominiqueAI/config.py | 21 | CHROMA_DB_DIR = os.path.join(BASE_DIR, "preprocessed_db") | COMMENT |
| LOW | …ons/autotrader_code_generator/generated_trading_bot.py | 21 | # - `get_positions`: Assumed to return a list of dictionaries, e. | COMMENT |
| LOW | …ons/autotrader_code_generator/generated_trading_bot.py | 521 | # --- Demonstration Run --- | COMMENT |
| LOW | …contributions/company-brochure-project/src/brochure.py | 101 | # "role": "system", | COMMENT |
| LOW | …contributions/company-brochure-project/src/brochure.py | 161 | # "content": BROCHURE_SYSTEM_PROMPT, | COMMENT |
| LOW | …nity-contributions/company-brochure-project/src/llm.py | 21 | # Load environment variables from a .env file, if present. Kept for parity | COMMENT |
| LOW | …unity-contributions/joxemi_works/week1/chatbot_day4.py | 1 | # =========================================== | COMMENT |
| LOW | …nity-contributions/shabsi4u/LLM_tutor/requirements.txt | 1 | # Core dependencies | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | week4/community-contributions/tobenna/helts4.py | 5 | # In this version: | COMMENT |
| HIGH | week3/community-contributions/tobenna/helts3.py | 5 | # In this version, | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | week8/community_contributions/damola-adewunmi/graph.py | 47 | CODE | |
| LOW | …nity_contributions/CynthiaOmovoiye/pricing_pipeline.py | 119 | CODE | |
| LOW | …rketing-brochures-gpt-5/extractor_of_relevant_links.py | 69 | CODE | |
| LOW | …5_streamlit_brochure_web_app/services/model_service.py | 50 | CODE | |
| LOW | …nity_contributions/CynthiaOmovoiye/pricing_pipeline.py | 119 | CODE | |
| LOW | …unity-contributions/book_ticket_agent/map_generator.py | 35 | CODE | |
| LOW | …mmunity-contributions/rag_chat_example/run_rag_chat.py | 34 | CODE | |
| LOW | week3/community-contributions/muawiya/app/app.py | 82 | CODE | |
| LOW | …k3/community-contributions/salah/meeting_minutes_v2.py | 122 | CODE | |
| LOW | community-contributions/wszymilo/week2/primitives.py | 145 | CODE | |
| LOW | …vyam-Tyagi/Brochure PDF generation/brochure_service.py | 52 | CODE | |
| LOW | …ions/dungeon_extraction_game/game/storyteller/tools.py | 26 | CODE | |
| LOW | …mmunity-contributions/WebScraperApp/web_scraper_app.py | 1118 | CODE | |
| LOW | …bsite_brochure_generator/website_brochure_generator.py | 252 | CODE | |
| LOW | community-contributions/shabsi4u/LLM_tutor/llm_tutor.py | 115 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | week1/community-contributions/brochure_pipeline.py | 310 | # Example usage | STRING |
| LOW⚡ | …1/community-contributions/ANSH/week1-solution/tutor.py | 123 | # Example usage | COMMENT |
| LOW | …munity-contributions/Day-1-Text-to-sql/ollama-TTSQL.py | 39 | # Example usage | STRING |
| LOW | …ions/LegalSystemKnowledgeWorker/google_drive_client.py | 167 | # Example usage: | COMMENT |
| LOW | week5/community-contributions/elikeyz/ingest-resume.py | 316 | # Example usage | STRING |
| LOW | …ity-contributions/tsungyulin_code_accelerate/config.py | 32 | # Example usage | COMMENT |
| LOW | …unity-contributions/tsungyulin_code_accelerate/main.py | 80 | # Example usage | STRING |
| LOW | …tions/aryaman/dataset_generator/build_jsonl_dataset.py | 1135 | # Example usage: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | …ek6/community-contributions/week_6_exercise_revised.py | 32 | #I hid my keys, you can replace your keys with 'sk' and 'hf' | COMMENT |
| MEDIUM | week2/community-contributions/gpt-gemini-ollama.py | 82 | # NOte that you can try this on ollama with different models, or use transformers from hugging face. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …ommunity-contributions/c_extension_generator/README.md | 24 | > Never run code generated by AI models without understanding its implications and | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | week2/community-contributions/haben/setup_database.py | 129 | ('John Doe', 'john.doe@email.com', 500, '{"preferred_seat": "window", "meal": "vegetarian"}'), | STRING |
| LOW | week2/community-contributions/haben/setup_database.py | 146 | (flight_ids[0][0], 'John Doe', 'john.doe@email.com', 'confirmed'), | STRING |
| LOW | …ntributions/aryaman/dataset_generator/ollama_client.py | 171 | username = os.getenv("OLLAMA_USERNAME") or os.getenv("OPENAI_USERNAME") or "user@example.com" | CODE |
| LOW | …unity-contributions/json_response_translator/README.md | 100 | "name": "John Doe", | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | community-contributions/lukas/week2/models/Agent.py | 173 | # TODO: implement litellm router/fallback for dynamic model selection | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …tions/emmanuel_ochade/agentic_code_review_assistant.py | 622 | def process_data(self, data): | CODE |