Talk:Thiel Fellowship: Difference between revisions
m Signing comment by Mrdeleted - "" |
Tag: |
||
(3 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{WikiProject |
{{WikiProject banner shell|class=C| |
||
{{WikiProject Education|importance=low}} |
|||
}} |
|||
=="software summarization software"== |
=="software summarization software"== |
||
Kevin Wang, a Thiel Fellow that worked on software summarization software TLDR legal - what does that mean? <small><span class="autosigned">— Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[User:Mrdeleted|Mrdeleted]] ([[User talk:Mrdeleted|talk]] • [[Special:Contributions/Mrdeleted|contribs]]) 20:04, 24 April 2015 (UTC)</span></small><!-- Template:Unsigned --> <!--Autosigned by SineBot--> |
Kevin Wang, a Thiel Fellow that worked on software summarization software TLDR legal - what does that mean? <small><span class="autosigned">— Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[User:Mrdeleted|Mrdeleted]] ([[User talk:Mrdeleted|talk]] • [[Special:Contributions/Mrdeleted|contribs]]) 20:04, 24 April 2015 (UTC)</span></small><!-- Template:Unsigned --> <!--Autosigned by SineBot--> |
||
==Updated page with list of fellows I found online== |
|||
Here: https://cstead1.medium.com/a-complete-list-of-all-thiel-fellows-and-their-companies-86d42706cecb (https://airtable.com/app8X19L4YuEue2Cx/shrJ3eIC5Y6WaJELR/tbllhqO1zt0r0yTGb) is a list of Thiel fellows. |
|||
1. Ctrl+P: print to pdf |
|||
2. pdftotext -layout airtable.pdf |
|||
3. :%s/^\d\+\s\+\(.*\)\s\+\d\+.*/\1/g followed by :%s/\s\+\n//g in vim to just get the names |
|||
4. Then use the following Python code to check whether the names have a Wikipedia page: |
|||
<pre> |
|||
import requests |
|||
def has_wikipedia_page(name): |
|||
""" |
|||
Check if a given name has a Wikipedia page. |
|||
Returns True if the name has a Wikipedia page, False otherwise. |
|||
""" |
|||
base_url = "https://en.wikipedia.org/w/api.php" |
|||
params = { |
|||
"action": "query", |
|||
"format": "json", |
|||
"titles": name |
|||
} |
|||
response = requests.get(base_url, params=params) |
|||
data = response.json() |
|||
# If the page is missing, it means the name does not have a Wikipedia page. |
|||
pages = data["query"]["pages"] |
|||
for _, page in pages.items(): |
|||
if "missing" in page: |
|||
return False |
|||
return True |
|||
return False |
|||
if __name__ == "__main__": |
|||
# Filepath to your file |
|||
filepath = "names.txt" |
|||
with open(filepath, "r") as f: |
|||
names = [line.strip() for line in f.readlines()] |
|||
for name in names: |
|||
if has_wikipedia_page(name): |
|||
print(f"{name} has a Wikipedia page!") |
|||
# else: |
|||
# print(f"{name} does not have a Wikipedia page.") |
|||
</pre> |
|||
5. Then loop manually to eliminate (a lot of) false positives. <!-- Template:Unsigned --><small class="autosigned">— Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[User:Aristotles|Aristotles]] ([[User talk:Aristotles#top|talk]] • [[Special:Contributions/Aristotles|contribs]]) 14:32, 6 October 2023 (UTC)</small> <!--Autosigned by SineBot--> |
Latest revision as of 03:37, 25 January 2024
This article is rated C-class on Wikipedia's content assessment scale. It is of interest to the following WikiProjects: | |||||||||||
|
"software summarization software"
[edit]Kevin Wang, a Thiel Fellow that worked on software summarization software TLDR legal - what does that mean? — Preceding unsigned comment added by Mrdeleted (talk • contribs) 20:04, 24 April 2015 (UTC)
Updated page with list of fellows I found online
[edit]Here: https://cstead1.medium.com/a-complete-list-of-all-thiel-fellows-and-their-companies-86d42706cecb (https://airtable.com/app8X19L4YuEue2Cx/shrJ3eIC5Y6WaJELR/tbllhqO1zt0r0yTGb) is a list of Thiel fellows.
1. Ctrl+P: print to pdf
2. pdftotext -layout airtable.pdf
3. :%s/^\d\+\s\+\(.*\)\s\+\d\+.*/\1/g followed by :%s/\s\+\n//g in vim to just get the names
4. Then use the following Python code to check whether the names have a Wikipedia page:
import requests def has_wikipedia_page(name): """ Check if a given name has a Wikipedia page. Returns True if the name has a Wikipedia page, False otherwise. """ base_url = "https://en.wikipedia.org/w/api.php" params = { "action": "query", "format": "json", "titles": name } response = requests.get(base_url, params=params) data = response.json() # If the page is missing, it means the name does not have a Wikipedia page. pages = data["query"]["pages"] for _, page in pages.items(): if "missing" in page: return False return True return False if __name__ == "__main__": # Filepath to your file filepath = "names.txt" with open(filepath, "r") as f: names = [line.strip() for line in f.readlines()] for name in names: if has_wikipedia_page(name): print(f"{name} has a Wikipedia page!") # else: # print(f"{name} does not have a Wikipedia page.")
5. Then loop manually to eliminate (a lot of) false positives. — Preceding unsigned comment added by Aristotles (talk • contribs) 14:32, 6 October 2023 (UTC)