Project Info

Sitegeist

Devpost

Before starting a business, business makers scope out problems in order to provide products to untapped markets. Before starting a hackathon, team members similarly scope out problems that inspire their technical solutions. Our problem? We couldn't find a problem! Introducing Sitegeist, our technical solution for giving you more problems! We wanted a way to easily analyze trending topics and issues faced by those around us. Sitegeist uses machine learning to predict the sentiment held behind every sentence (literally, every sentence) within a subreddit, giving you trending keywords, their associated sentiments, as well as example posts that give direct examples of those dealing with such topics and issues. Finally, we utilize the power of ChatGPT to additionally provide the user with ideas towards a solution to solve or expand the trending topics. Some things we learned during the project is the bottleneck produced by needing a backend server to properly continue development on the frontside. We dealt with this by designing our database schema and API designs early on in order for us to be able to work with consistent formats within the dummy data used for fundamental testing. Working in parallel with others provides many advantages, however, overlapping efforts was a particularly difficult challenge for us. Oftentimes working within the same file, most merges resulted in conflicts that needed to be dealt with. However, we learned to strategize the timings of our efforts by making sure the efforts of an individual are towards a different enough piece of the project than the rest of the members.

Analysis

Compare with all teams

View

Metric

Figures cover GitHub contributors during the hackathon window. A co-authored commit counts in full for each author, so per-member totals add up to more than the whole-team figures.

Technology

Found in codeClaimed only
  • FastAPIClaimed
  • JavaScriptClaimed
  • Next.jsClaimed
  • PythonClaimed
  • ReactClaimed
  • VercelClaimed

0 of 6 appear in the indexed code. 6 claimed on Devpost could not be matched to code, which may simply mean the tool leaves no trace in the repository.

AI coding agents

No AI coding agent signals were found in this repository.

Detected from committed agent config files and commit authorship. Absence of a signal is not proof an agent was unused.

Codebase size

Source size

2.9 KB

Source files

1

Counts recognized source files only; vendored directories, binaries and lockfiles are excluded, so this is smaller than the repository on disk.

0 stars