Skip to main content

About the Show

The Frontier Today is a daily news show focused on the bleeding edge of emerging technology. Consistent with the theme, the show is algorithmically generated using State of the Art (SotA) consumer and open-source AI technology. The show and its associated code is built and supported by myself, Justin Hutchens -- AKA "Hutch". The show is created daily using custom Python code and a number of different technologies to build curated news stories. The created episodes include speech that is tailored to my own writing (in both tone and sentiment), and even my own voice (through AI voice cloning technology). All of this was accomplished using leading open-source and consumer AI. The technology stack included the following:

OpenAI GPT Model(s) - OpenAI API was used to create a custom language model to resemble my own writing style. Used a series of in-context learning techniques to train a Large Language Model (LLM) system on my own style of writing, to generate content consistent with my own tone and sentiment.

ElevenLabs (Custom Voice Model) - ElevenLabs is a leading AI company focused on text-to-speech and voice-cloning models. I leveraged the ElevenLabs service to train a professional voice model on 3-hours of captured audio of my voice. 

Requests - Requests is a commonly used library in Python that can be used for interacting with REST APIs. This is one of the tools that was used for interacting with news sources.

Selenium - For news sources that do not have an official REST API, Selenium was used as an alternative. Selenium is a browser driver utility, which allows you to use an actual browser to execute requests (in the same way that an actual desktop user would), by using an actual web browser. In my case, I used the Mozilla FireFox browser with the Geckodriver.

Beautiful Soup 4 (BS4) - BS4 is a library that is using for parsing structured text like HTML. This is used in conjunction with Selenium to extract meaningful news stories from HTML source code.

MoviePy - MoviePy is a library used for algorithmic audio editing and processing. For this project, this library has been used to stitch together the generated audio segments, transitions, and intro/outro clips into a single cohesive and polished podcast episode.

BuzzSprout API - The BuzzSprout API is used to automate the upload, hosting, and RSS listing of episodes.

Blogger - The Blogger API is used to automate the hosting and updating of the The Frontier Today website.

NameCheap - Domain name registrar used for domain registration and DNS management for hosting.

Daily Generation Workflow

The below diagram shows the daily algorithmic routines used to generate and publish the Frontier Today stories.



Popular posts from this blog

Sora finally arrives, quantum breakthrough at Alphabet, and Chinese hackers still lurking in telecom [12-09-2024]

Google's Willow Quantum Chip: A Breakthrough in Error Correction and Performance Google has developed a new quantum chip called Willow, which significantly reduces errors as it scales up, a major breakthrough in quantum error correction. Willow also performed a computation in under five minutes that would take a supercomputer 10 septillion years, demonstrating its potential for solving complex problems beyond the reach of classical computers. This achievement marks a significant step towards building commercially relevant quantum computers that can revolutionize fields like medicine, energy, and AI. Source: https://blog.google/technology/research/google-willow-quantum-chip/ CISA, FBI Urge Americans to Use Encrypted Messaging Apps to Combat Chinese Telco Hackers The Cybersecurity and Infrastructure Security Agency (CISA) and the FBI have warned Americans about the ongoing threat from a China-backed hacking group known as Salt Typhoon, which has infiltrated the networks of major US t...

AI startup sparks outrage with "Stop Hiring Humans" campaign, new shape-shifting antenna technology, and more [12-14-2024]

AI Firm's Provocative 'Stop Hiring Humans' Campaign Sparks Controversy An AI startup in San Francisco has sparked outrage with its advertising campaign promoting 'AI Employees' and urging to 'Stop Hiring Humans'. The company's CEO defended the billboards by stating that the ads are meant to draw attention and that the world is changing due to AI. The provocative campaign has successfully garnered attention but also reflects a dystopian view of the future, with implications for the human workforce and society at large. Source: https://gizmodo.com/ai-firms-stop-hiring-humans-billboard-campaign-sparks-outrage-2000536368 U.S. and China Renew Science and Technology Pact with Added Safeguards The United States and China have renewed a decades-old agreement on science and technology cooperation, narrowing its scope and adding safeguards to address concerns about national security risks. The Science and Technology Agreement, originally signed in 1979, has histor...

2025-01-11 - Frontier News

Mysterious Metal Ring Found in Kenya Sparks Space Junk Debate A mysterious 1,100-pound metal ring found in a small village in Kenya has sparked a debate about whether it is space junk or not. Experts have conflicting opinions on its origin, with some suggesting it could be a part of the Ariane V rocket launched by the European Space Agency in 2008. The discovery highlights the ongoing issue of space debris and the potential risks associated with objects reentering Earth's atmosphere. Source: https://techcrawlr.com/mysterious-metal-ring-in-kenya-stirs-space-junk-debate/ TikTok Faces Uncertain Future as Supreme Court Arguments Suggest Impending Ban The Supreme Court seems unlikely to save TikTok from a potential ban in the US, with a January 19th deadline looming. There is speculation about possible lifelines for TikTok, including President-elect Donald Trump's involvement, but uncertainty remains as the future of the app hangs in the balance. Source: https://www.theverge.com/202...