nus-cs2113-AY2324S2 / pe-dev-response

0 stars 0 forks source link

Inconvenient to 'save' or perform index-based operations on suggested articles #1750

Open nus-se-script opened 4 months ago

nus-se-script commented 4 months ago

When using the 'suggest' command to suggest articles, the program returns a list of indexed articles based on your favored topics.

I think users will naturally wish to save some articles in the suggested list or perform other operations such as viewing an 'Extract' of one of the suggested articles, or view some sources. However, it's very hard to do so because all index-based operations such as 'save' still uses the main list for article index.

____________________________________________________________

suggest
____________________________________________________________

1. Suggesting an article from your favorite topic: Entertainment
    Title: The Matrix has a fifth film in the works and no this is not a simulation  CNN
URL: https://edition.cnn.com/2024/04/03/entertainment/matrix-fifth-movie/index.html
2. Suggesting an article from your favorite topic: Business
    Title: TikTok Spends Millions on Ad Blitz as Congress Considers Banning the App  The New York Times
URL: https://www.nytimes.com/2024/04/04/business/media/tiktok-marketing-blitz-ban.html
3. Suggesting an article from your favorite topic: Technology
    Title: What to Know About Tech Companies Using AI to Teach Their Own AI  The New York Times
URL: https://www.nytimes.com/2024/04/06/technology/ai-data-tech-companies.html

____________________________________________________________

What do you want from me?
____________________________________________________________

save 1
____________________________________________________________

Kristen Wiig initiated into SNL fivetimers club by Ryan Gosling Matt Damon and Lorne Michaels  CNN has already been saved!
find your saved articles at user_data\saved_news.txt
____________________________________________________________

What do you want from me?
____________________________________________________________

extract 2
____________________________________________________________

Article Extract: Red pill or blue pill anyone A fifth installment of the
beloved scifi film franchise The Matrix is in the works
____________________________________________________________

What do you want from me?
____________________________________________________________

???
____________________________________________________________

I'm sorry, I don't understand what you mean :(
____________________________________________________________

An possible solution to this may be to use similar logic in the 'filter' command, where after suggesting a list of articles, inform the user that he/she is now in the suggested list and all index-based commands will use this list for indexing, and users can use the 'back' command to return to the main list as usual.


[original: nus-cs2113-AY2324S2/pe-interim#2084] [original labels: type.FeatureFlaw severity.Medium]

anneleong commented 4 months ago

Team's Response

This could be an improvement for future versions, but I do not think it is a bug. This is because the suggest function already provides users the article url, such that they are able to navigate to the news article on their web browser to find out more. In our user guide, it is clear that there are only 3 different article lists - the filtered list, daily list and the main article list. Furthermore, it is clearly mentioned in the UG that the Suggest feature does not use other features such as save or extract, as the main goal for this feature is for quick access to articles and there urls from the user's starred topics:

image.png

Duplicate status (if any):

--