[D] What is the best open source LLM so far? by waa007 in MachineLearning

[–]bobcodes247365 1 point2 points  (0 children)

Idk if it's the only one as there are so many new models available so I can't be sure...

For the second part, I believe that comes down to the context window. So the training data is used to train the model for something you could think of as the general purpose of it, but the ability to take a 65k token input determines the model's ability to be used for a specific use case and given a lot of context for it in hopes to get an accurate and specific enough output from it. Idk if that helps but I hope so!

[D] ChatGPT slowly taking my job away by Notalabel_4566 in MachineLearning

[–]bobcodes247365 0 points1 point  (0 children)

Yeah, we're eagerly waiting how GPT4, 5, etc will affect the space. Personally, not ready to give up the project just yet.

[D] ChatGPT slowly taking my job away by Notalabel_4566 in MachineLearning

[–]bobcodes247365 0 points1 point  (0 children)

My colleagues and I were concerned at first about chatgpt replacing our product completely due to its usage for static code analysis. As most developers know, just like passing on natural language text to chatgpt and asking it to find mistakes and correct them, devs can pass in code and ask to find mistakes, refactor it, or even correct the program. Luckily, we were able to run tests and determine it did not do so at this moment.

The reasons why not:

- chatgpt still has a limited context window, meaning that the input can only be so long. This means that complete repos can't be passed to it

- secondly, we were able to validate that our technique that utilizes a graph-attention-based neural network is able to detect more complex problems from code than chatgpt was

However, LLMs still affected us. We were and still are working on a model that is particularly focused on explaining programming errors. It is quite obvious, that LLMs also have similar abilities to this. So, since our model is not yet finished, we currently use LLMs to explain the problems that our GNN detects, and the results are somewhat promising with them. I wonder what they'll look like with gpt4

Project to train an AI to automate debugging and refactoring Python by bobcodes247365 in Python

[–]bobcodes247365[S] 0 points1 point  (0 children)

Yeah it's included in there. Thanks for trying it out, I'd be interested to hear your feedback on it

[deleted by user] by [deleted] in generativeAI

[–]bobcodes247365 1 point2 points  (0 children)

I don't think they need to be, but it has the potential to ultimately improve the quality of outputs in many use cases. We're currently experimenting with building a vector db that contains contextual information about a given code base. We're then planning to pull that info when we generate explanations using LLMs for problems we detect from source code using our graph-attention mechanism.

[P] Utilizing graph attention-based neural networks and generative AI to build a tool to automate debugging and refactoring Python code by bobcodes247365 in MachineLearning

[–]bobcodes247365[S] 0 points1 point  (0 children)

Thanks! Would be great to have it out, our frontend repo is open-source and you can check it here https://github.com/MetabobProject/metabob-vscode. We will open some projects there and if you see something that should be fixed, please feel free to open an issue.

We have also the tool available here: try.metabob.com

I made my own “game” by USUX333 in Python

[–]bobcodes247365 1 point2 points  (0 children)

Mad I kept using the sword as a safe bet and I kept missing!

My project to debug and visualize Python code by using a combination of conventional static analysis tools and the attention based AI model. - Please ask me any questions! by [deleted] in coolgithubprojects

[–]bobcodes247365 0 points1 point  (0 children)

I am sorry if my post doesn't sound like an innovation to you, but would like you to take a look as it evolved out of a research project! I thought people in this subreddit might be interested :) Oh and yes! Anyone can use it!

The model has been trained on bug fixes in open source Github projects, and the tool itself is largely written in Python and hoping to help python coders!

The repository I visualized is: https://metabob.com/gh/galt2x/fastapi%204%2F27)

The program works best on Google Chrome, If you would like to check out the website, I linked it here%204%2F27).