ersoykadir / ReqTrace

0 stars 0 forks source link

Rewriting the whole thing #5

Closed ersoykadir closed 11 months ago

ersoykadir commented 1 year ago

We know that the codebase is messy. I will rewrite it, moving from high level requirements for this tool to low level requirements. I believe starting with the backend and assuming the tool functionality exists, I can conjure the necessary functionalities of the tool more clearly. Also I must decide on the flow of the tool.

Outline for the tool flow:

For tracing:

ersoykadir commented 12 months ago

UPDATE: Both work great. Even if some of the groups are not effectively using these github links, extracting the existing ones is valuable.

ersoykadir commented 11 months ago

A basis implemented:

ersoykadir commented 11 months ago

Trace link infrastructure implemented.

I can move on with implementing one of the trace methods, probably start with tfidf, since it has an implementation already in old repo. Then word-embeddings, again have implementation in old repo(might need some refinement). Finally I will try llms for tracing, this will need some research. Before moving to llms, I would like to implement a basic frontend and finish dockerization. Send this version to @uskudarli Next:

ersoykadir commented 11 months ago

image

Unexpectedly good results for now !

ersoykadir commented 11 months ago

Moving on with

ersoykadir commented 11 months ago

Questions:

NEXT:

ersoykadir commented 11 months ago

NEXT:

ersoykadir commented 11 months ago

Clean up this years requirements and provide them as a list for population, extra option to uploading req file

ersoykadir commented 11 months ago

image Yehuu(Natural trace links)

ersoykadir commented 11 months ago

Dashboard, allow selecting requirement by number

ersoykadir commented 11 months ago
ersoykadir commented 11 months ago

Closing this as most of the ReBuilding the tool is done. The issues still need to be addressed:

Tracing