tilburgsciencehub / website

Learn to work more efficiently on empirical research projects.
https://tilburgsciencehub.com
38 stars 46 forks source link

second-level category overview page #830

Closed hannesdatta closed 5 months ago

hannesdatta commented 1 year ago

Background:

We currently serve only content to people who KNOW what content they want (e.g., "scrape with python").

What I now want to do is give people the option to 'discover' new content in particular categories.

Say, you're interested in data collections.

Right now, there is no such page that gives us an overview about the (a) tutorials, and (b) code snippets that one could use.

Deliverable:

thierrylahaije commented 11 months ago

I have created a basic version of this. The pages now look like this (basic):

image

The .md files are created by a python script, since hugo does not allow dynamic pages. The python script reads a specific .json file, extracts the specified "terms" (e.g. regression analysis), gets the related articles by NLP in title (will be extended by content check), and creates the .md file.

The json file looks as follows, making it very easy to add new terms.

image
hannesdatta commented 11 months ago

Hi Thierry,

looks like a good start!

Yet, I do not see where you put this into code.

Please link your branch in this issue so I can review it Including the HTML layout etc).

image
thierrylahaije commented 11 months ago

@hannesdatta Sorry, I forgot to add the files to a new branch. I created a branch called 830-second-level which contains the code and files.

The following files and folders are added (if you want to review):

hannesdatta commented 11 months ago

image

hannesdatta commented 11 months ago

Great work, @thierrylahaije.

Let us now assign @NielsRahder and @fleurlemire to come up with a first visual mock up of what we want on these pages.

@fleurlemire - I have called Niels and explained in detail.

Deliverable:

This needs to be a place for anyone wanting to learn more about...

cloud computing, web scraping, cleaning data, etc.

All of these topics need to have a "landing" page on our site, and you will be the ones coming up with an initial draft on how it will look like.

Sounds good?

Please plan a meeting with me to show me what you come up with.

Thanks!

hannesdatta commented 11 months ago

I will de-assign @thierrylahaije assigned as he will handle the technical implementation after we're done iterating on this.

@thierrylahaije, great work so far!

lachlandeer commented 6 months ago

Hey @hannesdatta -- is this still in progress? or the site update fixes it?

hannesdatta commented 5 months ago

This has been built and is implemented. Thanks everyone.