Jupyter Notebook good first issues

490 open Jupyter Notebook issues currently match the default 10+ star filter. Scored difficulty: 5,947 at 1/5, 8,788 at 2/5, 12,702 at 3/5, 12,124 at 4/5, 857 at 5/5. This hub uses the same feed as the homepage, limited to repositories whose GitHub language is Jupyter Notebook.

All languages · Browse projects · How to find good first issues

Active projects

Unique repos with open help-wanted issues updated in the last 30 days

Showing 30 of ~490 matching filters (Jupyter Notebook · 10+ stars)

List

Fix Mistakes & Improve Accuracy in Existing RAG Questions

AI summary

This issue proposes a comprehensive quality review of all existing RAG (Retrieval Augmented Generation) questions and answers within a growing repository. The goal is to ensure technical accuracy, clarity, and up-to-date information across all 10 sections, addressing potential factual errors, outdated content, misleading wording, incorrect difficulty tags, missing context, formatting issues, and inconsistencies in terminology.

good first issue
149
Difficulty
3/5

Add New/Missing RAG Architectures

AI summary

This issue proposes expanding the repository's coverage of Retrieval Augmented Generation (RAG) architectures. The goal is to include more RAG types beyond the current ten to create a more comprehensive collection reflecting the evolving RAG landscape.

good first issue
149
Difficulty
3/5

Rewrite the NVD fetcher v4 so it only updates

AI summary

Optimize the existing NVD data fetcher (NVDDataFetch-V1.ipynb) to only fetch and update new or modified CVEs instead of re-downloading the entire dataset each time. This involves leveraging the NVD API's modification timestamps to efficiently update the existing pandas DataFrame.

good first issuewontfix
39Security · Vulnerability Forecasting
Difficulty
4/5

Move eligibility criteria in-repo

AI summary

This issue proposes moving the project's eligibility criteria from a Google Sheet to an in-repo Markdown file named `criteria.md`. This change aims to reduce reliance on external links and improve maintainability by keeping documentation alongside the code. All existing links to the Google Sheet will need to be updated to point to the new Markdown file.

documentationgood first issue
127
Difficulty
2/5

src_deankow/{1d_stats,singlelevel}: `CEXE_heaeders` typo in Make.package

AI summary

This issue identifies a typo in two `Make.package` files within the `src_deankow` directory, where `CEXE_headers` is misspelled as `CEXE_heaeders`. This prevents the specified header files from being registered with the build system, meaning changes to these headers will not trigger recompilation, potentially leading to outdated code being used.

buggood first issuesrc_deankow
26
Difficulty
1/5

src_deankow/{surface,moving}: bare `elseif` in a preprocessor block (should be `#elif`)

AI summary

This issue identifies a syntax error in preprocessor directives within the `src_deankow` directory. A bare `elseif` token is used instead of the correct `#elif` directive, which will cause a compilation error if the `#else` branch is activated. The proposed fix involves replacing the nested `#if` statements with a single `#define` directive to control the selection of external potential forms.

buggood first issuesrc_deankow
26
Difficulty
2/5

Maths

AI summary

This issue requests the Python implementation of various mathematical concepts and algorithms. It includes calculating volumes of geometric shapes, number theory algorithms like Zeller's Congruence and prime number generation, numerical methods such as Simpson's Rule and Newton-Raphson, and matrix operations like QR-decomposition. Some items are already marked as completed or crossed out.

good first issuebeginner-friendlyup-for-grabpython
313
Difficulty
4/5

Lecture 01 survey: Which LLM apps do you use most?

AI summary

This GitHub issue is a survey for students to report which LLM applications they use most frequently. Participants are instructed to create a new Markdown file in a specific directory within the course repository, fill in their GitHub username, and mark up to two LLM apps they use regularly. They then need to submit this file via a pull request to the main branch of the course repository.

good first issuel01-tokenizationsurvey
29AI/ML · Machine Learning
Difficulty
2/5

In <Download>, check SHA256 or MD5.

AI summary

This issue proposes adding checksum verification (SHA256 or MD5) for downloaded files, excluding Git FileObjects, to ensure data integrity. The implementation should include corresponding unit tests to validate the new functionality.

good first issue
898
Difficulty
3/5

Multiyear Gamma

AI summary

This issue proposes enhancing the reinsurance Gamma parameter to support multiyear and projection scenarios. Currently a single value, it needs to be changed to a double array to accommodate scenarios where contracts span multiple periods and cannot be broken down.

enhancementhelp wanted
36
Difficulty
3/5

Query, Discussion & Bug Report

AI summary

This issue is a general call for community engagement, inviting users to share opinions, ideas, ask questions, report bugs, and contribute solutions. It serves as an open forum for discussion and encourages pull requests for contributions.

bugenhancementhelp wantedquestion
3.1K
Difficulty
1/5

Avoid recomputing the Highest Work Path for DAG visualization updates

AI summary

This issue proposes to optimize the DAG visualization by avoiding redundant recomputation of the Highest Work Path (HWP). The current approach on the frontend manually tracks and updates the HWP incrementally via WebSocket, which is more efficient than repeatedly calling an RPC that recomputes it from scratch.

good first issuedashboard
143
Difficulty
2/5

Audit remaining Municipio SQL lookups and ORM coverage

AI summary

This issue requires a comprehensive audit of all SQL lookups and ORM coverage within the `Municipio` schema. The goal is to map database objects to Django models, identify data access patterns, and document any gaps in ORM coverage, without making production changes.

good first issue
30
Difficulty
4/5

test_anomaly_detectors pins OnlineIsolationForest below chance, and nothing asserts a detector discriminates at all

AI summary

The current anomaly detector tests pin specific AUC values, but one detector is pinned below chance (0.42), suggesting a potential inversion in its scoring. Additionally, the tests lack a minimum AUC assertion, meaning detectors that perform poorly or don't discriminate at all could pass indefinitely.

good first issue
144
Difficulty
3/5

Dead Hamiltonian construction in non_interacting.solve

AI summary

The `non_interacting.solve` function in the iDEA library unnecessarily constructs the initial Hamiltonian twice with identical arguments. The first construction results in variables that are never used, leading to redundant computation, particularly for the exchange operator in Hartree-Fock and hybrid methods.

bughelp wantedsingle particlemethodsclaude
31
Difficulty
1/5

[EXE] An exercise to learn support vector machine (SVM)

AI summary

This issue proposes creating an exercise to teach users about Support Vector Machines (SVMs). The goal is to cover the fundamentals of SVMs and how to optimize their hyperparameters. It's marked as a 'good first issue' and 'help wanted', suggesting it's suitable for newcomers and actively seeking contributions.

help wantedgood first issueidea for exercisehacktoberfest
1.2K
Difficulty
2/5

Hybrid vertical coordinates

AI summary

This issue proposes implementing hybrid vertical coordinates in the Dinosaur dycore. This change would allow the dycore to run on native ECMWF/UFS grids and potentially improve performance in mountainous regions. The implementation is described as relatively straightforward, with mathematical descriptions available in standard textbooks, and external contributions are welcomed.

enhancementhelp wanted
332
Difficulty
3/5

Create version based documentation

AI summary

This issue proposes implementing version-based documentation for the project using MkDocs, leveraging its built-in versioning capabilities. The goal is to allow users to access documentation for different project versions, as demonstrated by the provided MkDocs-Material link.

documentationgood first issue
40
Difficulty
2/5

Unify DePSI variable names and document this unification

AI summary

This issue proposes to standardize variable names within the DePSI system to improve consistency and simplify step parsing. The process involves first defining these unified names in a provided document and then incorporating this information into the official documentation.

help wanted
40
Difficulty
3/5

Local temporal coherence for netwrok points

AI summary

This issue requests the implementation of local temporal coherence for network points, mirroring an existing implementation for densification. It appears to be an enhancement to extend a feature to a new context within the project.

bugenhancementgood first issue
40
Difficulty
3/5

Unit test for transformation.py

AI summary

This issue requests the addition of unit tests for functions within the `transformation.py` file that currently lack them. The goal is to ensure these functions produce correct outputs against known true values, which is particularly important for maintaining precision, especially when using `np.datetime64`.

good first issue
40
Difficulty
2/5

fsolve runtime warning

AI summary

A RuntimeWarning is occurring in the `fsolve` function within `depsi/stats.py` when calculating lambda0. This warning indicates that the iterative process is not making sufficient progress. The goal is to identify the root cause of this warning, implement a fix, and ensure that existing unit tests continue to pass.

bughelp wanted
40
Difficulty
3/5

visualize key steps of DePSI

AI summary

This issue requests the creation of a new Python module, `visualization.py`, to visually represent point and arc data from DePSI. The visualizations should be specifically tailored for an MRM plot, with an example provided for plotting network arcs colored by their 'temp_coh' values.

enhancementgood first issue
40
Difficulty
2/5

Document internal historical-alert API usage

AI summary

This issue requires updating the documentation for the internal historical alert API. The existing documentation is incomplete and needs to include details on authentication, all available parameters with their types and constraints, supported aliases, and response structures. Additionally, an authenticated curl example and error response examples need to be added.

good first issue
30
Difficulty
2/5

Document public v1 alert-city requests

AI summary

This issue requires updating the API documentation for the public v1 alert-city endpoint. Specifically, it needs to detail the request parameters, provide an executable example, and document expected success and error responses, ensuring clarity on date formatting and supported values.

good first issue
30
Difficulty
2/5

Document legacy `/api/alertcity` usage

AI summary

This issue requires documenting a legacy API endpoint, `/api/alertcity`, which is currently referenced but lacks proper usage documentation. The documentation should cover its compatibility contract, parameter details (including date formats), supported values, example usage with `curl`, and highlight its legacy status compared to the newer v1 endpoint.

good first issue
30
Difficulty
2/5

Audit remaining `Dengue_global` SQL lookups and ORM coverage

AI summary

This issue requires a comprehensive audit of the `Dengue_global` SQL schema to identify and classify database objects. The goal is to determine which objects should be managed by the Django ORM and which should remain as explicit SQL boundaries, documenting the rationale for each decision.

good first issue
30
Difficulty
4/5

Also browsing: Python , TypeScript , JavaScript