├── .gitignore ├── README.md ├── pom.xml └── src └── main ├── java └── com │ └── kaviddiss │ └── keywords │ ├── Application.java │ ├── Neo4JConfig.java │ ├── TaskExecutorConfig.java │ ├── TwitterConfig.java │ ├── controller │ └── TwitterController.java │ ├── domain │ ├── Author.java │ ├── Connected.java │ ├── Keyword.java │ ├── Mention.java │ ├── Profile.java │ ├── Tag.java │ └── Tweet.java │ ├── dto │ └── TagCount.java │ ├── repository │ ├── KeywordRepository.java │ ├── ProfileRepository.java │ └── TweetRepository.java │ └── service │ ├── GraphService.java │ ├── TweetProcessor.java │ └── TwitterStreamIngester.java └── resources └── application-template.properties /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidkiss/twitter-keyword-graph/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidkiss/twitter-keyword-graph/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidkiss/twitter-keyword-graph/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/kaviddiss/keywords/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidkiss/twitter-keyword-graph/HEAD/src/main/java/com/kaviddiss/keywords/Application.java -------------------------------------------------------------------------------- /src/main/java/com/kaviddiss/keywords/Neo4JConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidkiss/twitter-keyword-graph/HEAD/src/main/java/com/kaviddiss/keywords/Neo4JConfig.java -------------------------------------------------------------------------------- /src/main/java/com/kaviddiss/keywords/TaskExecutorConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidkiss/twitter-keyword-graph/HEAD/src/main/java/com/kaviddiss/keywords/TaskExecutorConfig.java -------------------------------------------------------------------------------- /src/main/java/com/kaviddiss/keywords/TwitterConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidkiss/twitter-keyword-graph/HEAD/src/main/java/com/kaviddiss/keywords/TwitterConfig.java -------------------------------------------------------------------------------- /src/main/java/com/kaviddiss/keywords/controller/TwitterController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidkiss/twitter-keyword-graph/HEAD/src/main/java/com/kaviddiss/keywords/controller/TwitterController.java -------------------------------------------------------------------------------- /src/main/java/com/kaviddiss/keywords/domain/Author.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidkiss/twitter-keyword-graph/HEAD/src/main/java/com/kaviddiss/keywords/domain/Author.java -------------------------------------------------------------------------------- /src/main/java/com/kaviddiss/keywords/domain/Connected.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidkiss/twitter-keyword-graph/HEAD/src/main/java/com/kaviddiss/keywords/domain/Connected.java -------------------------------------------------------------------------------- /src/main/java/com/kaviddiss/keywords/domain/Keyword.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidkiss/twitter-keyword-graph/HEAD/src/main/java/com/kaviddiss/keywords/domain/Keyword.java -------------------------------------------------------------------------------- /src/main/java/com/kaviddiss/keywords/domain/Mention.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidkiss/twitter-keyword-graph/HEAD/src/main/java/com/kaviddiss/keywords/domain/Mention.java -------------------------------------------------------------------------------- /src/main/java/com/kaviddiss/keywords/domain/Profile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidkiss/twitter-keyword-graph/HEAD/src/main/java/com/kaviddiss/keywords/domain/Profile.java -------------------------------------------------------------------------------- /src/main/java/com/kaviddiss/keywords/domain/Tag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidkiss/twitter-keyword-graph/HEAD/src/main/java/com/kaviddiss/keywords/domain/Tag.java -------------------------------------------------------------------------------- /src/main/java/com/kaviddiss/keywords/domain/Tweet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidkiss/twitter-keyword-graph/HEAD/src/main/java/com/kaviddiss/keywords/domain/Tweet.java -------------------------------------------------------------------------------- /src/main/java/com/kaviddiss/keywords/dto/TagCount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidkiss/twitter-keyword-graph/HEAD/src/main/java/com/kaviddiss/keywords/dto/TagCount.java -------------------------------------------------------------------------------- /src/main/java/com/kaviddiss/keywords/repository/KeywordRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidkiss/twitter-keyword-graph/HEAD/src/main/java/com/kaviddiss/keywords/repository/KeywordRepository.java -------------------------------------------------------------------------------- /src/main/java/com/kaviddiss/keywords/repository/ProfileRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidkiss/twitter-keyword-graph/HEAD/src/main/java/com/kaviddiss/keywords/repository/ProfileRepository.java -------------------------------------------------------------------------------- /src/main/java/com/kaviddiss/keywords/repository/TweetRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidkiss/twitter-keyword-graph/HEAD/src/main/java/com/kaviddiss/keywords/repository/TweetRepository.java -------------------------------------------------------------------------------- /src/main/java/com/kaviddiss/keywords/service/GraphService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidkiss/twitter-keyword-graph/HEAD/src/main/java/com/kaviddiss/keywords/service/GraphService.java -------------------------------------------------------------------------------- /src/main/java/com/kaviddiss/keywords/service/TweetProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidkiss/twitter-keyword-graph/HEAD/src/main/java/com/kaviddiss/keywords/service/TweetProcessor.java -------------------------------------------------------------------------------- /src/main/java/com/kaviddiss/keywords/service/TwitterStreamIngester.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidkiss/twitter-keyword-graph/HEAD/src/main/java/com/kaviddiss/keywords/service/TwitterStreamIngester.java -------------------------------------------------------------------------------- /src/main/resources/application-template.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davidkiss/twitter-keyword-graph/HEAD/src/main/resources/application-template.properties --------------------------------------------------------------------------------