Skip to content

2022 portfolio #30

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 46 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
a65b7df
Update experience.yml
AfredTX Feb 24, 2020
6f5b2f7
Update other-projects.yml
AfredTX Feb 24, 2020
f5f55f7
Update skills.yml
AfredTX Feb 24, 2020
9b901ca
Update background.html
AfredTX Feb 24, 2020
75c9785
Update featured-projects.html
AfredTX Feb 24, 2020
cc10f1a
Update featured-projects.html
AfredTX Feb 24, 2020
378564b
Update skills.yml
AfredTX Feb 24, 2020
7bd7160
Update featured-projects.html
AfredTX Feb 24, 2020
cc3d0d6
Update featured-projects.html
AfredTX Feb 24, 2020
3d945da
Update skills.yml
AfredTX Feb 24, 2020
7944a4a
Update featured-projects.html
AfredTX Feb 24, 2020
03ab15a
Update featured-projects.html
AfredTX Feb 24, 2020
9c39c49
Update featured-projects.html
AfredTX Feb 24, 2020
9b346e8
Update featured-projects.html
AfredTX Feb 24, 2020
11a9483
Update other-projects.yml
AfredTX Feb 24, 2020
52d2f6c
Update head.html
AfredTX Feb 24, 2020
90dc164
Update intro.html
AfredTX Feb 24, 2020
98ed1a2
Delete headshot.jpg
AfredTX Feb 24, 2020
4318930
Add files via upload
AfredTX Feb 24, 2020
66cd288
Update _config.yml
AfredTX Feb 24, 2020
d34c9e3
Update _config_dev.yml
AfredTX Feb 24, 2020
ea76f7b
Update package-lock.json
AfredTX Feb 24, 2020
a514a22
Update package.json
AfredTX Feb 24, 2020
14620b5
Update robots.txt
AfredTX Feb 24, 2020
628a03c
Update sitemap.xml
AfredTX Feb 24, 2020
3045364
Update background.html
AfredTX Feb 24, 2020
07de5d0
Update intro.html
AfredTX Feb 24, 2020
062bd4f
Delete resume.pdf
AfredTX Feb 24, 2020
8012db0
Delete Frederic Randall Resume 2020.pdf
AfredTX Feb 24, 2020
cd6c75a
Add files via upload
AfredTX Feb 24, 2020
820990c
Update _config_dev.yml
AfredTX Feb 24, 2020
53fdcde
Update _config.yml
AfredTX Feb 24, 2020
c144531
Update featured-projects.html
AfredTX Mar 15, 2020
ba16c37
Update featured-projects.html
AfredTX Mar 27, 2020
13dd91c
Update featured-projects.html
AfredTX Mar 29, 2020
ae5f1b0
Update featured-projects.html
AfredTX Mar 29, 2020
73683d1
In this exercise I demonstrate how to concisely scrape all featured h…
AfredTX Mar 30, 2020
90ed634
Update other-projects.yml
AfredTX Mar 30, 2020
ce5cc05
Update background.html
AfredTX Apr 6, 2020
7fea9e5
Update background.html
AfredTX Jun 7, 2020
79ea585
Delete technologist.png
AfredTX Jan 21, 2023
32ff4aa
Add files via upload
AfredTX Jan 21, 2023
d7794cb
Delete Frederic Randall Resume 2020(1).pdf
AfredTX Jan 21, 2023
fe13007
Update skills.yml
AfredTX Jan 21, 2023
bc04101
Update experience.yml
AfredTX Jan 21, 2023
4aab117
Added MND Data Management to featured projects
AfredTX Jan 21, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
120 changes: 120 additions & 0 deletions Web_scraping_pt_2.ipynb
Original file line number Diff line number Diff line change
@@ -0,0 +1,120 @@
{
"nbformat": 4,
"nbformat_minor": 0,
"metadata": {
"colab": {
"name": "Web scraping pt 2",
"provenance": [],
"authorship_tag": "ABX9TyPFbMX6EOuYfFORsg61Y1Bl",
"include_colab_link": true
},
"kernelspec": {
"name": "python3",
"display_name": "Python 3"
}
},
"cells": [
{
"cell_type": "markdown",
"metadata": {
"id": "view-in-github",
"colab_type": "text"
},
"source": [
"<a href=\"https://colab.research.google.com/github/AfredTX/AfredTX.github.io/blob/master/Web_scraping_pt_2.ipynb\" target=\"_parent\"><img src=\"https://colab.research.google.com/assets/colab-badge.svg\" alt=\"Open In Colab\"/></a>"
]
},
{
"cell_type": "code",
"metadata": {
"id": "46MIHHUyW-ji",
"colab_type": "code",
"outputId": "ea0c89cb-2aac-4bda-b965-41c668090111",
"colab": {
"base_uri": "https://localhost:8080/",
"height": 421
}
},
"source": [
"from time import time\n",
"from time import sleep\n",
"from random import randint\n",
"from IPython.core.display import clear_output\n",
"from warnings import warn\n",
"from bs4 import BeautifulSoup\n",
"import requests\n",
"def get_space_news(space_url):\n",
" url = space_url \n",
" response = requests.get(url)\n",
" if(response.ok):\n",
" data = response.text\n",
" soup = BeautifulSoup(data, 'html.parser')\n",
" raw_news = soup.select('article')\n",
" for news in raw_news:\n",
" headline = news.select_one('div.content > header > h3').get_text()\n",
" author = news.select_one('div > header > p > span'). get_text().replace('\\n', '').lstrip().rstrip().strip('By ')\n",
" synopsis = news.select_one('div.content > p').get_text().strip()\n",
" date = news.select_one('div > header > p > time').attrs['datetime']\n",
" news = {'headline': headline, 'author':author, 'synopsis': synopsis, 'date':date}\n",
" print(news)\n",
"print(get_space_news('https://www.space.com/news'))"
],
"execution_count": 0,
"outputs": [
{
"output_type": "stream",
"text": [
"{'headline': 'Space photos: The most amazing images this week!', 'author': 'Doris Elin Urrutia', 'synopsis': 'Here are our picks for the most amazing space photos of the week.', 'date': '2020-02-16T15:24:48Z'}\n",
"{'headline': 'The top space stories of the week!', 'author': 'Doris Elin Urrutia', 'synopsis': 'These are the top space stories this week from Space.com.', 'date': '2020-02-16T15:08:18Z'}\n",
"{'headline': \"In photos: See the Antares rocket's Cygnus NG-13 cargo ship launch to space station\", 'author': 'Space.com Staff', 'synopsis': \"See photos of Northrop Grumman's amazing Antares rocket launch that sent the Cygnus NG-13 spacecraft to the International Space station on Feb. 15, 2020.\", 'date': '2020-02-16T14:13:49Z'}\n",
"{'headline': \"On This Day in Space: Feb. 16, 1948: Gerard Kuiper discovers Uranus' moon Miranda\", 'author': 'Hanneke Weitering', 'synopsis': 'On Feb. 16, 1948, the Dutch-American astronomer Gerard Kuiper discovered Miranda, a moon of Uranus. See how it happened in our On This Day in Space video series!', 'date': '2020-02-16T13:19:45Z'}\n",
"{'headline': 'What if Earth were a super-Earth?', 'author': 'Donavyn Coffe', 'synopsis': 'What would happen if our Earth were much larger than it is now?', 'date': '2020-02-16T13:14:43Z'}\n",
"{'headline': 'Orion and its dimming star Betelgeuse shine over a stargazer in this sentimental night-sky photo', 'author': 'Miguel Claro', 'synopsis': \"A night-sky photo features a lonely stargazer admiring the beautiful constellation of Orion, the hunter — and it's strangely dimming star Betelgeuse.\", 'date': '2020-02-16T13:12:28Z'}\n",
"{'headline': \"The lost continent of Zealandia hides clues to the Ring of Fire's birth\", 'author': 'Stephanie Pappas', 'synopsis': 'The lost continent of Zealandia underwent changes as subduction began around the western Pacific.', 'date': '2020-02-16T13:11:24Z'}\n",
"{'headline': 'SpaceX delays launch of 60 Starlink satellites due to rocket valve checks', 'author': 'Amy Thompson', 'synopsis': \"SpaceX has postponed the launch of its next batch of Starlink satellites due to an issue with a valve component on the rocket's second stage.\", 'date': '2020-02-16T02:07:55Z'}\n",
"{'headline': 'Northrop Grumman launches Cygnus cargo ship to space station for NASA', 'author': 'Tariq Malik', 'synopsis': 'A Northrop Grumman Antares rocket launched a commercial Cygnus cargo ship to the International Space Station for NASA after a week of delays.', 'date': '2020-02-15T20:44:08Z'}\n",
"{'headline': \"One of Antarctica's fastest-shrinking glaciers just lost an iceberg twice the size of Washington, D.C.\", 'author': 'randon Specktor', 'synopsis': \"A huge chunk of ice twice the size of Washington, D.C., just broke off of Antarctica's Pine Island glacier, continuing a troubling trend that could signify glacial collapse.\", 'date': '2020-02-15T12:48:38Z'}\n",
"{'headline': 'SpaceX Crew Dragon arrives at launch site for the 1st orbital crew flight from US soil since 2011', 'author': 'Mike Wall', 'synopsis': \"A SpaceX Crew Dragon capsule arrived on Florida's Space Coast on Thursday (Feb. 13), completing a cross-country trek from the company's California headquarters.\", 'date': '2020-02-15T12:33:50Z'}\n",
"{'headline': \"Disney's new 'Rise of the Resistance' ride puts you in an epic 'Star Wars' battle\", 'author': 'Amy Thompson', 'synopsis': 'Have you ever wanted to join the Resistance and fight alongside Poe and Finn to free the galaxy from the tyrannical rule of the First Order?', 'date': '2020-02-15T12:24:33Z'}\n",
"{'headline': \"You'll be able to make a reservation for Disney's Star Wars: Galactic Starcruiser this year\", 'author': 'Chelsea Gohd', 'synopsis': 'Soon, you will have a chance to reserve a spot on the ultraimmersive Star Wars: Galactic Starcruiser.', 'date': '2020-02-15T12:21:47Z'}\n",
"{'headline': \"SETI search of interstellar Comet Borisov finds no sign of alien 'technosignatures'\", 'author': 'Mike Wall', 'synopsis': 'The Breakthrough Listen SETI project has scanned the interstellar Comet Borisov for \"technosignatures\" but come up empty so far.', 'date': '2020-02-15T00:17:29Z'}\n",
"{'headline': 'SpaceX tests Falcon 9 rocket for next Starlink satellite fleet launch', 'author': 'Amy Thompson', 'synopsis': \"SpaceX just fired up the Falcon 9 rocket booster that will launch the company's next batch of Starlink satellites into space this weekend.\", 'date': '2020-02-14T23:23:19Z'}\n",
"{'headline': \"Puppy love! Astronaut's reunion with her dog after a nearly yearlong flight made us cry\", 'author': 'Chelsea Gohd', 'synopsis': 'Koch was welcomed home to Earth by her sweet dog LBD.', 'date': '2020-02-14T22:25:47Z'}\n",
"{'headline': \"Google Doodle celebrates Valentine's Day 2020 with super-adorable aliens\", 'author': 'Tariq Malik', 'synopsis': \"It's Valentine's Day and the folks at Google are celebrating with a tale of love across the universe between two adorable aliens.\", 'date': '2020-02-14T22:09:02Z'}\n",
"{'headline': \"Valentine's Day Cygnus cargo ship launch to space station delayed by high winds\", 'author': 'Tariq Malik', 'synopsis': \"Northrop Grumman's Valentine's Day cargo launch to the International Space Station has been delayed by at least 24 hours due to high winds, NASA says.\", 'date': '2020-02-14T20:52:01Z'}\n",
"{'headline': \"Pearl Jam gets cosmic with 'Superblood Wolfmoon' AR experience, new album\", 'author': 'Steve Spaleta', 'synopsis': 'The promotion for Pearl Jam\\'s new record \"Gigaton\" is full of cosmic visuals and a \"Superblood Wolfmoon\" AR Experience.', 'date': '2020-02-14T20:48:26Z'}\n",
"{'headline': \"Virgin Galactic's VSS Unity space plane arrives at New Mexico spaceport\", 'author': 'Mike Wall', 'synopsis': \"The company's newest SpaceShipTwo vehicle, VSS Unity, arrived yesterday (Feb. 13) at Spaceport America in New Mexico, the hub of Virgin Galactic's commercial operations.\", 'date': '2020-02-14T20:05:41Z'}\n",
"None\n"
],
"name": "stdout"
}
]
},
{
"cell_type": "code",
"metadata": {
"id": "zdVM6y9XZfSI",
"colab_type": "code",
"colab": {}
},
"source": [
""
],
"execution_count": 0,
"outputs": []
},
{
"cell_type": "code",
"metadata": {
"id": "Dr22gA5ZRj3Q",
"colab_type": "code",
"colab": {}
},
"source": [
""
],
"execution_count": 0,
"outputs": []
}
]
}
28 changes: 12 additions & 16 deletions _config.yml
Original file line number Diff line number Diff line change
@@ -1,26 +1,22 @@
# Site settings
name: Brittany Chiang
title: Brittany Chiang | Front End Software Engineer
description: Design-minded front-end software engineer focused on building beautiful interfaces and experiences
url: https://bchiang7.github.io/
name: Frederic Randall
title: Frederic Randall | Data Analyst
description: Data analyst with a passion for research and design.
url: https://AfredTX.github.io/
baseurl: ''
email: brittany.chiang@gmail.com
cover: https://bchiang7.github.io/img/og.png
logo: https://bchiang7.github.io/img/emojis/technologist.png
resume: https://bchiang7.github.io/resume.pdf
email: Fredrandall333@gmail.com
cover: https://AfredTX.github.io/img/og.png
logo: https://AfredTX.github.io/img/emojis/technologist.png
resume: https://github.com/AfredTX/AfredTX.github.io/blob/master/Frederic%20Randall%20Resume%202020(1).pdf
social:
- title: email
url: mailto:brittany.chiang@gmail.com
url: mailto:FredRandall333@gmail.com
- title: twitter
url: https://twitter.com/bchiang7
- title: instagram
url: https://instagram.com/bchiang7
- title: codepen
url: http://codepen.io/bchiang7
url: https://twitter.com/FredericRandal4
- title: github
url: https://github.com/bchiang7
url: https://github.com/AfredTX
- title: linkedin
url: https://www.linkedin.com/in/bchiang7
url: https://www.linkedin.com/in/frandall-iii/

# Build settings
markdown: kramdown
Expand Down
28 changes: 12 additions & 16 deletions _config_dev.yml
Original file line number Diff line number Diff line change
@@ -1,26 +1,22 @@
# Site settings
name: Brittany Chiang
title: Brittany Chiang | Front End Software Engineer
description: Design-minded front-end software engineer focused on building beautiful interfaces and experiences
url: https://bchiang7.github.io/
name: Frederic Randall
title: Frederic Randall | Data Analyst
description: Data analyst with a passion for research and design.
url: https://AfredTX.github.io/
baseurl: ''
email: brittany.chiang@gmail.com
cover: https://bchiang7.github.io/img/og.png
logo: https://bchiang7.github.io/img/emojis/technologist.png
resume: https://bchiang7.github.io/resume.pdf
email: Fredrandall333@gmail.com
cover: https://AfredTX.github.io/img/og.png
logo: https://AfredTX.github.io/img/emojis/technologist.png
resume: https://github.com/AfredTX/AfredTX.github.io/blob/master/Frederic%20Randall%20Resume%202020(1).pdf
social:
- title: email
url: mailto:brittany.chiang@gmail.com
url: mailto:FredRandall333@gmail.com
- title: twitter
url: https://twitter.com/bchiang7
- title: instagram
url: https://instagram.com/bchiang7
- title: codepen
url: http://codepen.io/bchiang7
url: https://twitter.com/FredericRandal4
- title: github
url: https://github.com/bchiang7
url: https://github.com/AfredTX
- title: linkedin
url: https://www.linkedin.com/in/bchiang7
url: https://www.linkedin.com/in/frandall-iii/

# Build settings
markdown: kramdown
Expand Down
68 changes: 24 additions & 44 deletions _data/experience.yml
Original file line number Diff line number Diff line change
@@ -1,44 +1,24 @@
- company: Upstatement
url: https://www.upstatement.com/
time: May 2018 - Present
position: Engineer

- company: Scout
url: https://web.northeastern.edu/scout/
time: Jan - June 2018
position: Studio Developer

- company: Apple Music
url: https://www.apple.com/music/
time: July - Dec 2017
position: UI Engineer Co-op

- company: Scout
url: https://web.northeastern.edu/scout/
time: Jan - June 2017
position: Studio Developer

- company: Starry
url: https://starry.com/
time: July - Dec 2016
position: Software Engineer Co-op

- company: Northeastern University
url: http://www.ccis.northeastern.edu/
time: Jan - May 2016
position: HCI Teaching Assistant

- company: NU Women in Tech
url: http://nuwit.ccs.neu.edu/
time: Jan 2016 - May 2017
position: President & Web Chair

- company: MullenLowe U.S.
url: https://us.mullenlowe.com/
time: July - Dec 2015
position: Creative Technologist Co-op

- company: Northeastern University
url: http://www.ccis.northeastern.edu/
time: Mar - May 2015
position: HCI Research Assistant
- company: Maryland New Directions
url: https://mdnewdirections.org/
time: August 2020 - Present
position: Data Development & Operations Manager

- company: Baltimore Civic Fund
url: https://www.baltimorecivicfund.org/
time: May 2022 - December 2022
position: Consultant

- company: Thinkful
url: https://www.thinkful.com/
time: 2019 - 2020
position: Data Analyst

- company: Hyatt - Driskill Hotel
url: https://driskillhotel.com/
time: 2013 - 2019
position: Hospitality Leader

- company: Toyon Literary Magazine
url: https://www.toyonliterarymagazine.org/
time: 2012 - 2013
position: Editor
Loading