All Projects → gwu-libraries → Sfm Ui

gwu-libraries / Sfm Ui

Licence: mit
Social Feed Manager user interface application.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Sfm Ui

Jekyll Seo Tag
A Jekyll plugin to add metadata tags for search engines and social networks to better index and display your site's content.
Stars: ✭ 1,226 (+850.39%)
Mutual labels:  social-media
Tia
Your Advanced Twitter stalking tool
Stars: ✭ 98 (-24.03%)
Mutual labels:  social-media
Archivespark
An Apache Spark framework for easy data processing, extraction as well as derivation for web archives and archival collections, developed at Internet Archive.
Stars: ✭ 111 (-13.95%)
Mutual labels:  web-archiving
Conifer
Collect and revisit web pages.
Stars: ✭ 1,259 (+875.97%)
Mutual labels:  web-archiving
Friendica Addons
Addons for Friendica
Stars: ✭ 94 (-27.13%)
Mutual labels:  social-media
Nider
Python package to add text to images, textures and different backgrounds
Stars: ✭ 100 (-22.48%)
Mutual labels:  social-media
Archivebox
🗃 Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...
Stars: ✭ 12,383 (+9499.22%)
Mutual labels:  web-archiving
Awesome Humane Tech
Promoting Solutions that Improve Wellbeing, Freedom and Society
Stars: ✭ 2,234 (+1631.78%)
Mutual labels:  social-media
Gatsby Remark Social Cards
Gatsby remark plugin for generating social card graphics
Stars: ✭ 95 (-26.36%)
Mutual labels:  social-media
Ecency Mobile
Ecency Mobile - reimagined social blogging, contribute and get rewarded (for Android and iOS)
Stars: ✭ 103 (-20.16%)
Mutual labels:  social-media
Replayweb.page
Serverless Web Archive Replay directly in the browser
Stars: ✭ 84 (-34.88%)
Mutual labels:  web-archiving
Somajo
A tokenizer and sentence splitter for German and English web and social media texts.
Stars: ✭ 85 (-34.11%)
Mutual labels:  social-media
Dandelion
a diaspora* client for Android
Stars: ✭ 100 (-22.48%)
Mutual labels:  social-media
Weixin
[READ ONLY] Subtree split of the SocialiteProviders/Weixin Provider (see SocialiteProviders/Providers)
Stars: ✭ 84 (-34.88%)
Mutual labels:  social-media
Protest Detection Violence Estimation
Implementation of the model used in the paper Protest Activity Detection and Perceived Violence Estimation from Social Media Images (ACM Multimedia 2017)
Stars: ✭ 114 (-11.63%)
Mutual labels:  social-media
Spam Bot 3000
Social media research and promotion, semi-autonomous CLI bot
Stars: ✭ 79 (-38.76%)
Mutual labels:  social-media
Osint San
Framework для сбора данных из открытых источников. В Framework используется большое количество API, их необходимо зарегистрировать самому.​
Stars: ✭ 99 (-23.26%)
Mutual labels:  social-media
Curatedseotools
Best SEO Tools Stash
Stars: ✭ 128 (-0.78%)
Mutual labels:  social-media
Materialabout
It's a material-design about screen to use on your Android apps. A developer profile and application information easy to integrate. 🔖
Stars: ✭ 1,511 (+1071.32%)
Mutual labels:  social-media
Learning Social Media Analytics With R
This repository contains code and bonus content which will be added from time to time for the book "Learning Social Media Analytics with R" by Packt
Stars: ✭ 102 (-20.93%)
Mutual labels:  social-media

sfm-ui / Social Feed Manager

DOI Build Status

Social Feed Manager (SFM) harvests social media data from multiple platforms' public APIs to help archivists, librarians, and researchers to build social media collections. More information about the project itself.

Getting started

This is a re-architected version of an earlier Social Feed Manager which had been in use at GWU Libraries since 2012.

Overview

Social Feed Manager allows users to:

  • define collections comprising sets of targeted accounts, keywords, and other search strategies appropriate to different platforms.
  • authorize SFM to harvest data from platforms on the user's behalf.
  • view collection information and metadata about harvests.
  • extract, filter, and export the datasets to formats appropriate to the user's work.

Repositories

The full Social Feed Manager is made up of several component repositories:

sfm-ui is a Django app which:

  • Provides a user interface to set up Collection Sets, Collections, and Seeds
  • Provides Django admin views to administer Credentials, Groups, and other model entities.
  • Publishes harvest.start messages for flickr collections. The app schedules harvest.start messages for publication when the user updates an existing, active Collection.
  • Includes a scheduler which uses apscheduler to schedule publication of harvest.start messages.
  • Binds to harvest.status.*(.*) messages and creates a Harvest object (visible in the admin views) for each harvest status message received. The message consumer is started via the startconsumer management command.

Behind the scenes, SFM uses a set of carefully managed processes to harvest and and store this data, recording its actions in detail.

Tickets / pull requests / discussion are welcome.

Unit tests

cd sfm

./manage.py test --settings=sfm.settings.test_settings

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].