TOLOGIX - ISLG App Rebuild

Jurisprudence data entry error on app.islg

Assigned to
Harsh Parikh, Tech Lead at DevIT Harsh P.
Notes
As you see in the video, while data capturing for UN/0259/01, the below issue occurred:
In para 372 of UN/0259/01: I highlighted Romak v. Uzbekistan and added the two specific references under this jurisprudence (i.e. Paragraphs 214 and 222).
In para 373, there is a reference to the same Jurisprudence (i.e Romak v. Uzbekistan) but only to paragraph 222. When I entered paragraph 222 and saved it the following occurred:

The bubble for Romak v. Uzbekistan in para 372 disappeared. In para 373, although I added para 222 only, both para 214 and 222 were shown. 



When I go to Analysis List, I see that paragraph 214 reference of UN/0038/01 has been added under both paragraphs 372 and 373 of UN/0259/01 whereas paragraph 214 of Romak v. Uzbekistan should appear only under paragraph 372.



I think the issue maybe that the same reference (i.e. para 222 of Romak UN/0038/01) is captured back to back once with another paragraph (under paragraph 372) and once on its own (under paragraph 373). As the video shows, the initial capture under paragraph 372 (referring to UN/0038/01 paras 214 and 222) was fine, but the problem occurs only after saving the reference found in paragraph 373 (referring to UN/0038/01 paragraph 222). There is no issue with the same Jurisprudence in para 374 for example where the reference to Romak UN/0038/01) is under para 230.

Comments & Events

Paul Moon
Hi Harsh Parikh, Tech Lead at DevIT Harsh :

Please note the issue comes down to the following two issues:
  1. A bubble in a preceding paragraph disappears after tagging the next paragraph; and
  2. The tagging function incorrectly saves other paragraphs not inserted (= false data in the end that cannot be fixed).
Thanks,

Paul
Paul Moon
Hi again Harsh Parikh, Tech Lead at DevIT Harsh and Ketan Sondarva, Technical Project Manager at DevIT Ketan :

I tried to see if staging.islg produces a different result, but I am experiencing the same issue. 

Thanks,

Paul
Harsh Parikh, Tech Lead at DevIT
Hi Paul Moon Paul ,

I have discussed this with Morgan and this is technical bug which will discuss after post launch.
Morgan Maguire, CEO
Hi Harsh Parikh, Tech Lead at DevIT Harsh ​,

I'm not sure we discussed this issue. If the error above is causing errors in the analysis data, we should resolve this before we launch.

Is the problem too significant to address now?

Morgan
Nafiseh Arghandehpour, Legal Content Manager at ISLG
Hi Harsh Parikh, Tech Lead at DevIT Harsh ,

The same issue reported above exists in the Jurisprudence citator of UN/0041/47, UN/0040/54 and UN/0039/47. The tagging function incorrectly saves other paragraphs not inserted (= false data in the end that cannot be fixed). I only added page 317 under paragraph 21 and page 318 under paragraph 29, but page 318 was added under para 21 and page 317 has been added under para 29 (which I did not add). When I got rid of page 318 under para 21, page 317 disappeared under other paragraphs with references to page 317 (paragraphs 15-16, 23, 35).

Could you look into these as well?

Thanks,

Nafiseh
Paul Moon
Hi Harsh Parikh, Tech Lead at DevIT Harsh :

To give you more context about Nafiseh Arghandehpour, Legal Content Manager at ISLG Nafiseh 's comments above, UN/0041/47, UN/0040/54 and UN/0039/47 (identical documents):
  • paragraph 21 is referring to page 317 of NU/00843 Europcar v. Maiellano Tours, Judgment, (2 September 1998); and
  • paragraph 29 is referring to page 318 of NU/00843 Europcar v. Maiellano Tours, Judgment, (2 September 1998).
Once Nafiseh corrected the data, the problem is shown below.

Thanks,

Paul
Morgan Maguire, CEO
Hi Harsh Parikh, Tech Lead at DevIT Harsh ​ and Ketan Sondarva, Technical Project Manager at DevIT Ketan ​,

It looks like there are still a few bugs in the analysis process that are causing errors in the data, could we please address and resolve these directly in app.islg so that we correct this data in time for launch.

Thanks,

Morgan
Harsh Parikh, Tech Lead at DevIT
Hi Morgan Maguire, CEO Morgan ,

As we discussed earlier, It is more on technical issue to be looked upon and related solution need to be discuss with you and industrial team and based on that we can find out the way.

For quick solution, You can provide data which you need to add/update/delete so we can do through back-end.

For example you will provide data in following format.  
Source UIN : IC/0011/01, 
Refrence UIN : IN/0012/02, 
ResearchTool : JC, 
Paragraph Citation No. : 311 
Excerpt Paragraph/Footnote no. : pa1, fn1
Action : Add/Update/Delete
Morgan Maguire, CEO
Ok. Sounds good Harsh Parikh, Tech Lead at DevIT Harsh . I've moved this to-do into the post-launch to-do list.

In the meantime, Nafiseh Arghandehpour, Legal Content Manager at ISLG Nafiseh will provide you with instructions for correcting errors in the analysis data through a separate to in the ISLG Team Feedback - complete before launch - TOLOGIX - ISLG App Rebuild to-do list based on the format you've provided above.

Thanks,

Morgan
Harsh Parikh, Tech Lead at DevIT
Hi Melissa Cowell, General Manager at Industrial Melissa and Naomi Joanis, UX Team Lead at Industrial Naomi ,

As we discussed in yesterday call, Could you please look into this issue regarding same refrences tagging.

Please look into this and provide your feedback. The similiar issue also Morgan posted here.

https://3.basecamp.com/3691577/buckets/5559242/todos/3660268638

Both issue are same as same citation references and same source and Reference document using in tagging
Morgan Maguire, CEO
Hi Harsh Parikh, Tech Lead at DevIT Harsh ​,

Why do you need Melissa Cowell, General Manager at Industrial Melissa ​ and Naomi Joanis, UX Team Lead at Industrial Naomi   into the issue? This appears to be a technical bug that needs to be resolved, and I'm not sure what assistance they can provide.

Thanks,

Morgan
Harsh Parikh, Tech Lead at DevIT
Hi Morgan Maguire, CEO Morgan ,

Actually, We checked and found that it is not technical bug. We need confirmation form Industrial side that if we use same Source document, Reference document and Citation Reference number for different excerpt tag then how it should create tag ?
Morgan Maguire, CEO
Ok Harsh Parikh, Tech Lead at DevIT Harsh ​.

Melissa Cowell, General Manager at Industrial Melissa ​ and Naomi Joanis, UX Team Lead at Industrial Naomi ​, can you please provide Harsh Parikh, Tech Lead at DevIT Harsh ​with guidance on this issue ASAP. We really need to get these issues resolved. The issues with anaylsis are having significant impacts on the team's ability to efficiently and effectively add content to the system, and the level of frustration is running very high.

Thanks,

Morgan
Naomi Joanis, UX Team Lead at Industrial
Hi Morgan Maguire, CEO Morgan  

After discussing this with Mel it seems the best solution would be for each paragraph reference in the cited document to be created as a separate tag. This means that multiple paragraphs with references to the same document + paragraph number in the document in analysis can be combined, without experiencing this issue of excerpts being inserted to references where they shouldn't be.

For example: 
  • From document IN/0065/10 I highlight paragraph 2 and reference OT/0002/02 - pa 1 and pa 2. Upon pressing save, two excerpts will be created – one for pa 1, and another for pa 2. 
  • Again in the same document (IN/0065/10) I highlight paragraph 5 and reference OT/0002/02 - pa 1, upon pressing save, this excerpt will be combined with the previous excerpt for pa 1 made in paragraph 5 of my document in analysis (IN/0065/10). 
Morgan Maguire, CEO
Thanks Naomi Joanis, UX Team Lead at Industrial Naomi ​.

Paul Moon Paul ​ and Nafiseh Arghandehpour, Legal Content Manager at ISLG Nafiseh ​, could you please review the above and confirm whether this method of capturing data would pose any problems.

Thanks,

Morgan
Nafiseh Arghandehpour, Legal Content Manager at ISLG
Hi Morgan Maguire, CEO Morgan ,

Sure, I'll try this method, and let you know if it works.

Thanks,

Nafiseh
Paul Moon
Hi Naomi Joanis, UX Team Lead at Industrial Naomi :

In your example, if IN/0065/10 paragraph 2 refers to OT/0002/02 pa 1 and pa2 and IN/0065/10 paragraph 3 refers to OT/0002/02 pa2 and pa 3, how would they show up under analysis list? The problem we're experiencing is back to back source document paragraphs (in my example paras 2 and 3 of IN/0065/10) referring to the same JP entry (OT/0002/02) - please see Nafiseh Arghandehpour, Legal Content Manager at ISLG Nafiseh 's initial post above.

So far, if the source document paragraphs are separated (i.e., IN/0065/10 paragraph 2 and paragraph 5 as in your example), we haven't experienced any issue. 

Thanks,

Paul
Morgan Maguire, CEO
Hi Paul Moon Paul ​ and Naomi Joanis, UX Team Lead at Industrial Naomi ​,

May I suggest setting up a meeting and coming up with a solution? Might be easier to figure this out without going back and forth via Basecamp. I'd be happy to attend if you think my input would be needed.

Thanks,

Morgan
Nafiseh Arghandehpour, Legal Content Manager at ISLG
Hi Morgan Maguire, CEO Morgan ,

I went through one of the DCDs (IC/0249/04) with data analysis errors and was able to fix the errors by creating separate tags. I checked the analysis list for IC/0249/04 and it looks good. All excerpts are inserted to references where they should be, and there isn't any error in the DCDs.  

However, as you see in the video below, I had to get out of the Review Document Text by selecting Save & Exit and then go back to the document after creating 1 or 2 single tags. I am not sure if this issue is related to creating separate tags for each paragraph reference in the cited document (I had not experienced this issue before). I am wondering if this is something that could be fixed as it makes the process very slow.


Thanks,

Nafiseh
Paul Moon
Hi Naomi Joanis, UX Team Lead at Industrial Naomi :

Are you available for a call tomorrow either 1:30 or 4:30 in the afternoon Ottawa time?

Thanks,

Paul
Naomi Joanis, UX Team Lead at Industrial
Hi Paul Moon Paul

Yes I'm available at 1:30 tomorrow Ottawa time
Paul Moon
Thanks, Naomi Joanis, UX Team Lead at Industrial Naomi . I sent you an invite.
Morgan Maguire, CEO
Hi Nafiseh Arghandehpour, Legal Content Manager at ISLG Nafiseh ,

Why don't you join the call tomorrow as well.

Paul Moon Paul and Naomi Joanis, UX Team Lead at Industrial Naomi , after reviewing Nafiseh Arghandehpour, Legal Content Manager at ISLG Nafiseh 's video above, there is appears to be a technical issue that needs to resolved. Also, it seems inefficient for us to create separate excerpts for each paragraph references. For example, if you had a reference to paragraphs 20-30 of a case. Does this mean you would need to create 11 different excerpts for the same piece of text? If that's the case, I don't think this is a viable option.

I'll let you all discuss it tomorrow and come up with the best solution, but let's ensure it's a solution that doesn't come at further cost to our efficiency.

Thanks,

Morgan
Paul Moon
Hi Morgan Maguire, CEO Morgan :

Nafiseh Arghandehpour, Legal Content Manager at ISLG Nafiseh and Katrina Law, Legal Content Specialist at Tologix Katrina already confirmed their attendance. 

Yes, I do not think entering individual paragraphs is the solution, and I'm not sure how back-to-back paragraphs would be handled still. We'll report back after the call tomorrow.

Thanks,

Paul
Morgan Maguire, CEO
Ok. Sounds good. Thanks Paul Moon Paul .

Morgan
Naomi Joanis, UX Team Lead at Industrial
Hi Morgan Maguire, CEO Morgan ,

To be clear, our original suggestion was not for your team to input the tags manually (though this could be a workaround for the very short term), but for DevIT to implement this change as a solution to the issue that is occurring currently. The suggestion is to implement changes so that admins could add multiple cited paragraphs to a single excerpt during analysis, but upon saving the excerpt and closing the modal, each individual paragraph cited would be split into separate references. This should be discussed and reviewed by DevIT, as this could pose issues with overlapping excerpts that they would need to look into.

The issue that Nafiseh Arghandehpour, Legal Content Manager at ISLG Nafiseh highlighted in the last video does seem to be a technical issue that  DevIT would need to look into as to why this is occurring.

Regarding your question Paul Moon Paul in the scenario you outlined with the solution we are proposing:
  • IN/0065/10 paragraph 2 referring to OT/0002/02 pa 1 would be a separate tag once that reference was saved (even if you also selected paragraph 2)
  • IN/0065/10 paragraph 2 referring to OT/002/02 pa 2 would be saved as a separate tag once that reference was saved.
  • IN/0065/10 paragraph 3 referring to OT/0002/02 pa2 would be saved as a separate tag once that reference was saved.
  • IN/0065/10 paragraph 3 referring to OT/0002/02 pa3 would be saved as a separate tag once that reference was saved.
  • Under the analysis list, paragraphs 2 & 3 from document IN/0065 would be combined as they both reference paragraph 2 from OT/002/02

Thanks, 

Naomi
Morgan Maguire, CEO
OK. Understood, Naomi Joanis, UX Team Lead at Industrial Naomi . Let me know what you, Paul Moon Paul , Nafiseh Arghandehpour, Legal Content Manager at ISLG Nafiseh and Katrina Law, Legal Content Specialist at Tologix Katrina come up with as a solution, and then we'll discuss the proposed solution with Harsh Parikh, Tech Lead at DevIT Harsh and the team during our meeting tomorrow morning.

Thanks,

Morgan
Naomi Joanis, UX Team Lead at Industrial
Hi Morgan Maguire, CEO Morgan ,

We discussed the proposed solution I've outlined above and left it to be discussed further with Harsh during tomorrow's meeting to see if this will pose any technical problems.

For the interim, they will create paragraph excerpts individually and ask that Harsh Parikh, Tech Lead at DevIT Harsh look into the issue Nafiseh Arghandehpour, Legal Content Manager at ISLG Nafiseh is experiencing when creating more than 3 excerpts on a section of text as this seems like a bug. 

Thanks, 

Naomi 
Morgan Maguire, CEO
That's great, Naomi Joanis, UX Team Lead at Industrial Naomi . I've added to the agenda for discussion tomorrow.

Morgan
Morgan Maguire, CEO
Looks good Naomi Joanis, UX Team Lead at Industrial Naomi .

Paul Moon Paul , just so you can give this a review and approval as well. Here are the requirements Naomi Joanis, UX Team Lead at Industrial Naomi has written in TargetProcess:

As a user, I can reference multiple paragraphs in the JPC and PC but these will be saved as separate entities once I save them

Acceptance Criteria
  • I can create a reference by highlighting text, selecting the JPC/PC and selecting multiple paragraphs/page/fn to reference and saving the reference. 
  • Upon pressing save, the different paragraph references will be saved as separate entities
  • When I save my analysis and view the analysis list on the document, if there are multiple paragraphs referring to the same document + same paragraph these will be combined in the list
  • For ex:
    • IN/0065/10 paragraph 2 referring to OT/0002/02 pa 1 would be a separate tag once that reference was saved (even if you also selected paragraph 2)
    • IN/0065/10 paragraph 2 referring to OT/002/02 pa 2 would be saved as a separate tag once that reference was saved.
    • IN/0065/10 paragraph 3 referring to OT/0002/02 pa2 would be saved as a separate tag once that reference was saved.
    • IN/0065/10 paragraph 3 referring to OT/0002/02 pa3 would be saved as a separate tag once that reference was saved.
    • Under the analysis list, paragraphs 2 & 3 from document IN/0065 would be combined as they both reference paragraph 2 from OT/002/02
Paul Moon
The criteria above look good to me, as long as they will also accommodate larger range entries (e.g., IN/0065/10 paragraph 2 referring to OT/0002/02  paragraphs 25-53 and  IN/0065/10 paragraph 3 referring to OT/0002/02  paragraphs 32-65) under "multiple paragraphs/page/fn."

Thanks,

Paul
Morgan Maguire, CEO
Yes, that's a good point, Paul Moon Paul .

Harsh Parikh, Tech Lead at DevIT Harsh , when you are scoping out the technical requirements for this task, please ensure that you are considering the possibility of large paragraph ranges that may require separating the document reference into a significant number of overlapping excerpts when the reference is saved into the Analyst List.

Thanks,

Morgan
Harsh Parikh, Tech Lead at DevIT
Hi Morgan Maguire, CEO Morgan ,

We are working on this task as priority but due to change to create individual tag while using range this is taking 2 to 3 days.

We are planning to complete this task by Wednesday and upload on staging.islg by Thursday so industrial team and your team will check this task on staging.islg by Thursday and Friday.

If all will be OK then will deploy this task by next Monday on app.islg.
Morgan Maguire, CEO
Sounds good. Thanks for the update Harsh Parikh, Tech Lead at DevIT Harsh .

Morgan 
Harsh Parikh, Tech Lead at DevIT
Hi Morgan Maguire, CEO Morgan and Melissa Cowell, General Manager at Industrial Melissa ,

Our QC has found some bug in this task and we are working to resolve it. Probably Wednesday we will provide you this task on staging.islg for testing.
Morgan Maguire, CEO
Ok. Sounds good, Harsh Parikh, Tech Lead at DevIT Harsh . Thanks for the update.

Morgan
Harsh Parikh, Tech Lead at DevIT
Hi Morgan Maguire, CEO Morgan ,

This task is ready to deploy on staging.islg. but tomorrow will deploy 3 task from staging.islg to app.islg. so once will deploy 3 tasks on app.islg then will deploy this task on staging.islg.
Morgan Maguire, CEO
Sounds good, Harsh Parikh, Tech Lead at DevIT Harsh . Thanks for the update.

Morgan
Harsh Parikh, Tech Lead at DevIT
Hi Morgan Maguire, CEO Morgan ,

This task has been deployed today on staging.islg. Please check and test all scenarios for JC & PC tagging.
Morgan Maguire, CEO
Thanks Harsh Parikh, Tech Lead at DevIT Harsh .

Paul Moon Paul and Nafiseh Arghandehpour, Legal Content Manager at ISLG Nafiseh , could you please review the updates to the tagging systems that have been implemented on staging.islg and provide your feedback.

BTW: Harsh Parikh, Tech Lead at DevIT Harsh and Ketan Sondarva, Technical Project Manager at DevIT Ketan , I hope you and your families are coping well during the cyclone that is currently hitting Ahmedabad. I know it's the last thing you needed at this point. Please stay safe.

Morgan
Nafiseh Arghandehpour, Legal Content Manager at ISLG
Hi Morgan Maguire, CEO Morgan ,

I reviewed the updates to the tagging system that have been implemented on staging.islg. The updates work well. There is only one issue that I noticed when uploading back-to-back paragraphs in the source document referring to the same Jurisprudence/Publication. When I add the same JP/Publication in back-to-back paragraphs, what happens is that tag for the paragraph number already cited in the previous paragraph disappears. When I go back to the document (after checking the analysis list or after I select "save and exit" and go back to the document) the tags appear as they should.
It looks like it is a bug and I was wondering if we could fix it.

Thanks,

Nafiseh
Morgan Maguire, CEO
Hi Nafiseh Arghandehpour, Legal Content Manager at ISLG Nafiseh ,

Thanks for submitting the feedback above.

Harsh Parikh, Tech Lead at DevIT Harsh , looks like we have a bug that needs to be resolved.

Also, Nafiseh Arghandehpour, Legal Content Manager at ISLG Nafiseh , did you experience any difference in performance concerning the loading of excerpts with the new tagging system? For example, I noticed it took some time to load the tags in the HTML. Is this any slower that is was before?

Thanks,

Morgan 
Nafiseh Arghandehpour, Legal Content Manager at ISLG
Hi Morgan Maguire, CEO Morgan ,

I did not feel the difference in performance in terms of the loading of excerpts with the new tagging system. I don't think it is slower than it was before. Usually, the loading time depends on the number of tags in the HTML so it varies from document to document. 

Thanks,

Nafiseh
Morgan Maguire, CEO
Ok. Great. Thanks Nafiseh Arghandehpour, Legal Content Manager at ISLG Nafiseh ​.
Morgan Maguire, CEO
Hi Harsh Parikh, Tech Lead at DevIT Harsh ,

Following-up on Nafiseh Arghandehpour, Legal Content Manager at ISLG Nafiseh 's comment above, there are some bugs that need resolution.

Thanks,

Morgan
Harsh Parikh, Tech Lead at DevIT
Hi Morgan Maguire, CEO Morgan and Nafiseh Arghandehpour, Legal Content Manager at ISLG Nafiseh ,

The bug in this task is resolved and uploaded on staging.islg. 

Please check thoroughly all the module's tagging and analysis List tab  on staging.islg and provide your feedback.
Morgan Maguire, CEO
Great. Thanks Harsh Parikh, Tech Lead at DevIT Harsh .

Paul Moon Paul and Nafiseh Arghandehpour, Legal Content Manager at ISLG Nafiseh , could you please ensure this is given thorough testing on staging.islg.

Thanks,

Morgan
Nafiseh Arghandehpour, Legal Content Manager at ISLG
Hi Morgan Maguire, CEO Morgan ,

Sure, Will do and report here.

Thanks,

Nafiseh
Nafiseh Arghandehpour, Legal Content Manager at ISLG
Hi Morgan Maguire, CEO Morgan and Harsh Parikh, Tech Lead at DevIT Harsh ,

The bug that I reported is now resolved. I checked back-to-back paragraphs in source documents referring to the same Jurisprudence as well as large range entries, and they look good. However, I noticed that for some reason, when I create two sets of paragraph ranges tags in Jurisprudence and Publication citators, the paragraph ranges in one set are broken down, but the other is not.



I also tried adding 3 sets of paragraph ranges tags (i.e. 10-13, 20-23 and 30-33) What happened was that 2 sets of paragraph ranges were broken down, but paragraph numbers 20-23 were not broken down.

Could we investigate what causes this issue, and resolve it?

Thanks,

Nafiseh
Piyush Kanpariya, DevIT
Hi Nafiseh Arghandehpour, Legal Content Manager at ISLG Nafiseh ,

The bug in this task is resolved and uploaded on staging.islg. Please check and confirm.
Nafiseh Arghandehpour, Legal Content Manager at ISLG
Hello Piyush,

I checked it on staging.islg. The paragraph ranges are all broken down, so the issue is resolved.

Thanks,

Nafiseh
Morgan Maguire, CEO
Ok. Great, Nafiseh Arghandehpour, Legal Content Manager at ISLG Nafiseh . Does that mean all the issues in the to-do are now resolved on staging.islg?

Thanks,

Morgan
Nafiseh Arghandehpour, Legal Content Manager at ISLG
Yes, Morgan Maguire, CEO Morgan . The issues in this to-do are resolved on staging.islg. 

Thanks,

Nafiseh
Morgan Maguire, CEO
Morgan Maguire completed this to-do.