Project

General

Profile

Feature #2975

getPurpleLinksInfoExtFull API support for all book types

Added by Ram Kordale over 1 year ago. Updated over 1 year ago.

Status:
Closed
Priority:
Urgent
Assignee:
Target version:
Start date:
04/10/2023
Due date:
% Done:

100%

Estimated time:

Description

Currently, there is support for youtube books. going forward, please add support for non-youtube books also. For example, we should be able to support Python library reference.

In youtube books, for any url U, we can have multiple documents with o-url starting with U (U, U&t=ks, U&t=ls etc).

Similarly, in non-youtube books, for any url U, we can have multiple documents with o-url starting with U (U, U#p1, U#p2 etc).

In all cases, we need to get purple links and results for all such documents.

Two changes seem to be required in code:
1. purpleLinkPhrases structure is created only for youtube books during ingestion. please do this for non-youtube books.
2. getPurpleLinksInfoExtFull: instead of looking for U and U&<time>, look for U#<id> also.

#1

Updated by Ram Kordale over 1 year ago

  • Subject changed from getPurpleLinksInfoExtFullText API to provide purple links in html part of the document to getPurpleLinksInfoExtFull API support for all book types
  • Description updated (diff)
#2

Updated by Ram Kordale over 1 year ago

  • Description updated (diff)
  • Assignee set to Venmuhilan B
#3

Updated by Venmuhilan B over 1 year ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 20
#4

Updated by Venmuhilan B over 1 year ago

  • % Done changed from 20 to 50
#5

Updated by Venmuhilan B over 1 year ago

  • % Done changed from 50 to 80
#6

Updated by Venmuhilan B over 1 year ago

  • Status changed from In Progress to Resolved
  • % Done changed from 80 to 100
#7

Updated by Ram Kordale over 1 year ago

  • Priority changed from Urgent to Immediate
#8

Updated by Venmuhilan B over 1 year ago

  • Status changed from Resolved to Feedback
  • Assignee changed from Venmuhilan B to Ayush Khandelwal
#9

Updated by Ram Kordale over 1 year ago

  • Status changed from Feedback to Reopened
  • Assignee changed from Ayush Khandelwal to Venmuhilan B

While the o-url stored in our datastore is O, we should handle input that has a string following O. A simplified requirement is:
(1) if site is youtube.com, extract from beginning upto ?v=<videoId>
(2) for other sites, extract (a) url until # excluding # (b) url before '?'; so, this will include upto "#<id>"

#10

Updated by Ram Kordale over 1 year ago

  • Priority changed from Immediate to Urgent
#11

Updated by Venmuhilan B over 1 year ago

  • Status changed from Reopened to In Progress
#12

Updated by Venmuhilan B over 1 year ago

  • Status changed from In Progress to Resolved
#13

Updated by Venmuhilan B over 1 year ago

  • Status changed from Resolved to Feedback
  • Assignee changed from Venmuhilan B to Ayush Khandelwal
#14

Updated by Ayush Khandelwal over 1 year ago

  • Assignee changed from Ayush Khandelwal to Ram Kordale
#15

Updated by Ram Kordale over 1 year ago

  • Status changed from Feedback to Closed

Also available in: Atom PDF