Today OpenAI released its “Code Interpreter” to the general public and what better way to put it to the test than to use it to analyze all the plugins in the ChatGPT Plugin Store.
In this analysis, we’ll delve into the data to uncover trends, reveal patterns, and highlight how these plugins epitomize the democratization of complex tasks, the rise of personalized learning, and the power of community collaboration.
First: About The Data
The dataset, a rich compilation of 598 unique plugins, snapshot on July 1st 2023, provided a wealth of information about each plugin including its name, description, logo, associated developer, and more.
Each entry in this dataset represents a tool designed to enhance the capabilities of the ChatGPT AI model. Analyzing this data, we were able to identify patterns and trends that not only reflect the current state of the Plugin Store, but also provide clues about the evolving landscape of the ChatGPT Plugin Store.
Breakdown By Themes
The bar chart shows the number of plugin descriptions containing at least one keyword from each predefined theme. This provides a rough idea of how common each theme is among the plugins.
Here are the main insights:
- Music: This theme appears less frequently in the plugin descriptions compared to the other themes. It suggests that there are fewer plugins related to music, such as generating music or interacting with songs.
- Learning: This theme is more common than music but less common than coding and data. It suggests that a moderate number of plugins are related to learning or education, such as creating learning plans or providing educational content.
- Coding: This theme is quite common among the plugins, indicating that many of them are related to coding or programming in some way. These could include plugins that assist with writing code, provide coding challenges, or interact with development tools.
- Data: This is the most common theme among the plugin descriptions. It suggests that many plugins deal with data in some form, such as saving or retrieving data, performing data analytics, or interacting with databases.
Top 10 Plugins
Here are the top 10 plugins according to our keyword-based analysis:
- Code Runner: Compile and save your code while creating visualizations, perfect for developers and data scientists.
- Avian: Connect to your business data – Google Analytics, Facebook Ads, Shopify, and more. Perform complex analysis and create reports.
- Basketball Stats: Find and analyze basketball stats from various leagues, players, and teams. Great for sports enthusiasts and analysts.
- MetaMentor by AxonAI: Personalizes your learning path in real-time. Perfect for continuous learning and self-improvement.
- Japanese Strokes: Educational tool to help with learning Japanese characters. Useful for language learners.
- Web5 assistant: Assistant for developers building a web5 application. Can be a great help for developers working in this domain.
- OfferZen World: Queries OfferZen’s database for tech career, recruitment, and learning opportunities. Valuable for tech professionals and job seekers.
- World Bank Data: Access global data on development, economics, education, and more. Great for researchers and analysts.
- Tabor AI: Trusted source for senior living market research, news, and data. Useful for professionals in the health and senior care sectors.
- CoderPad: Run code in more than 30 different programming languages. A valuable tool for developers and programmers.
Popular Keywords
Here is a wordcloud of the descriptions in the plugins. Clearly “search”, “user” and “data” centric plugins seem to be early adopters.
This is no surprise, since no-code plugin builders like CustomGPT Plugins make it super simple to deploy a search plugin based on your website or knowledge base.
Top Plugins By Industry
Classifying plugins based on industry can be a bit challenging given the data we currently have. The dataset doesn’t include a direct categorization of the plugins by industry. However, we can attempt to infer the industry based on certain keywords in the plugin descriptions.
Based on our industry classification, here are the top 3 plugins in each industry:
Business:
1. Tabor AI: Trusted source for senior living market research, news, and data.
2. PortfolioMeta: Analyze stocks and get comprehensive real-time market data.
3. Avian: Connect to your business data – Google Analytics, Facebook Ads, Shopify, and more. Perform complex analysis and create reports.
Education:
1. CodeCast Wandbox: Instantly compile your code online with Wandbox.
2. Japanese Strokes: Educational tool to help with learning Japanese characters.
3. MetaMentor by AxonAI: MetaMentor personalizes your learning path in real-time.
Healthcare:
1. Doctor’s Life Career: Searching Japanese medical doctors’ jobs based on various conditions.
2. Water Tracker: A tool for recording and tracking your water intake.
3. Tira: Shop Tira for top beauty brands! Explore cosmetics, skincare, haircare, and more.
Music:
1. Lsong AI: Lsong’s AI provides AI-powered content like news, trends, and more about music.
2. Trending Music: Service for finding the trending music, by genre, mood, and more.
3. Music: Generate music, compose music, create music and songs.
Other:
1. Ukr-School-Books: Interact with a books database. List, get content, and more.
2. Chat With Your Data: Conversational analysis over your databases and data sources.
3. Listen Notes: The best podcast search engine and database. Ask anything about podcasts.
Sports:
1. Basketball Stats: Find and analyze basketball stats from various leagues, players, and teams.
2. GameBase: Chat and get game info, database is based on the GameBase collection.
3. Definitive Facts: Ask questions using 100+ relational datasets – sports, geography, and more.
Technology:
1. World Bank Data: Access global data on development, economics, education, and more.
2. CoderPad: Run code in more than 30 different programming languages.
3. Web5 assistant: Assistant for developers building a web5 application.
Top 10 Problems Solved by Plugins
Identifying the problems solved by the plugins requires interpreting the descriptions provided. Here’s my analysis of the top 10 problems that these plugins aim to solve, based on the most frequent themes and specific plugins we’ve identified:
1. Data Access and Analysis: Many plugins, such as “Avian” and “World Bank Data”, provide users with access to various kinds of data and tools for analyzing this data. This can be very valuable for individuals and businesses that need to make data-driven decisions.
2. Coding Assistance: Plugins like “Code Runner” and “CoderPad” offer tools and environments for writing, running, and testing code. This solves the problem of needing to set up and manage a coding environment, and makes it easier to write and debug code.
3. Learning and Education: Some plugins, like “Japanese Strokes” and “MetaMentor by AxonAI”, are designed to assist with learning. They solve problems related to education and self-improvement, such as learning a new language or personalizing a learning path.
4. Business Intelligence: Plugins such as “Avian” provide tools for connecting to business data from various platforms and performing complex analyses. This solves the problem of needing to manually gather and analyze business data, and can provide valuable insights for decision-making.
5. Healthcare Information: The “Tabor AI” plugin, for example, provides market research, news, and data for the senior living sector. This solves the problem of needing to search for and compile information in this specific sector.
6. Music Discovery: Plugins like “Lsong AI” and “Trending Music” help users discover new music and learn about music trends. This solves the problem of finding new music to listen to and keeping up with the latest trends.
7. Sports Analytics: The “Basketball Stats” plugin provides tools for finding and analyzing basketball stats. This solves the problem of needing to manually gather and analyze sports data, and can be useful for sports enthusiasts and analysts.
8. Job Search: The “OfferZen World” plugin provides tools for finding tech career and recruitment opportunities. This can solve the problem of needing to search for job opportunities in the tech industry.
9. Web Development: The “Web5 assistant” plugin provides assistance for developers building a web5 application. This solves the problem of needing to navigate the complexities of web development, and can make the development process easier and more efficient.
10. Market Research: Several plugins provide access to various kinds of market data, such as the “World Bank Data” and “Tabor AI” plugins. This solves the problem of needing to manually gather and analyze market data, and can provide valuable insights for decision-making.
Top 5 Insights From the Plugin Store
Thematic coding is a method used in qualitative research to categorize data into themes. In our case, we’ve analyzed the plugin descriptions to identify common themes, which we can then use to infer insights about the plugins.
Here are the top 5 insights inferred using thematic coding:
1. Focus on Data Access and Analysis: One of the most common themes among the plugins is data access and analysis. Many plugins provide tools for accessing various kinds of data, from business data to global development data, and tools for analyzing this data. This suggests that there’s a strong demand for data-related functionalities among users of the Plugin Store.
2. Support for Learning and Education: A significant number of plugins are designed to assist with learning and education. These plugins provide tools for learning new skills, such as a new language or coding, and for personalizing the learning process. This indicates that the Plugin Store is a valuable resource for users looking to learn and improve themselves.
3. Assistance with Coding and Development: Many plugins offer tools and environments for writing, running, and testing code. This highlights the important role of the Plugin Store in supporting developers and programmers in their work.
4. Diversity of Industries and Domains: The plugins cover a wide range of industries and domains, including business, healthcare, music, sports, and more. This demonstrates the versatility of the Plugin Store and its ability to serve a diverse range of user needs.
5. Active and Prolific Developers: Certain developers, such as Orren Prunckun and CustomGPT, have contributed multiple plugins to the store. This suggests that there’s an active community of developers creating and contributing plugins, which can lead to a steady stream of new functionalities and improvements for users.
Should You Develop A Plugin?
To decide whether to develop a plugin or not, consider whether your plugin can contribute to the usefulness in the plugin store. Based on the data, here are the top 5 factors that seem to be most important:
1. Relevance to User Needs: The popularity and usefulness of a plugin are largely determined by how well it meets the needs of its users. This is reflected in the diversity of plugins in the store, which range from data analysis tools to learning aids, indicating that they are designed to meet a wide range of user needs.
2. Quality of Description: The description of a plugin plays a crucial role in informing users about what the plugin does and how it can be used. A clear, concise, and accurate description can make a plugin more appealing to users.
3. Developer Reputation: The reputation of the developer, as indicated by the number of plugins they have in the store, can influence the perceived reliability and quality of their plugins. Developers like Orren Prunckun and CustomGPT, who have multiple plugins in the store, may be perceived as more reliable or experienced.
4. Functionality and Features: The specific functionality and features provided by a plugin are crucial factors in its usefulness. For example, the “Code Runner” plugin offers the ability to compile and save code, a feature that would be highly valuable to developers and programmers.
5. Industry Relevance: The relevance of a plugin to a specific industry or domain can also be a key factor in its usefulness. For example, the “Avian” plugin, which provides access to business data from various platforms, is likely to be particularly valuable to users in the business industry.
Original Thoughts and Theories
Analyzing the descriptions can provide us insights into the nature, purpose, and potential applications of the plugins. Here are a few interpretations that might be drawn:
1. The Rise of AI-Assisted Workflows:
The presence of a multitude of plugins that aid in data analysis, code running, language learning, etc., suggests that AI is being extensively leveraged to optimize workflows. This implies a growing acceptance and integration of AI into various fields, from data science to education and business intelligence.
2. Democratization of Complex Tasks:
Many plugins aim to simplify tasks traditionally associated with specialized knowledge or skills, like coding or data analysis. This indicates a trend towards the democratization of complex tasks, making them more accessible to non-experts.
3. Personalized Learning Pathways:
Several plugins offer tools for personalized learning, suggesting an emerging focus on adaptive, user-centered education. This could be part of a broader shift towards more personalized and flexible learning methods in the education sector.
4. Interdisciplinary Convergence:
The variety of plugins that span across multiple domains, from music and sports to business and healthcare, shows the convergence of different disciplines. This could indicate a trend towards more interdisciplinary approaches in problem-solving and innovation.
5. The Growing Influence of Developers:
The large number of plugins and the diversity of their applications suggest a thriving developer community contributing to the Plugin Store. This could be seen as part of the larger trend of open-source culture where knowledge sharing and collaboration are highly valued.
Code Interpreter Sample Prompts
To generate these insights, here are some sample Code Interpreter prompts that were used.
please do a thematic analysis of the plugin descriptions and write an analysis on that
based on the keywords in both the description columns create a wordcloud based on the most important words
Lets classify the plugins based on industry and then list the top 3 plugins in each industry.
Run an analysis on the "Description For Human" field and then write a report on "Original Thoughts and Theories"
Using the data in the spreadsheet, list the top 5 Most Important Factors
Did you find any "Synthesising Patterns" in the data?
Once you enable “Code Interpreter” in your ChatGPT Plus settings, you upload your data using the “+” sign in the input box and then here is how you get started:
Conclusion
Our journey through the ChatGPT Plugin Store illuminates the transformative power of AI, underlining the democratization of complex tasks, the emergence of personalized learning, and the strength of community collaboration. These plugins are more than just tools; they embody the potential of AI to reshape our workflows, learning pathways, and problem-solving approaches. As we look to the future, the Plugin Store stands as a testament to the limitless possibilities of AI, and we eagerly anticipate the innovations yet to come.