<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Erudite Wbt</title>
    <description>The latest articles on Forem by Erudite Wbt (@eruditewbt).</description>
    <link>https://forem.com/eruditewbt</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1553046%2Faf9ec7c2-629f-4d24-8d5c-05c70c35e943.jpg</url>
      <title>Forem: Erudite Wbt</title>
      <link>https://forem.com/eruditewbt</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/eruditewbt"/>
    <language>en</language>
    <item>
      <title>How to Use Apify Actors (Beginner Friendly Guide)</title>
      <dc:creator>Erudite Wbt</dc:creator>
      <pubDate>Fri, 13 Feb 2026 11:04:15 +0000</pubDate>
      <link>https://forem.com/eruditewbt/how-to-use-apify-actors-beginner-friendly-guide-1p46</link>
      <guid>https://forem.com/eruditewbt/how-to-use-apify-actors-beginner-friendly-guide-1p46</guid>
      <description>&lt;p&gt;If you want to collect data from websites automatically, &lt;strong&gt;Apify Actors&lt;/strong&gt; are your best friend.&lt;/p&gt;

&lt;p&gt;In this post, I’ll show you what Actors are, why they matter, and how to use them step by step — even if you’re just getting started.&lt;/p&gt;




&lt;h2&gt;
  
  
  What Are Apify Actors?
&lt;/h2&gt;

&lt;p&gt;An &lt;strong&gt;Actor&lt;/strong&gt; is a small cloud program that does a specific job.&lt;/p&gt;

&lt;p&gt;Think of it like this:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Actor = A bot that runs in the cloud and performs a task for you.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;For example, an Actor can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Scrape product data from an e-commerce site&lt;/li&gt;
&lt;li&gt;Collect Instagram or Twitter data&lt;/li&gt;
&lt;li&gt;Monitor a website for changes&lt;/li&gt;
&lt;li&gt;Extract contact information&lt;/li&gt;
&lt;li&gt;Clean webpage content for AI use&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Instead of building everything from scratch, you can just run an existing Actor.&lt;/p&gt;




&lt;h2&gt;
  
  
  Step 1: Create an Apify Account
&lt;/h2&gt;

&lt;p&gt;Go to apify.com and create a free account.&lt;/p&gt;

&lt;p&gt;Once you log in, you’ll see the dashboard. This is where you manage your Actors, runs, and datasets.&lt;/p&gt;




&lt;h2&gt;
  
  
  Step 2: Find an Actor
&lt;/h2&gt;

&lt;p&gt;Click on &lt;strong&gt;Store&lt;/strong&gt; in the dashboard.&lt;/p&gt;

&lt;p&gt;The Apify Store contains ready-made Actors built by Apify and the community.&lt;/p&gt;

&lt;p&gt;For example, you can search for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;“Google Search Scraper”&lt;/li&gt;
&lt;li&gt;“Amazon Product Scraper”&lt;/li&gt;
&lt;li&gt;“Instagram Scraper”&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Click on any Actor to see:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What it does&lt;/li&gt;
&lt;li&gt;Input options&lt;/li&gt;
&lt;li&gt;Example output&lt;/li&gt;
&lt;li&gt;Pricing and usage&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftqj14ylmhr6xqybx696v.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ftqj14ylmhr6xqybx696v.jpg" alt="Actors" width="720" height="820"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Step 3: Run the Actor
&lt;/h2&gt;

&lt;p&gt;Once you choose an Actor:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Click &lt;a href="https://apify.com" rel="noopener noreferrer"&gt;Try for free&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Fill in the required input fields&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;Example: Enter a website URL or search keyword

&lt;ol&gt;
&lt;li&gt;Click &lt;strong&gt;Start&lt;/strong&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The Actor will now run in the cloud.&lt;/p&gt;

&lt;p&gt;You can monitor:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Logs&lt;/li&gt;
&lt;li&gt;Status&lt;/li&gt;
&lt;li&gt;Runtime&lt;/li&gt;
&lt;li&gt;Resource usage&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;No need to keep your computer on. It runs on Apify’s servers.&lt;/p&gt;




&lt;h2&gt;
  
  
  Step 4: Get Your Data
&lt;/h2&gt;

&lt;p&gt;When the run finishes:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open the &lt;strong&gt;Dataset&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;View the structured output&lt;/li&gt;
&lt;li&gt;Export it as:&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;JSON&lt;/li&gt;
&lt;li&gt;CSV&lt;/li&gt;
&lt;li&gt;Excel&lt;/li&gt;
&lt;li&gt;XML&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You now have clean, structured data ready for analysis or automation.&lt;/p&gt;




&lt;h2&gt;
  
  
  Step 5: Automate It
&lt;/h2&gt;

&lt;p&gt;You can schedule Actors to run automatically.&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Run every day at 8 AM&lt;/li&gt;
&lt;li&gt;Run every hour&lt;/li&gt;
&lt;li&gt;Run when triggered by an API call&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is powerful for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Price monitoring&lt;/li&gt;
&lt;li&gt;Lead generation&lt;/li&gt;
&lt;li&gt;Content aggregation&lt;/li&gt;
&lt;li&gt;AI data pipelines&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Using Actors with Code (For Developers)
&lt;/h2&gt;

&lt;p&gt;If you’re a developer, you can run Actors using the Apify API.&lt;/p&gt;

&lt;p&gt;Example (Node.js):&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="nx"&gt;ApifyClient&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="k"&gt;from&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;apify-client&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;

&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;client&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;new&lt;/span&gt; &lt;span class="nc"&gt;ApifyClient&lt;/span&gt;&lt;span class="p"&gt;({&lt;/span&gt; &lt;span class="na"&gt;token&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;YOUR_API_TOKEN&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt; &lt;span class="p"&gt;});&lt;/span&gt;

&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;run&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;await&lt;/span&gt; &lt;span class="nx"&gt;client&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;actor&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;actor-name&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;).&lt;/span&gt;&lt;span class="nf"&gt;call&lt;/span&gt;&lt;span class="p"&gt;({&lt;/span&gt;
  &lt;span class="na"&gt;startUrls&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="p"&gt;[{&lt;/span&gt; &lt;span class="na"&gt;url&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;https://apify.com&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt; &lt;span class="p"&gt;}]&lt;/span&gt;
&lt;span class="p"&gt;});&lt;/span&gt;

&lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;run&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This makes it easy to integrate Apify into:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Backend systems&lt;/li&gt;
&lt;li&gt;AI workflows&lt;/li&gt;
&lt;li&gt;Data pipelines&lt;/li&gt;
&lt;li&gt;SaaS applications&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Why Actors Are Powerful
&lt;/h2&gt;

&lt;p&gt;Here’s why developers and teams love them:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;No infrastructure setup&lt;/li&gt;
&lt;li&gt;Scales automatically&lt;/li&gt;
&lt;li&gt;Built-in monitoring&lt;/li&gt;
&lt;li&gt;Easy export formats&lt;/li&gt;
&lt;li&gt;Works for both no-code and developers&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You focus on the data. Apify handles the heavy lifting.&lt;/p&gt;




&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;Apify Actors make web scraping and automation simple.&lt;/p&gt;

&lt;p&gt;You don’t need to manage servers.&lt;br&gt;
You don’t need to build everything from scratch.&lt;br&gt;
You just configure, run, and export.&lt;/p&gt;

&lt;p&gt;If you’re building data tools, automation systems, or AI pipelines, Actors can save you hours of work.&lt;/p&gt;




&lt;p&gt;If you found this helpful, follow me for more practical tutorials on web scraping, automation, and AI-ready data pipelines.&lt;/p&gt;

</description>
      <category>automation</category>
      <category>beginners</category>
      <category>tutorial</category>
      <category>webscraping</category>
    </item>
    <item>
      <title>CommuneNet</title>
      <dc:creator>Erudite Wbt</dc:creator>
      <pubDate>Mon, 28 Oct 2024 06:29:18 +0000</pubDate>
      <link>https://forem.com/eruditewbt/communene-1b79</link>
      <guid>https://forem.com/eruditewbt/communene-1b79</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/wix-2024-10-16"&gt;Wix Studio Challenge: Community Edition&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  My Community Platform
&lt;/h2&gt;

&lt;p&gt;CommuneNet is a place where different people can come together to solve problems and share ideas. You can blog, chat, join groups, take part in forums, and find resources here. It's like social networking but also for serious projects to make a difference.&lt;/p&gt;

&lt;h2&gt;
  
  
  Development Journey
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;CommuneNet&lt;/strong&gt;&lt;br&gt;
Using Wix Studio's tools, we made a website that fits what our community needs. First, we figured out the main things we wanted, like forums, booking events, and sharing resources. Wix Studio's tools helped us build and customize these features.&lt;/p&gt;

&lt;p&gt;With Velo, we made the site easy to use and interactive. Velo let us add cool stuff like real-time updates and forms you can interact with, making the site feel fun and engaging. We could easily change data and control how the site works, making the experience smooth and easy. By using APIs like the Wix Data API and Wix Window API, we made sure the site works well and is simple to use.&lt;/p&gt;

&lt;p&gt;Overall, Wix Studio and Velo helped us create a great space where our community can connect and grow.&lt;/p&gt;

&lt;h2&gt;
  
  
  DEMO
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://gbengaojetola.wixsite.com/communenet" rel="noopener noreferrer"&gt;&lt;strong&gt;CommuneNet&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  VeloAPIs
&lt;/h2&gt;

&lt;p&gt;We used several Velo APIs including:&lt;/p&gt;

&lt;p&gt;Wix Data API: To handle and get data from our collections.&lt;/p&gt;

&lt;p&gt;Wix Window API: To control browser properties and respond to interactions.&lt;/p&gt;

&lt;p&gt;Wix Location API: To manage site navigation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Wix Apps
&lt;/h2&gt;

&lt;p&gt;We added various Wix Apps to improve our platform:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Wix Bookings&lt;/strong&gt;: For setting up and managing events and workshops.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Wix Forum&lt;/strong&gt;: For discussions and sharing knowledge among members.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Wix Blog&lt;/strong&gt;: For sharing news and updates about community projects.&lt;/p&gt;

&lt;p&gt;In &lt;strong&gt;conclusion&lt;/strong&gt;, working on CommuneNet has been amazing. With Wix Studio and Velo, we created a platform that brings people together to share, learn, and grow. We are proud of the supportive community we built and can’t wait to see how members use it. Thank you for this opportunity.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>wixstudiochallenge</category>
      <category>webdev</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Read and Analyze App</title>
      <dc:creator>Erudite Wbt</dc:creator>
      <pubDate>Mon, 14 Oct 2024 07:01:18 +0000</pubDate>
      <link>https://forem.com/eruditewbt/read-and-analyze-app-2k35</link>
      <guid>https://forem.com/eruditewbt/read-and-analyze-app-2k35</guid>
      <description>&lt;h1&gt;
  
  
  Read and Analyze
&lt;/h1&gt;

&lt;p&gt;A new Flutter project.&lt;/p&gt;

&lt;h2&gt;
  
  
  Getting Started
&lt;/h2&gt;

&lt;p&gt;Flutter and dart projects are built to run on the Flutter &lt;em&gt;stable&lt;/em&gt; release.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/pinata"&gt;The Pinata Challenge&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;This project is a Flutter application that reads PDF documents, converts them to images, performs OCR (Optical Character Recognition) on the images, and provides text-to-speech functionality. It leverages several packages including &lt;code&gt;pdf_render&lt;/code&gt;, &lt;code&gt;flutter_tesseract_ocr&lt;/code&gt;, and &lt;code&gt;flutter_tts&lt;/code&gt; to achieve these functionalities.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://github.com/eruditewbt/read-and-analyze" rel="noopener noreferrer"&gt;https://github.com/eruditewbt/read-and-analyze&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;i used pinata api to saved and store all uploaded user document&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>pinatachallenge</category>
      <category>webdev</category>
      <category>api</category>
    </item>
    <item>
      <title>The Smart Scheduling Assistant</title>
      <dc:creator>Erudite Wbt</dc:creator>
      <pubDate>Mon, 02 Sep 2024 01:38:06 +0000</pubDate>
      <link>https://forem.com/eruditewbt/the-smart-scheduling-assistant-ahd</link>
      <guid>https://forem.com/eruditewbt/the-smart-scheduling-assistant-ahd</guid>
      <description>&lt;p&gt;This is a submission for the Nylas Challenge: AI Expedition.&lt;/p&gt;

&lt;p&gt;What I Built and Why&lt;br&gt;
The Smart Scheduling Assistant is a powerful tool designed to help users manage their schedules efficiently. It leverages advanced algorithms to analyze user availability and preferences, suggesting optimal meeting times. The motivation behind building this project was to create a seamless scheduling experience that integrates with popular calendar platforms, reducing the hassle of manual scheduling and improving productivity.&lt;/p&gt;

&lt;p&gt;Demo&lt;br&gt;
Here is a brief video overview of the project, showcasing its features and functionality: &lt;a href="https://1drv.ms/v/c/62ff59e542c12644/Ee2tJup-n1RKuhb5nmoSK2wBvuQziCDi8eMjqSkb-P8gcw?e=oWyI4T" rel="noopener noreferrer"&gt;https://1drv.ms/v/c/62ff59e542c12644/Ee2tJup-n1RKuhb5nmoSK2wBvuQziCDi8eMjqSkb-P8gcw?e=oWyI4T&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Code&lt;br&gt;
The source code for the Smart Scheduling Assistant is available on GitHub. You can review the code and contribute to the project here: &lt;a href="https://github.com/eruditewbt/ai_comm_challenge_nylas" rel="noopener noreferrer"&gt;https://github.com/eruditewbt/ai_comm_challenge_nylas&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Your Journey&lt;br&gt;
Building the Smart Scheduling Assistant with Nylas was an enlightening experience. Leveraging Nylas' powerful APIs allowed for seamless integration with various calendar platforms, making it easy to sync and manage events. Throughout the development process, I learned a lot about handling calendar data, optimizing scheduling algorithms, and creating a user-friendly interface. Though i still couldn't meet up the deadline, but I'm most proud of the AI-driven scheduling suggestions that i planned to and will implement sooner, which significantly enhance the user experience by providing intelligent and efficient event sharing,  scheduling, messaging and meeting scheduling.&lt;/p&gt;

&lt;p&gt;&lt;a class="mentioned-user" href="https://dev.to/eruditewbt"&gt;@eruditewbt&lt;/a&gt; &lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>nylaschallenge</category>
      <category>api</category>
      <category>ai</category>
    </item>
  </channel>
</rss>
