Artificial Intelligence

OpenAI + Project Strawberry

Reuters had an obscure story today about OpenAI’s Project Strawberrry. The details are vague, but basically, they are saying that ChatGPT is now able to search the web and try to infer what is important to research. It’s hard to tell what this means for the A.I. world with just a brief release. What it does mean, however, is that the pace of innovation is increasing, the bots are building themselves new projects, and it’s a brave new world – for real.

Apple Intelligence

Leave it to Apple to coin its own term. Apple Intelligence was announced in June 2024 at the Annual I/O Conference. As the A.I. race heats up, it’s interesting to note that Apple has teamed up with ChatGPT.

Remember, ChatGPT is actually Microsoft.

What is Apple Intelligence? At time of writing this, it seems like Apple Intelligence is:

1. ChatGPT integrated into certain iOS 18+ tools

2. An extension of Siri that will improve natural language processing

3. Generative AI for Emojis

4. Help creating content and writing emails

Copilot estimates that Apple now has 60% of the mobile device market, and to block Google data on these devices is very problematic for Google.

This of course is all very interesting because it’s Apple. They are seemingly taking a cautious approach to A.I. and that is probably smart. What hasn’t been mentioned by Google or Apple in their annual Keynote and Developer Conferences: The fact that Apple is blocking Google’s data.

When a user surfs the web on an Apple device, Google loses track of them essentially.

This isn’t being talked about, but has massive implications, far beyond any ChatGPT integration. This race is about Data.

Furthermore, anyone can partner with ChatGPT. As a developer, you can build applications on their A.I. models. So far there have been impressive advancements in Generative A.I. but we’re left a little confused and underwhelmed about how any company has an advantage over OpenAI, and what is the validity of building commercial products on a model that anyone can use?

Stay tuned, the rest of 2024 and into 2025 will be interesting and exciting.

Sept 2024 Update: iPhone 16 is Released – How to Use Apple Intelligence

Google’s First Party (1P) Data and A.I.

iphone smartphone app i os

Google’s 1P (First-Party) Data refers to data that is collected directly by Google from its own users through its various services and products, such as Search, YouTube, Gmail, Google Maps, and Android devices. This data is invaluable for improving Google’s products and services, personalizing user experiences, and developing new technologies, including advancements in artificial intelligence (A.I.) and machine learning. Here’s how Google utilizes its 1P Data:

Product and Service Improvement

  1. Search Optimization:
    • Personalization: Google uses search data to personalize search results, making them more relevant to individual users based on their search history, location, and preferences.
    • Query Understanding: By analyzing search queries and user interactions, Google enhances its understanding of natural language, enabling more accurate and context-aware search results.
  2. YouTube Recommendations:
    • Content Personalization: Data from users’ viewing history, likes, and subscriptions help in recommending videos that are likely to interest individual users.
    • Ad Targeting: Advertisers can target specific demographics and interests based on users’ video-watching behavior.
  3. Gmail and Google Workspace:
    • Spam Detection: Google analyzes email data to improve spam filters, ensuring that unwanted messages are effectively identified and blocked.
    • Smart Features: Features like Smart Compose and Smart Reply leverage user data to offer personalized suggestions and enhance productivity.

A.I. and Machine Learning Development

  1. Training Data for Models:
    • Machine Learning: Google’s 1P Data is used to train machine learning models, improving their accuracy and efficiency. For example, Google Photos uses image data to enhance object recognition and search capabilities.
    • Natural Language Processing (NLP): Data from Google Search, Assistant, and other text-based services are utilized to train NLP models, enabling better language understanding and generation.
  2. Improving Voice Recognition:
    • Google Assistant: Voice data from Google Assistant interactions helps in refining speech recognition algorithms, making the assistant more responsive and accurate in understanding user commands.
  3. Autonomous Systems:
    • Waymo (Self-Driving Cars): Data from Google Maps and location services are crucial for developing and refining autonomous driving technologies.

User Experience Enhancement

  1. Personalized Ads:
    • Targeted Advertising: Google uses browsing history, search queries, and other user interactions to deliver personalized ads that are more likely to be relevant to users, thereby improving the effectiveness of ad campaigns.
  2. Customizing Content:
    • News and Discover: Google uses user interests and past behavior to curate news articles and content that align with individual preferences in the Google News app and the Discover feed.
  3. Location-Based Services:
    • Google Maps: Location data helps in providing real-time traffic updates, personalized route suggestions, and recommendations for nearby places.

Privacy and Ethical Considerations

While leveraging 1P Data, Google emphasizes the importance of user privacy and data security. Some key measures include:

  1. Data Anonymization:
    • Google often anonymizes and aggregates data to ensure individual users cannot be identified, maintaining privacy while still extracting valuable insights.
  2. User Control:
    • Users have control over their data through Google’s privacy settings, allowing them to manage what data is collected, how it’s used, and what information is shared.
  3. Compliance with Regulations:
    • Google adheres to global privacy regulations, such as the General Data Protection Regulation (GDPR) in Europe, ensuring that data usage practices comply with legal standards.

Conclusion

Google’s use of 1P Data is central to its operations, enabling it to enhance product functionality, develop advanced A.I. technologies, and provide personalized user experiences. By carefully balancing innovation with privacy considerations, Google aims to maintain user trust while leveraging its data assets to drive technological progress.

4o

write it so I can’t tell it’s a computerChatGPT

How Google Uses First-Party Data: An In-Depth Look

Google’s first-party (1P) data refers to the information it collects directly from users through its various services and products, such as Search, YouTube, Gmail, Google Maps, and Android devices. This data plays a crucial role in improving Google’s products and services, personalizing user experiences, and driving advancements in artificial intelligence (A.I.) and machine learning. Here’s a closer look at how Google utilizes its 1P data.

Enhancing Products and Services

  1. Search Optimization:
    • Personalization: Google leverages search data to tailor search results to individual users. This personalization is based on users’ search histories, locations, and preferences, making the search experience more relevant and useful.
    • Query Understanding: By analyzing search queries and user interactions, Google continually enhances its understanding of natural language, enabling it to deliver more accurate and context-aware search results.
  2. YouTube Recommendations:
    • Content Personalization: Data from users’ viewing histories, likes, and subscriptions help YouTube recommend videos that match individual interests, keeping users engaged with content they enjoy.
    • Ad Targeting: Advertisers benefit from targeted advertising, which is informed by users’ video-watching behaviors and interests, making ads more relevant and effective.
  3. Gmail and Google Workspace:
    • Spam Detection: Google uses email data to improve its spam filters, ensuring that unwanted messages are effectively identified and kept out of users’ inboxes.
    • Smart Features: Features like Smart Compose and Smart Reply analyze users’ email habits to offer personalized suggestions, enhancing productivity and making email management more efficient.

Advancing A.I. and Machine Learning

  1. Training Data for Models:
    • Machine Learning: Google’s vast data collection is essential for training machine learning models, which improves their accuracy and efficiency. For example, Google Photos uses image data to enhance object recognition and search capabilities.
    • Natural Language Processing (NLP): Data from Google Search, Assistant, and other text-based services train NLP models, improving their ability to understand and generate human language.
  2. Improving Voice Recognition:
    • Google Assistant: Voice data from interactions with Google Assistant helps refine speech recognition algorithms, making the assistant more responsive and accurate in understanding user commands.
  3. Autonomous Systems:
    • Waymo (Self-Driving Cars): Data from Google Maps and location services are crucial for developing and refining autonomous driving technologies, ensuring safe and efficient navigation.

Enhancing User Experience

  1. Personalized Ads:
    • Targeted Advertising: Google uses browsing history, search queries, and other user interactions to deliver personalized ads. This makes the ads more relevant to users and improves the effectiveness of advertising campaigns.
  2. Customizing Content:
    • News and Discover: Google curates news articles and content based on user interests and past behavior, providing personalized recommendations in the Google News app and the Discover feed.
  3. Location-Based Services:
    • Google Maps: Location data helps Google Maps provide real-time traffic updates, personalized route suggestions, and recommendations for nearby places, enhancing the overall user experience.

Privacy and Ethical Considerations

While leveraging 1P data, Google places a strong emphasis on user privacy and data security. Here are some key measures they take:

  1. Data Anonymization:
    • Google often anonymizes and aggregates data to ensure that individual users cannot be identified, maintaining privacy while still extracting valuable insights.
  2. User Control:
    • Users have control over their data through Google’s privacy settings, allowing them to manage what data is collected, how it’s used, and what information is shared.
  3. Compliance with Regulations:
    • Google adheres to global privacy regulations, such as the General Data Protection Regulation (GDPR) in Europe, ensuring that data usage practices comply with legal standards.

Conclusion

Google’s use of first-party data is central to its mission of improving its products and services, advancing A.I. research, and providing personalized user experiences. By carefully balancing innovation with privacy considerations, Google aims to maintain user trust while leveraging its data to drive technological progress.

The Leading Companies in the Race Toward AGI: Challenges and Advantages

Who will win this race?

What does it even mean to win? With major competitors building and buying nuclear power plants to accommodate for the energy required to run AGI, it will be interesting to see who wins.

As we inch closer to the possibility of Artificial General Intelligence (AGI), several pioneering companies are at the forefront of this groundbreaking research. AGI represents a significant leap from narrow A.I., offering systems capable of understanding, learning, and applying knowledge across diverse tasks at a human level. Here’s a look at the main contenders in the AGI race, along with their unique challenges and advantages.

OpenAI

Advantages:

  • Cutting-Edge Research: OpenAI has consistently pushed the boundaries of A.I. with innovations like GPT-3 and GPT-4. Their research into natural language processing and machine learning is unparalleled.
  • Large-Scale Models: OpenAI has demonstrated the capability to develop and deploy large-scale models that redefine what’s possible with A.I.
  • Transparency and Collaboration: OpenAI’s commitment to publishing research fosters transparency and encourages collaboration within the A.I. community.

Challenges:

  • Computational Demands: The path to AGI demands immense computational power, making it a costly endeavor.
  • Ethical Usage: Preventing the misuse of powerful models and mitigating biases remain critical concerns.
  • Scalability Issues: Scaling models while maintaining performance and safety across various applications is a complex task.

DeepMind (a subsidiary of Alphabet Inc.)

Advantages:

  • Expert Research Team: DeepMind is home to some of the world’s leading A.I. researchers and engineers, driving innovation in the field.
  • Reinforcement Learning Prowess: Achievements like AlphaGo and AlphaZero highlight their expertise in reinforcement learning.
  • Alphabet’s Resources: Access to Alphabet’s financial and computational resources provides a significant advantage.

Challenges:

  • Commercialization: Converting cutting-edge research into commercially viable products is a substantial hurdle.
  • Ethical and Safety Concerns: Ensuring the responsible and safe development of AGI is a major priority.
  • Technology Integration: Integrating AGI capabilities with existing technologies without causing disruption is challenging.

Google Brain

Advantages:

  • Data and Computational Power: Google Brain benefits from Google’s vast data resources and computational infrastructure.
  • Service Integration: Potential to embed advanced A.I. into popular services like Google Search, Assistant, and Cloud.
  • Innovative Research: Known for foundational work in deep learning and neural networks.

Challenges:

  • Balancing Innovation and Privacy: Leveraging user data to enhance A.I. while upholding strict privacy standards is crucial.
  • Resource Management: Effectively allocating resources to support AGI research alongside other innovations.
  • Ethical Deployment: Addressing ethical issues related to bias, transparency, and societal impact is vital.

Microsoft Research (and its partnership with OpenAI)

Advantages:

  • Financial Investment: Significant investments in A.I. R&D, including a strategic partnership with OpenAI.
  • Azure Integration: The capability to deploy A.I. advancements on the Azure cloud platform, ensuring scalability and accessibility.
  • Interdisciplinary Approach: Combining A.I., neuroscience, and other fields for a holistic approach to AGI development.

Challenges:

  • Commercial Pressure: Balancing cutting-edge research with the need for profitable products and services.
  • Ethics and Bias: Continuously working to ensure fairness, transparency, and the elimination of bias in their systems.
  • Security Concerns: Ensuring the security and resilience of advanced A.I. systems against malicious use.

Facebook AI Research (FAIR)

Advantages:

  • Open Research Focus: FAIR’s dedication to open research and sharing findings fosters collaboration and transparency.
  • User Data Access: Leveraging vast data from Facebook’s user base can significantly enhance training models.
  • Skilled Research Team: A highly skilled team committed to advancing A.I. technologies.

Challenges:

  • Data Privacy: Upholding ethical standards and compliance with privacy regulations is crucial.
  • Public Trust: Maintaining public trust in Facebook’s use of A.I. technologies is essential.
  • Regulatory Navigation: Balancing innovation with the complex landscape of regulations is a significant challenge.

IBM Research

Advantages:

  • Watson Platform: IBM’s Watson has been a trailblazer in applying A.I. to various industries, demonstrating practical applications.
  • Enterprise Focus: Strong emphasis on developing A.I. solutions for enterprise applications, leveraging IBM’s established customer base.
  • Interdisciplinary Research: Combining expertise across computer science, cognitive science, and other fields to drive A.I. advancements.

Challenges:

  • Commercial Viability: Translating research innovations into commercially successful products remains a hurdle.
  • Competitive Landscape: Staying ahead in an increasingly competitive A.I. research field is challenging.
  • Ethical Considerations: Addressing ethical implications of deploying advanced A.I. systems in critical sectors like healthcare and finance.

Conclusion

The race toward AGI is not merely a technological pursuit but a mission to ensure these advancements are developed and deployed responsibly. Each of these companies brings unique strengths to the table, along with significant challenges that need to be navigated carefully. As we move closer to the possibility of AGI, it will be fascinating to see how these industry leaders address these challenges and harness their advantages to potentially change the world.

Search as the ultimate complex system

Stockport No.1 Signalbox - Signalbox Diagram

If you’ve heard of the Santa Fe Institute – a think tank founded by scientists seeking a way to explore their research outside of the bounds of normal structures – you may have heard about Complexity.

Search is the ultimate complex system that is probably impacting you and or organization right now. Since the beginning of Internet Time, computers have been indexing and ranking websites. Systems like search engines use signals, combined with the content and meta content within your website, to determine if your website or content is the best search result.

The impacts can make or break a business as it moves in and out of a popular search category.

But what are the elements of this system? How can you impact your own search results?

1. Other websites referencing you. For example, if I wanted to get this website to rank well for restaurant hood cleaning, the anchor link used signals to search engines that this website (robauto.ai) found the content important enough to link back to it.

2. Site speed. Particularly Google wants to serve fast, mobile friendly websites.

3. Community support. This is where your social media comes in. Even if your posts don’t get a lot of interaction, people liking and commenting around a URL is just another signal you are sending.

Complexity Explorer

How to signal Google (Conversion Goals)

ferris wheel in city
  1. Sign in to Google Ads:
    • Go to the Google Ads website (ads.google.com).
    • Sign in with your Google account.
  2. Access Conversion Tracking:
    • In the Google Ads dashboard, navigate to the “Tools & Settings” menu.
    • Under “Measurement,” select “Conversions.”
  3. Create a Conversion Action:
    • Click the “+” button to create a new conversion action.
    • Choose the type of conversion action you want to track (e.g., website, app, phone calls).
    • Provide the necessary details for the conversion action, such as the name, value, and counting method.
  4. Get the Conversion Tracking Tag:
    • After creating a conversion action, you’ll be provided with a conversion tracking tag.
    • Copy the tag and add it to the relevant pages on your website. This is usually placed between the <head> tags.
  5. Upload Offline Conversion Data (if applicable):
    • If you have offline conversions (e.g., sales made over the phone or in-store), you can upload this data to Google Ads.
    • Prepare a file with the required information (e.g., GCLID, conversion name, conversion time, conversion value).
    • In the Google Ads dashboard, go to “Tools & Settings” > “Conversions” and select the conversion action.
    • Choose “Uploads” and follow the instructions to upload your offline conversion data.
  6. Verify Conversion Tracking:
    • After implementing the tracking tag, it’s essential to verify that conversions are being recorded accurately.
    • Use the “Tag Assistant” Chrome extension or Google Tag Assistant to check if the tag is firing correctly.
  7. Monitor Conversion Performance:
    • Once conversion tracking is set up, monitor the performance of your campaigns in the Google Ads dashboard.
    • Analyze the conversion data to make informed decisions about your advertising strategy.

Today’s advertisers need to understand A.I. One aspect of that that impacts most businesess – Google Search. Here is a quick guide for an advanced “signal” you can send to Google. Google tracks calls and web forms (conversion events) on your websites naturally. However what about qualified leads or ‘closed won’. The Google Robots need to learn about those (most importantly).

Please note that these steps are a general guideline, and the user interface and features within Google Ads may have changed.

The Great A.I. Explosion of 2024

I was fortunate to have spent quite a few years working with data and robotics. I didn’t really choose the field, it chose me. One of the highlights of my career was going through a McDonald’s drive thru with 3 of our BiBlI robots strapped in the backseat. When I got to the window I asked them if they wanted anything which caused the McDonald’s staff to laugh.

I didn’t realize at the time that I was learning a valuable skill – how to talk to robots.

Not for real as in how to take their burger order – although voice is a facinating aspect of machine learning and robotics – but more how to interface.

Robots need data and they still need our help to set context and guide them. We’ve seen that recently with the sudden explosion of ChatGPT powered A.I. startups and ‘experts’ who simply have interfaced well with the underlying Artificial Intelligence.

A.I. headlines this morning (January 24, 2024) talk about tech companies laying off staff. This is just the beginning! If your role is only pushing buttons, pulling levers, compiling data – or even writing code or blog posts like this – you need to upskill quickly.

From January 2024 to January 2025 the acceleration of A.I. in our society will explode. Most of it will be good, but newfound efficiencies in business and production of any kind are coming. Get ready!

The St. Vrain Valley Innovation Center

The St. Vrain Valley School District is located in Longmont, Colorado. It has developed an amazingly good STEM program under the leadership of a talented group of educators.

They’ve built an impressive facility called the Innovation Center in Longmont which provides regular classes for high school students in the district. Topics include Artificial Intelligence, robotics, cyber security, video and audio production, 3D printing and more.

The program also employs students in the actual management and running of various aspects of the Center as well as real community projects.

They have some great information, including how to book a tour and a video overview here.

The Original Jasper Project

The JASPER project was an early voice project that is great for understanding the basics of how a voice ‘engine’ works.

If you are truly interested in learning about A.I. and for example understand Python packages, installing this on a Raspberry Pi is a useful exercise and fun way to make some voice driven automation in your home or office.

Why is this useful for learning A.I.?

Drill in on the Voice-to-text engines and how they are working. Notice how you can ‘tune them’. You don’t’ even need to totally understand what is happening, but this is a great way to dig in on a weekend and start to see how these ‘engines’ work. We really enjoyed playing with Carnegie Mellon’s Pocketsphinx.