Skip to content

Integrating Working Parts of Fall 2025 Student Work#504

Open
jeffreywallphd wants to merge 19 commits intomainfrom
hfAdapter
Open

Integrating Working Parts of Fall 2025 Student Work#504
jeffreywallphd wants to merge 19 commits intomainfrom
hfAdapter

Conversation

@jeffreywallphd
Copy link
Copy Markdown
Owner

Description of Changes

Please identify the particular changes that were made for this pull request.
This pull request includes several changes, including a sidecar pattern design that includes a Neo4j graph database to support future adaptive learning capabilities. It also includes updates to the learning area and integration with local language models using HuggingFace. The risk area was also updated and the calls to the AlphaVantage API have a simple rate limiting script to ensure that most of the interface loads when running on a non-premium key. This will need to be updated with a more sophisticated rate limiting mechanism in the future.

Identify when the completion of this work took place

If your work was completed for a class project, please identify class and semester it was completed (ex., BA5200|Fall2025).
Fall 2025

Identify which team you are on (ex., Team #|"team name")

If your work was completed for a class project, please indicate which team you completed the contribution for.
N/A

Identify GitHub issue associated with this work

Provide a link to the GitHub Issue here:

  • The GitHub Issue is ready to be closed after this pull request is approved and merged. Do not check this box if more work is left on the Issue.

Type of Change (check all that apply)

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Documentation addition/update (non-breaking change that adds documentation to the system)

Branch Management

  • I have updated my pull request so that it is up to date with the main branch.
  • Check this box if you would like to keep this branch for future use after the pull request is approved and merged. Leave unchecked if you want the branch deleted.

Coding Checklist

  • I have performed a self-review of my code. It runs without errors and follows the Best Coding Practices
  • My code follows the style guidelines outlined here
  • I have followed the git practices outlined here to ensure code conflicts are minimized.
  • There are no API keys, passwords, usernames, or other secrets in the code. I am using .env files for all secrets.
  • I provided documentation within my code for difficult logic and provided technical documentation in the documentation section to ensure my feature is easily maintainable.

Testing Checklist

  • I have added tests that prove my fix is effective or that my feature works.
  • I have followed the development note for testing software here

Documentation Checklist

  • There are no API keys, passwords or other secrets in the documentation
  • There is no personally identifiable information, such as real names, real email addresses, or real contact information in the documentation
  • If the documentation includes survey/interview questions, there are no responses to the question, only the questions themselves. For privacy, NO survey or interview responses should be added to the repository
  • I have checked the document conversion guide and double-checked that my file will be visible on GitHub’s platform

Copy link
Copy Markdown
Collaborator

@soleilector soleilector left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved 👍

@JabobleHead
Copy link
Copy Markdown
Collaborator

approved

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants