Understanding and Installing Project FiB: A Guide

Mar 15, 2021 | Data Science

The impact of social media on our lives is monumental, especially with platforms like Facebook shaping opinions through their newsfeeds. Project FiB is here to tackle the inaccuracies and influence of these feeds by leveraging its unique solution. Although the project is no longer under active development, the information below will help you understand its purpose and how to install the extension.

What is Project FiB?

FiB was conceived to address the growing influence of Facebook’s algorithm on public opinion, especially after significant events, such as the 2016 elections. With an impressive user base of 1.5 billion, even minor adjustments to the algorithm can have far-reaching consequences. This project aimed to enhance accuracy in what users see in their feeds, thereby fostering a more informed public. Let’s walk through how you can get started with Project FiB!

Installation Steps

The Easy Way

For a straightforward installation process, follow these simple steps:

The Harder Way (For Those Who Want the Latest Features)

If you prefer to dive deeper and utilize the latest features, here’s how you can do it:

  • Download the extension folder from the repository.
  • Go to your extensions page and check the box for Developer Mode.
  • Click ‘Load unpacked extension…’.
  • Locate the extension folder you downloaded and select it.
  • The extension should now be successfully added to your browser.

Backend Server Docker Container

If you’re looking to build the backend Python server to complement the extension, follow these additional steps:

  • Build the Docker image by navigating to the backend folder and executing:
  • cd backend
    docker build -t hackprincetonf16 .
  • Run the Docker container locally on port 5000 with the command:
  • docker run -it --rm -p 5000:5000 hackprincetonf16
  • Make sure to update the var server in [extension/myScript.js](extension/myScript.js) to http://localhost:5000 before installing the extension manually.

Troubleshooting Tips

Here are some common issues you might encounter and how to solve them:

  • If the extension doesn’t load, double-check that you’ve enabled Developer Mode, and that you’re pointing to the correct directory.
  • Ensure that your Docker is running properly if you’re using the backend server; otherwise, the extension won’t have access to the necessary data.
  • If you face any other issues, feel free to contact us for assistance.

For more insights, updates, or to collaborate on AI development projects, stay connected with fxis.ai.

In Conclusion

At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.

Stay Informed with the Newest F(x) Insights and Blogs

Tech News and Blog Highlights, Straight to Your Inbox